The Lombok Detail That Broke My Spring Injection
Lombok removed the boilerplate as expected, but Spring failed at startup. The missing link was a small rule hidden in lombok.config.
Read noteSoftware engineer · Île-de-France
I’m Salomon Nghukam, a senior IT consultant focused on Spring, cloud platforms, databases, and the practical decisions behind shipped software.
Field notes
Real implementation stories, trade-offs, and lessons learned while building.
Lombok removed the boilerplate as expected, but Spring failed at startup. The missing link was a small rule hidden in lombok.config.
Read noteI had already used JMeter on a client project, but I was still looking at performance from the outside. Discovering VisualVM and ZGC helped me understand what profiling adds to the picture.
Read noteLombok can generate factories, builders, and immutable updates, but each shortcut changes the public shape of a class. These are the design choices hidden behind the annotations.
Read noteManaging time in an international application is not only about converting everything to UTC. The right strategy depends on whether we are storing an instant, a local date, or a future intention tied to a time zone.
Read noteA few months ago, I was building a search feature for an Angular/Spring Boot app with localized content. We were under a tight deadline, and waiting for managers to choose an external search tool just wasn't an option. So, I decided to work with what we had. Here's how I pulled it off, and why the result worked even better than I expected.
Read noteIn this article, I want to share the reasons why I decided to start blogging and what I hope it brings me as a developer and a learner. If you're thinking of starting your own blog, maybe this will help you too.
Read noteWorking set
A focused stack for taking ideas from a first commit to a dependable production system.
AWS
Claude
Codex