News
- Java News Roundup: Java Turns 29, Kotlin 2.0, Semantic Kernel for Java 1.0, More OpenJDK Updates
https://www.infoq.com/news/2024/05/java-news-roundup-may20-2024/ - Spring Ecosystem Releases Focus on Spring Boot, Spring Session and Spring Security
https://www.infoq.com/news/2024/05/spring-releases-may20-2024/ - Chicory – a WebAssembly Interpreter Written Purely in Java with Zero Native Dependencies
https://www.infoq.com/news/2024/05/chicory-wasm-java-interpreter/ - JLama: The First Pure Java Model Inference Engine Implemented With Vector API and Project Panama
https://www.infoq.com/news/2024/05/jlama-llm-inference-java/ - Developers get by with a little help from AI: Stack Overflow Knows code assistant pulse survey results
https://stackoverflow.blog/2024/05/29/developers-get-by-with-a-little-help-from-ai-stack-overflow-knows-code-assistant-pulse-survey-results/
Articles
- Top 7 Java Microservices Frameworks
https://foojay.io/today/top-7-java-microservices-frameworks/ - Visions of the future: formal verification in Rust
https://xav.io/blog/rust-formal-verification/ - Using Rust and Axum to build a JWT authentication API
https://blog.logrocket.com/using-rust-axum-build-jwt-authentication-api/ - Implementing Semantic Caching with Qdrant & Rust
https://www.shuttle.rs/blog/2024/05/30/semantic-caching-qdrant-rust - Leverage Rust and wgpu for effective cross-platform graphics
https://blog.logrocket.com/rust-wgpu-cross-platform-graphics/ - How We Migrated Our Static Analyzer From Java To Rust
https://www.datadoghq.com/blog/engineering/how-we-migrated-our-static-analyzer-from-java-to-rust/ - What Is Ensemble Learning?
https://serokell.io/blog/ensemble-learning-guide - Why Google’s AI Overviews gets things wrong
https://www.technologyreview.com/2024/05/31/1093019/why-are-googles-ai-overviews-results-so-bad/
Videos
- Java in 2024 – Constant evolution, delivered.
https://www.youtube.com/watch?v=6OQaQtXAgrE - Spring Tips: Spring Security, Webauthn, and Passkeys
https://www.youtube.com/watch?v=6i-DWkZqS3g - Rust for mission critical software
https://www.youtube.com/watch?v=-SFpWDYFe1Y - Programming Education: Tailoring Tools and Techniques for Rust
https://www.youtube.com/watch?v=u85bozA3bv0 - Reading Code • Marit van Dijk • GOTO 2023
https://www.youtube.com/watch?v=KkDmCcWN8TY - Climbing the Ladder of Abstraction Towards the Cloud-to-Edge Continuum • Jonas Bonér • GOTO 2023
https://www.youtube.com/watch?v=L2kkRvqHcFg - UI to HI – Next-Gen App Opportunities
https://www.youtube.com/watch?v=-mRFa5PdJws - The Risks of AI-Generated Code: What Every Developer Should Know
https://www.youtube.com/watch?v=AVDS36oyr-I - What REALLY is Deep Learning? (NLP, CV, AIoT) l by PhD from Top-Tier University
https://www.youtube.com/watch?v=EPD5mDYtRbk - Hamel Husain – Building LLM Apps in Production
https://www.youtube.com/watch?v=MFSd-_pMExI - Retrieval-Augmented Generation (RAG) Patterns and Best Practices
https://www.infoq.com/presentations/rag-patterns/
Title image by Dimitris Vetsikas from Pixabay