Recent Posts

The “Spring Way” of Doing Things: 9 Ways to Improve Your Spring Boot Skills

Does anyone else ever feel overwhelmed by Spring Boot? With a rich set of options and eco-system libraries on the one hand, and a very opinionated framework on the other, I often spend considerable time deciphering the “Spring Way” of doing things. I’ve been working with Spring Boot for over three years, yet there are moments when I sense I’m …

Read More »

Localize applications with AI

Ever wondered if AI can localize an entire project? In this article, we follow the process end-to-end using the Spring Petclinic as an example. We prepare the project for localization, automate the translation using Python and DeepL, and analyze the results Whether you are thinking of localizing your project or just learning how to do that, AI might help you. …

Read More »

Hello eBPF: Ring buffers in libbpf (6)

Welcome back to my article series on eBPF. Some weeks ago, I got started in using libbpf instead of libbcc. This week, I show you how to use ring buffers, port the code from Ansil H’s blog post eBPF for Linux Admins: Part IX from C to Java, and add tests to the underlying map implementation. My libbpf-based implementation advances …

Read More »