[MM’s] Boot Notes — Spring Boot 4.1
gRPC, tracing, security and testing are now easier to adopt than ever Spring Boot 4.1 Every microservice team eventually hits the same friction point: you want gRPC for your internal communications...
gRPC, tracing, security and testing are now easier to adopt than ever Spring Boot 4.1 Every microservice team eventually hits the same friction point: you want gRPC for your internal communications...
Benchmarking UUID Versions in Java with JMH Benchmarking UUID Versions in Java with JMH Every Java developer has written this: UUID id = UUID.randomUUID(); It’s readable. It’s simple. It’s built-in...
From coding agents and AI platforms to platform resilience, security and modern JVM evolution Introducing MAI-Code-1-Flash 🎯 Featured Article 🤖 Introducing MAI-Code-1-Flash Microsoft’s new coding m...
[MM’s] Engineering Weekly #62 — Every Tool Has a Price From Google’s IDE wars to $12K cloud bills — stack choices have never had higher stakes A History of IDEs at Google 🎯 Featured Article 🏛️ A Hi...
What Actually Happens When You Launch a Spring Boot App What Actually Happens When You Launch a Spring Boot App You add a dependency, write a main method, hit Run — and a fully configured web serve...
Productivity, Agents and the Developer in the Loop When “good enough” AI goes local and the human becomes the bottleneck Local AI Needs to be the Norm 🎯 Featured Article 🌐 Local AI Needs to be the ...
Practical lessons on architecture, developer workflows and the systems straining under modern software demands. Symptoms of Bad Software Design 🎯 Featured Article 🧩 Symptoms of Bad Software DesignA...
Your Pagination Strategy Is Quietly Killing Database Performance Offset vs. Keyset Pagination in Spring Boot Every backend starts here: SELECT * FROM productsORDER BY created_at DESCLIMIT 20 OFFSET...
From AI-assisted debugging to agentic workflows and JVM performance breakthroughs Teaching an AI Agent to Debug Flaky Tests 🎯 Featured Article 🧠 Teaching an AI Agent to Debug Flaky TestsA dive into...
The Hidden Cost of Iteration Choices The Hidden Cost of Iteration Choices Every Java developer has written this: public class IndexedForLoopSum implements SumStrategy { @Override public long ...