News
- Java News Roundup: WildFly 36, Spring Milestones, Betas for Open Liberty, Hibernate, LangChain4j
https://www.infoq.com/news/2025/04/java-news-roundup-apr07-2025/ - This Week in Spring – April 15th, 2025
https://spring.io/blog/2025/04/15/this-week-in-spring-april-15th-2025 - The AI Continent Action Plan
https://digital-strategy.ec.europa.eu/en/library/ai-continent-action-plan
Articles
- Async file IO with Java and io_uring
https://foojay.io/today/async-file-io-with-java-and-io_uring/ - How ZGC allocates memory for the Java heap
https://joelsiks.com/posts/zgc-heap-memory-allocation/ - High-cardinality values for build flags in Rust
https://blog.frankel.ch/high-cardinality-values-build-flags-rust/ - Prompt Engineering Techniques with Spring AI
https://spring.io/blog/2025/04/14/spring-ai-prompt-engineering-patterns - Spring AI with Docker Model Runner
https://spring.io/blog/2025/04/10/spring-ai-docker-model-runner - Avoiding memory fragmentation in Rust with jemalloc
https://kerkour.com/rust-jemalloc - 6 retrieval augmented generation (RAG) techniques you should know
https://blog.logrocket.com/rag-techniques/ - Becoming an AI engineering company
https://vercel.com/blog/becoming-an-ai-engineering-company - Why AI Demands a New Breed of Leaders
https://sloanreview.mit.edu/article/why-ai-demands-a-new-breed-of-leaders/ - The Future of AI in Knowledge Work: Tools for Thought at CHI 2025
https://www.microsoft.com/en-us/research/blog/the-future-of-ai-in-knowledge-work-tools-for-thought-at-chi-2025/ - A Google Gemini model now has a “dial” to adjust how much it reasons
https://www.technologyreview.com/2025/04/17/1115375/a-google-gemini-model-now-has-a-dial-to-adjust-how-much-it-reasons/ - Advancing Invoice Document Processing at Uber using GenAI
https://www.uber.com/blog/advancing-invoice-document-processing-using-genai
Video
- Preparing for the Java 21 Certification (or Learning New Features)
https://www.youtube.com/watch?v=5SU3hd0NVXE - SQL, JSON, and Java
https://www.youtube.com/watch?v=W8k9ZCrsphc - From RAG to Enterprise AI Agents: Building Intelligent Java Apps
https://www.youtube.com/watch?v=Yf952FrReFg - Devnexus 2025
https://www.youtube.com/watch?v=bLuTRBHCDo8&list=PLid93BOrASLPwdAIvI07xih7atlb610oy - Rust Concurrency and Parallelism – Threads in Rust – Full Crash Rust Tutorial for Beginners
https://www.youtube.com/watch?v=_lvKmkspl1w - LLM and Generative AI for Sensitive Data – Navigating Security, Responsibility, and Pitfalls in Highly Regulated Industries
https://www.infoq.com/presentations/llm-ml-security/
Header image by Anne-Ed C. from Pixabay