From a JAR to a full-fledged MacOS app
A couple of years ago, I developed a small Kotlin GUI to help me rename my files in batch. I actually created it with different JVM …

Technologist focusing on cloud-native technologies, DevOps, CI/CD pipelines, and system observability. His focus revolves around creating technical content, delivering talks, and engaging with developer communities to promote the adoption of modern software practices. With a strong background in software, he has worked extensively with the JVM, applying his expertise across various industries. In addition to his technical work, he is the author of several books and regularly shares insights through his blog and open-source contributions.
10 views

Nicolas Frankel
1,546 viewsA couple of years ago, I developed a small Kotlin GUI to help me rename my files in batch. I actually created it with different JVM …

Nicolas Frankel
4,557 viewsThough I used Spring transactions a lot via the @Transactional annotation, I never opened thought about looking at their implementation.

Nicolas Frankel
2,227 viewsWhen I first started attending conferences, I diligently tried to write down notes and publish them. It forced me to actively listen to the …

Nicolas Frankel
1,786 viewsI recently developed a new workflow, and it prompted me to write this post. Feel free to add your own.

Nicolas Frankel
2,167 viewsIn this post, we describe the default of two of the most common Git commands. I hope it sheds some light on them.

Nicolas Frankel
1,722 viewsOperators of OpenTelemetry can't treat services as black boxes. They must consider the underlying stack and framework, and learn how to …

Nicolas Frankel
2,960 viewsYou may know I'm a big fan of OpenTelemetry. I recently finished developing a master class for the YOW! conference at the end of the year. …

Nicolas Frankel
2,830 viewsWith destructuring, pattern matching is a huge help to developers who want to write readable and maintainable code.

Nicolas Frankel
1,816 viewsLet's migrate ad hoc test code to rely on OpenRewrite's provided classes.

Nicolas Frankel
2,251 viewsThe exhaustive description of common patterns is a huge asset for beginning writers and can help even seasoned ones.