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