News
- Java News Roundup: OpenJDK JEPs, Hibernate Reactive, Infinispan, JHipster, Gatherers4j
https://www.infoq.com/news/2025/05/java-news-roundup-may05-2025/ - This Week in Spring – May 13th, 2025
https://spring.io/blog/2025/05/13/this-week-in-spring-may-13th-2025 - Announcing Rust 1.87.0 and ten years of Rust!
https://blog.rust-lang.org/2025/05/15/Rust-1.87.0/
Articles
- JEP 505 Delivers Fifth Preview of Java’s Structured Concurrency with Key API Refinements
https://www.infoq.com/news/2025/05/jep-505-concurrency-preview-5/ - Is Rust the Future of Programming?
https://blog.jetbrains.com/rust/2025/05/13/is-rust-the-future-of-programming/ - 10 Years of Stable Rust: An Infrastructure Story
https://rustfoundation.org/media/10-years-of-stable-rust-an-infrastructure-story/ - Rustls Server-Side Performance
https://www.memorysafety.org/blog/rustls-server-perf/ - Beyond the Gang of Four: Practical Design Patterns for Modern AI Systems
https://www.infoq.com/articles/practical-design-patterns-modern-ai-systems/ - What is RAG, and How to Secure It
https://foojay.io/today/what-is-rag-and-how-to-secure-it/ - Building Uber’s Multi-Cloud Secrets Management Platform to Enhance Security
https://www.uber.com/blog/building-ubers-multi-cloud-secrets-management-platform/ - From Code to Charisma: Emotional Mastery for Tech Leaders
https://www.infoq.com/articles/emotional-mastery-tech-leaders/ - AlphaEvolve: A Gemini-powered coding agent for designing advanced algorithms
https://deepmind.google/discover/blog/alphaevolve-a-gemini-powered-coding-agent-for-designing-advanced-algorithms/ - Predicting and explaining AI model performance: A new approach to evaluation
https://www.microsoft.com/en-us/research/blog/predicting-and-explaining-ai-model-performance-a-new-approach-to-evaluation/ - Deeper insights into retrieval augmented generation: The role of sufficient context
https://research.google/blog/deeper-insights-into-retrieval-augmented-generation-the-role-of-sufficient-context/ - Announcing LMEval: An Open Source Framework for Cross-Model Evaluation
https://opensource.googleblog.com/2025/05/announcing-lmeval-an-open-ource-framework-cross-model-evaluation.html
Videos
- Java 24, Faster Than Ever
https://www.youtube.com/watch?v=q_rmzH78WXI - Know Your Java?
https://www.youtube.com/watch?v=v5Q7TC5u5Co - Garbage Collection in Java: The Performance Benefits of Upgrading
https://www.youtube.com/watch?v=0IuYYbXD-Hw - Mastering JVM Memory Troubleshooting – From OutOfMemoryErrors to Leaks
https://www.youtube.com/watch?v=kwFP-zCLV2M - Building a TCP Echo Server in Rust is “easy”!
https://www.youtube.com/watch?v=EFxSVqbuAUE - Beyond Code: Building a Personal Brand to Boost Your Career
https://www.infoq.com/presentations/building-personal-brand/ - Engineering Influence and Forgetting the Soft Skills
https://www.infoq.com/presentations/biology-brain/ - Stop Drawing Pointless Arrows: Taming Complexity with Diagrams • David Khourshid • YOW! 2024
https://www.youtube.com/watch?v=d3hVTXrV7ms - How Kubernetes is Built with Kat Cosgrove
https://www.youtube.com/watch?v=vBjonut1JMk - Satya Nadella: Leading through the AI Revolution
https://www.youtube.com/watch?v=G4a53RMkyIc - MIT Technology Review’s EmTech Conference: What’s Next?
https://www.microsoft.com/en-us/research/video/mit-technology-reviews-emtech-conference-whats-next/
Header image by Biancaritter1 from Pixabay