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