Walk on the web flow

the goal is to leave some links that seem interesting to me (but also to share them)

Home TagCloud All Posts
View on GitHub
23 September 2024

Walk on the web flow 20240923

by snonov

Architecture

Why i’m over with GraphQL
• https://bessey.dev/blog/2024/05/24/why-im-over-graphql/

Shoud we decompose our monolith
• https://lethain.com/decompose-monolith-strategy/

Oltp (database) in details
• http://nms.csail.mit.edu/~stavros/pubs/OLTP_sigmod08.pdf

System design learnings for interview
• https://github.com/javabuddy/best-system-design-resources

DDD, clean architecture and hexagonal architecture
• https://dev.to/y9vad9/digging-deep-to-find-the-right-balance-between-ddd-clean-and-hexagonal-architectures-4dnn

Dev

Dependency inversion principle
• https://dev.to/prashantrmishra/dependency-inversion-principle-2if7

Data driven analysis of the fall of stack overflow
• https://pdftranslate.ai/blog/stackoverflow-fall

Best of Java performance from JVM language summit
• https://www.youtube.com/watch?v=52E9bZvoB-g

Java 23 is coming :
• https://foojay.io/today/java-23-has-arrived-and-it-brings-a-truckload-of-changes/

Handling java lambda exception
• https://www.baeldung.com/java-lambda-exceptions

Tool

Docker and AI
• https://www.docker.com/blog/labs-ai-tools-for-devs-docker-desktop-extension/

Python packaging tools
• https://alpopkes.com/posts/python/packaging_tools/

Python Jetbrain survey
• https://lp.jetbrains.com/python-developers-survey-2023/

Netflix and Java virtual thread troubles
• https://netflixtechblog.com/java-21-virtual-threads-dude-wheres-my-lock-3052540e231d

Llama 3 in action (and differences with llama 2)
• https://www.infoq.com/articles/llama3-deployment-applications/

Devops regarding version control consideration
• https://debugagent.com/devops-for-developers-introduction-and-version-control

SeaOfNodes, root of C2 JVM compiler
• https://github.com/SeaOfNodes

Various

What is a domain name, beginner guilde
• https://ajaynair710.medium.com/what-is-a-domain-name-a-beginners-guide-to-how-domain-names-work-08737b99a353

Evaluate llm for code
• X post https://x.com/zimmskal/status/1830564004592316745
• DevQualityEval https://github.com/symflower/eval-dev-quality/tree/main
• Article https://symflower.com/en/company/blog/2024/dev-quality-eval-v0.5.0-deepseek-v2-coder-and-claude-3.5-sonnet-beat-gpt-4o-for-cost-effectiveness-in-code-generation/

LLM scorer
• Complex scorers evaluation https://symflower.com/en/company/blog/2024/llm-complex-scorers-evaluation-frameworks/ • LLM evaluation https://www.confident-ai.com/blog/llm-evaluation-metrics-everything-you-need-for-llm-evaluation

ChainOfThought with OpenAI o1 model :
• https://simonwillison.net/2024/Sep/12/openai-o1/
• https://openai.com/index/learning-to-reason-with-llms/#chain-of-thought

LLm a visual guide to quantization
• https://newsletter.maartengrootendorst.com/p/a-visual-guide-to-quantization

OpenSource AI :
• https://opensource.org/deepdive
• Model Openness framework https://arxiv.org/pdf/2403.13784

Gen AI landscape
• https://blog.bytebytego.com/p/ep129-the-ultimate-walkthrough-of

About Python Software foundation
• https://simonwillison.net/2024/Sep/18/board-of-the-python-software-foundation/

Conference replay “la Grosse conf 2024” by Octo
• https://www.youtube.com/playlist?list=PLPdzhSAotDkVaxs9GfEg6vwTaLRo3jPGJ
• Huggingface https://www.youtube.com/watch?v=otPpI9IUstU&list=PLPdzhSAotDkVaxs9GfEg6vwTaLRo3jPGJ&index=3

tags: Stackoverflow - Fall - Java - Performance - Jvmlanguagesummit - Llm - Evaluate - Generatecode - Docker - Ai - Python - Packaging - Tool - Java23 - Dns - Llm - Quantization - Graphql - Model - Open - Osi - Netflix - Virtualthread - Monolith - Generativeai - Oltp - Database - Systemdesign - Llama3 - Devops - Psf - Python - Foundation - Ddd - Cleanarchitecture - Hexagonalarchitecture - C2 - Jvm - Cliffclick - Octo - Lagrosseconf - Lambda - Exception - Huggingface