Walk on the web flow 20240523
by snonov
Architecture
Tree of Developer Tools to cloud native :
• https://thenewstack.io/from-cards-to-clouds-a-family-tree-of-developer-tools/
To remember 12 app factor
• https://12factor.net/
MACH architecture
• https://blog.octo.com/architectures-composables
Dev
Debugging Kubernetes
• https://debugagent.com/debugging-kubernetes-part-1-an-introduction
MOP, Map oriented programming
• https://donraab.medium.com/map-oriented-programming-in-java-cc430f25673e
Dockerfile for llamafile to Ai application
• https://www.docker.com/blog/a-quick-guide-to-containerizing-llamafile-with-docker-for-ai-applications/
Kata practise session
• https://github.com/dojo-developpement-paris/dojo-developpement-paris.github.io
• Dojo and Kata history https://github.com/dojo-developpement-paris/dojo-developpement-paris.github.io/blob/main/history.md
• https://github.com/dlresende?tab=repositories&q=kata&type=&language=&sort=
Java api usage, toList() vs collect(Collectors.toList())
• https://www.selikoff.net/2023/12/28/tolist-vs-collectcollectors-tolist/
Zgc garbage collector at Netflix
• https://netflixtechblog.com/bending-pause-times-to-your-will-with-generational-zgc-256629c9386b
Machine learning for Java developers
• https://www.infoworld.com/article/3454363/machine-learning-for-java-developers-machine-learning-data-pipelines.html
Java stream usage (and intellij features)
• https://blog.jetbrains.com/idea/2024/05/easy-hacks-how-to-use-java-streams-for-working-with-data/
Review 1brc Pushing Java to the Limits: Processing a Billion Rows in under 2 Seconds :
• https://www.youtube.com/watch?v=9-S_nZ5gzGE
What’s Looming in Spring? by VENKAT SUBRAMANIAM & JOSH LONG
• https://www.youtube.com/watch?v=-t2O1UDwXlM
Tutorial debug unresponsive app
• https://foojay.io/today/debug-unresponsive-apps/
• Apps sample https://github.com/flounder4130/debugger-example
Data Oriented Programming DOP
• https://inside.java/2024/05/23/dop-v1-1-introduction/
Llm for code
• https://www.infoq.com/presentations/llm-options-train
• https://www.bigcode-project.org/ and https://huggingface.co/bigcode
Tool
Podman and AI
• https://www.infoq.com/news/2024/05/podman-local-llms
Git tips and tricks (inspired by FOSDEM talk)
• https://advancedweb.hu/git-tips-and-tricks/
• FOSDEM Talk https://www.youtube.com/watch?v=aolI_Rz0ZqY
Github dependabot is now open source
• https://github.blog/changelog/2024-05-13-dependabot-core-is-now-open-source-with-an-mit-license/
• https://github.com/dependabot/dependabot-core
Kata tool CyberDojo
• https://cyber-dojo.org/creator/home
Wiremock Mock the APIs You Depend On
• https://wiremock.org/
• https://github.com/wiremock/
• Workshop https://github.com/basdijkstra/wiremock-workshop
Docker and AI
• In its documentation https://www.docker.com/blog/docker-documentation-ai-powered-assistant/
• In its images https://www.docker.com/blog/the-strategic-imperative-of-ai-in-2024/
• Stack https://github.com/docker/genai-stack
Some Llm tools :
• Claude from Anthropic https://www.anthropic.com/claude (creative writes content)
• Midjourney https://www.midjourney.com/home (image creation)
• Internet search https://www.perplexity.ai/
• Poe https://poe.com/explore?category=Official
• Huggingface https://huggingface.co/
Various
Apple llm
• https://www.infoq.com/news/2024/05/apple-llm-openelm
Staff archetype
• https://staffeng.com/guides/staff-archetypes/
Why do only a small percentage of GenAI projects actually make it into production?
• https://stackoverflow.blog/2024/05/13/why-do-only-a-small-percentage-of-genai-projects-actually-make-it-into-production
Time management by Trisha Gee
• https://trishagee.com/2024/05/19/time-management-for-parents/
LLM developer experiment
• https://www.infoq.com/articles/llm-productivity-experiment
Dynamic Github Profile
• https://damien.pobel.fr/post/personnaliser-rendre-dynamique-son-profil-github/