Install
Please confirm you are human
This browser or connection looks automated. Press and continuously hold the control for 3 seconds to enable Google-hosted web results and, when separately allowed, AI-assisted answers.
A successful check enables 100 search requests. Interactive access does not authorize scraping, systematic collection, or reuse of search output.
News
Week 13 of #100DaysOfCode: Completing Spring Microservices and Starting JUnit 5
14+ hour, 21+ min ago (875+ words) This week was another challenging but rewarding part of my #100DaysOfCode journey. I started the week by learning about Docker and containerized Microservices, exploring how containers differ from Virtual Machines, how Docker images and containers work, and how Docker helps package…...
Scoped Values in Java 25: Retiring ThreadLocal in Your Spring Boot Request Context
1+ day, 24+ min ago (34+ words) If you have ever carried a tenant ID, a correlation ID, or the current user through a Spring Boot request without …...
Ditch H2: PostgreSQL Repository Tests with Testcontainers and @ServiceConnection in Spring Boot 4
1+ day, 4+ hour ago (204+ words) Your repository tests are green. Then production throws a column “metadata” is of type jsonb but expression is of type character varying…Continue reading on Medium » Ditch H2: PostgreSQL Repository Tests with Testcontainers and @ServiceConnection in Spring Boot 4 Your repository tests…...
Spring Boot 4 + Java 25: 10 Things You Should Stop Doing in Your REST APIs
1+ day, 5+ hour ago (38+ words) Modernizing only works when you can say out loud what each change buys you. “It’s newer” is not a reason. I keep a …...
Fat jar vs layered jar; DevTools
2+ day, 4+ hour ago (1021+ words) You finish a Spring Boot service, run a single command, and a full web server starts up: No Tomcat to install first. No classpath to spell out by hand. No WEB-INF folder dropped into a separate application server. One file,…...
Can Spring Boot Really Handle 1 Million Requests Per Second?
2+ day, 2+ hour ago (32+ words) Everyone asks if Spring Boot can handle 1M RPS. That’s the wrong question — here’s the one that actually matters. The answer has …...
15 Spring Boot 4 Features That Will Change How You Write REST APIs
2+ day, 5+ hour ago (36+ words) The version number is not the exciting part. The exciting part is that an upgrade gives you permission to finally fix the things …...
Faker Doesn't Know Your Entities Are Related, So I Built Something That Does
6+ day, 15+ hour ago (449+ words) You've added a second entity to the schema, wired up a @ManyToOne, and gone back to your seed script to generate fifty more rows. Ninety seconds later, the app refuses to start: unique constraint violation, somewhere inside a loop you…...
Externalized config & property-source order
1+ week, 3+ hour ago (1234+ words) Every application has settings that change depending on where it runs. The database URL on your laptop is not the one in production. The port the app listens on might be 8080 locally and something else inside a container. The API…...
"Why Your Spring Boot API is Slow: The N+1 Query Problem (And How I Fixed It in Production)"
1+ week, 1+ day ago (414+ words) I was debugging a Spring Boot API at 2 AM on a Tuesday when I realized something that should have... Tagged with productivity, java, springboot, webdev....