Walk on the web flow 20241107
by snonov
Architecture
Insight of Java evolution and its complexity by Brian Goetz
• https://www.youtube.com/watch?v=Yiye8lqh0Ig
Design pattern in modern Java by Venkat Subramaniam
• https://www.youtube.com/watch?v=kE5M6bwruhw
Dev
Java devoxx talks
• Java productivity tools beyond Java 17 https://devoxx.be/talk/enhancing-productivity-and-insight-a-tour-of-jdk-tools-progress-beyond-java-17/
• Java 23 better language, apis and runtime https://devoxx.be/talk/java-23—better-language-better-apis-better-runtime/
• Java collections https://devoxx.be/talk/escape-from-the-planet-of-the-collections/
• Java mordern features by Venkat Subramaniam https://www.youtube.com/watch?v=gZM4FKd4VlY
• Java Leyden project talk https://www.youtube.com/watch?v=78HV0MRtfiw
• Java and AI by StephanJansen : https://www.youtube.com/watch?v=yvgvALVs3xo
Java language futur
• https://inside.java/2024/07/01/java-language-futures/
Java Koan (dev practise) :
• https://github.com/matyb/java-koans/tree/master
• https://github.com/benbaxter/java8-koans/tree/master
• https://github.com/Tasktop/java-8-koans
Ten ways to handle null in Java
• https://mezocode.com/handling-null-in-java-10-pro-strategies-for-expert-developers/
Reviewing student code in the age of LLMs
• https://www.tomcools.be/post/may-2024-school-code-review/
Azure storage with Java
• https://www.tomcools.be/post/apr-2024-azure-storage-4-java/
One billion row challenge with Ai 1brc
• https://javapro.io/2024/11/07/1-billion-record-challenge-ai-style/
Ai for Java developers
• https://javapro.io/2024/10/17/are-ai-coding-tools-worth-it-part-1/
Tool
Rip Stiver (Fernflower java decompiler father)
• https://blog.jetbrains.com/idea/2024/11/in-memory-of-stiver/
Genesis of AI-generated tools, open-source projects, and cutting-edge techniques
• https://www.youtube.com/watch?v=6rVPvrY-z14
Devoxx Genie, Ai assistant for IDEA
• https://www.youtube.com/watch?v=c5EyVLAXaGQ
Java profilers review
• https://foojay.io/today/9-best-java-profilers-to-use-in-2024/
Java JFR events list
• https://sap.github.io/SapMachine/jfrevents/21.html
Llm vs NLP
• https://gun.io/news/2024/11/nlp-vs-llms-guide-engineering-teams/
Java ecosystem explorer
• https://ecosystems.gitwallet.co/ecosystems/java
Github fork guide
• https://gun.io/news/2024/11/a-complete-guide-to-github-forks-from-setup-to-pull-requests/
Create software diagrams with ChatGpt and Claude
• https://thenewstack.io/how-to-create-software-diagrams-with-chatgpt-and-claude/
Ai and Llm
DotAi talks are online
• https://www.youtube.com/playlist?list=PLMW8Xq7bXrG60C1A0TA4XI6wIEA_6AzX0
Infrastructure llm test and bench
• https://medium.com/aidatatools/comparing-throughput-performance-of-running-local-llms-and-vlm-on-different-systems-ca4ca82c8edc
• https://www.linkedin.com/pulse/benchmarking-llms-deep-dive-local-deployment-jonmichael-hands-qstgc/
• https://medium.com/dsaid-govtech/right-sizing-your-llm-infrastructure-2c94a21ee6af
Google paper : llm self correction Algo SCoRe
• https://www.infoq.com/news/2024/10/google-deepmind-score
• https://arxiv.org/abs/2409.12917
RAG techniques documentation
• https://github.com/NirDiamant/RAG_Techniques
Coding llm
• https://www.infoq.com/articles/llm-productivity-experiment/
• Deepseekcoder https://deepseekcoder.github.io/
• CodeLlama https://github.com/meta-llama/codellama
• Starcoder https://huggingface.co/bigcode/starcoderbase
Code review with llm
• https://dev.to/docker/how-to-get-automatic-code-review-using-llm-before-committing-3nkj
Reality is not an End to end prediction problem
• https://speakerdeck.com/inesmontani/reality-is-not-an-end-to-end-prediction-problem-applied-nlp-in-the-age-of-generative-ai
Google deepmind open source watermark
• https://github.com/google-deepmind/synthid-text
LLM and Transformer explained
• https://poloclub.github.io/transformer-explainer/
• https://towardsdatascience.com/understanding-llms-from-scratch-using-middle-school-math-e602d27ec876
About perplexity :
• https://hyscaler.com/insights/online-llms-perplexity-ai/
• https://www.perplexity.ai/hub/blog/introducing-pplx-online-llms
• https://en.wikipedia.org/wiki/Perplexity_AI
Foudation model transparency index
• https://crfm.stanford.edu/fmti/May-2024/index.html
SLM SmolLM2 is a family of compact language models
• https://huggingface.co/HuggingFaceTB/SmolLM2-1.7B
• https://x.com/LoubnaBenAllal1/status/1852055582494294414
• https://simonwillison.net/2024/Nov/2/smollm2/
Anthropic model computer use
• https://www.anthropic.com/news/3-5-models-and-computer-use
ChatGpt search release
• https://www.infoq.com/news/2024/11/chatgpt-search-release
Various
Probability bootcamp course
• https://www.youtube.com/playlist?list=PLMrJAkhIeNNR3sNYvfgiKgcStwuPSts9V
Guide to Software engineering body of knowledge
• https://ieeecs-media.computer.org/media/education/swebok/swebok-v4.pdf