Recent Post
One Email. Two Invoices. The 10-Month Bug Hiding Behind a Slack Alert.
A Slack alert said “duplicate notification.”
A 2-line fix would have shipped it the same day.
Both were wrong.
Read moresave, saveAndFlush, and REQUIRES_NEW: The Hibernate Questions Hiding in One Spring Service Method
Last week I was reading a teammate’s PR and stopped on a method that made me realise I’d been writing Spring + Hibernate code for years without actually understanding what save, flush, commit, and REQUIRES_NEW each do.
Javadoc Best Practices for Spring Boot - 5-Minute Professional Guide 2025
You’ve written clean code. Your tests pass. Your PR is ready. Then comes the review comment: “Please add Javadoc.”
Sound familiar?
Read moreSpring Boot Testing Strategy – Context Management & Perf Secrets (Part 2)
Every second saved in test execution multiplies across your entire team and CI/CD pipeline. A 10x improvement in test performance can save hours of developer time daily—transforming a 10-minute test suite into a 1-minute feedback loop.
Read moreSpring Boot Testing Strategy – Ultimate Cheatsheet 2025 (Part 1)
Most Spring Boot testing articles bury you in theory. This one is built for action: a battle-tested reference you can keep open while coding.
Read more





