Makara SENG·Nov 3How to Learn Spring Boot: Follow One HTTP Request From the Socket to the DatabaseSearch for “learn Spring Boot” and you get a list of annotations: @Component, @Service, @Autowired, @Bean, @Configuration, @RestController…
Makara SENG·Oct 30The Pool That Ran DryThe symptom nobody can find on the databaseA response icon1A response icon1
Makara SENG·Oct 28Spring Boot in Production: Five Habits for a Service That BehavesA Spring Boot service can pass every unit test and still be hard to run. It starts with a typo in a property, answers bad input with a…
Makara SENG·Oct 26Stop Using @SpringBootTest for Everything: A Faster Test StrategyIn many Spring Boot code bases, every test starts the same way: @SpringBootTest at the top of the class. It is the annotation the project…
Makara SENG·Oct 246 Ways to Cut Spring Boot Startup Time (and the Trade-Offs Nobody Mentions)Startup time is easy to ignore until something depends on it. A Kubernetes rollout waits for every new pod to pass its readiness probe. An…
Makara SENG·Oct 23Java Records in Spring Boot: Where They Fit and Where They BreakA response icon6A response icon6
Makara SENG·Oct 22Spring Framework 7 and Spring Boot 4: 5 New Features You’ll Actually UseEvery major release comes with a long feature list, and most of it is for someone else. Spring Framework 7 and Spring Boot 4 are no…
Makara SENG·Oct 20One Bean Is Holding Up Your Spring Boot Startup: How to Find It, and 6 Fixes That Don’t BackfireA Spring Boot service that used to be ready in seven seconds now takes ten. Nobody added a framework. Somebody added a bean that calls a…
Makara SENG·Oct 19How to Start Becoming a DevOps Engineer: Follow One Change From Laptop to ProductionSearch for “how to become a DevOps engineer” and you get a roadmap poster with forty logos on it: Linux, Bash, Python, Go, Git, Jenkins…