A Return to Annotation-Free Spring
In this article, I'd like to show you how to remove annotations for different features that Spring provides!

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.
37 views

Nicolas Frankel
7,584 viewsIn this article, I'd like to show you how to remove annotations for different features that Spring provides!

Nicolas Frankel
2,147 viewsLearn about adding computed values, as in an eager approach, but only triggering the computation when you need to access its result!

Nicolas Frankel
2 viewsOn March 14th, 2020, I landed home. I had planned the week before to be productive: one talk in Pasadena, two talks in San Francisco, one in …

Nicolas Frankel
3,116 viewsSince Docker announced that it would remove unused images from Docker Hub, I've been interested in listing places where I could host mine!

Nicolas Frankel
2,098 viewsFor once, I'm wondering a bit if this article can be helpful to somebody else since I believe my context is pretty specific!

Nicolas Frankel
2,559 viewsThis article shows how one could offload the Docker part of your build pipeline from your local machine to GitLab using the Kaniko image. It …

Nicolas Frankel
3,365 viewsLearn why and how it makes sense to develop applications using the JVM and delegate the most memory-sensitive parts to Rust.

JavaFX Skins for Android, iOS; BlockHound, for detecting cases of blocking, JEP 411, the SecurityManager deprecation, recent Snyk/Azul …

Nicolas Frankel
5,829 viewsBlockHound lets you check if a blocking call occurs in a thread where it shouldn't happen and throws an exception at runtime when it does.

Nicolas Frankel
2,425 viewsSome alternatives that allow you to make third-party APIs behave in a way that their designers didn't intend to!