[MM’s] Engineering Weekly #20 — August 11th, 2025
The weekly digest for curious developers.
This week’s issue is packed with dives into Java best practices, emerging architecture trends, the latest dev tools and insights on technology’s societal impact.
Java & Spring Boot
- 10 Java Features You Should Stop Using Immediately: “Avoid outdated Java features like Thread.stop() and finalize() for better, safer code.”
- Avoid @Scheduled for Background Tasks — Use This Instead: “A more scalable alternative to @Scheduled in Spring Boot for background jobs.”
- Semantic Caching with SpringBoot & Redis: “Boost LLM application performance with semantic caching using Spring AI and Redis.”
- How I test production-ready Spring Boot applications: “Practical guide to writing robust tests for production-grade Spring Boot apps.”
- OpenTelemetry Tracing on the JVM: “A comparison of zero-code OpenTelemetry implementations for JVM apps.”
Software Architecture & Development Practices
- Why Netflix Removed Kafka from Tudum’s Architecture ?: “Lessons from Netflix’s decision to move away from Kafka in a key product.”
- Monolith or Microservices in 2025?: “Exploring architecture trade-offs in the current tech landscape.”
- Pattern-matching across different languages: “A cross-language look at pattern matching features and use cases.”
- Why you should rethink legacy and consider Event-Driven Architecture: “Challenging assumptions about legacy systems and embracing EDA.”
- 8 Unconventional Yet Powerful REST API Best Practices You Haven’t Tried Yet (But Should)- Part 1: “Tackle the hidden pitfalls of REST API design and improve resilience.”
Tools & Technology Trends
- McKinsey technology trends outlook 2025: “The most impactful technologies shaping the future, according to McKinsey.”
- The 2025 Stack Overflow Developer Survey: “The definitive annual snapshot of the developer ecosystem.”
- What’s New in IntelliJ IDEA 2025.2: “Latest updates to enhance your Java and Kotlin development experience.”
Culture, Work & Society
- Live coding sucks: “Why live coding interviews can be unfair to developers.”
- If you’re remote, ramble: “An easy way to foster casual connection in remote teams.”
- AI is doing job interviews now: “Job seekers react to AI-led interviews — and many are walking away.”
- The Sunday Morning Post: Why Exercise Is a Miracle Drug: “The health benefits of exercise and its massive societal potential.”
Originally posted on marconak-matej.medium.com.