Recent Posts

OpenRewrite: Migrate to Spring Boot 3.2

As a developer, we frequently face the challenges of migrating to newer versions of frameworks and refactoring code. However, we can effortlessly achieve these tasks with the assistance of OpenRewrite. OpenRewrite provides a stack of recipes specifically designed for migration purposes. By utilizing the appropriate recipes and integrating with the rewrite plugin, we can effectively migrate our code. Two months …

Read More »

Foojay Podcast 42: Jozi-JUG and Cape Town Java Community

Once a month in this podcast, we talk about the history of a Java User Group and the people behind it. Today, we are traveling to Cape Town and Johannesburg to learn more about its Java communities. Video Podcast (audio only) Java User Groups Jozi-JUG https://www.meetup.com/Jozi-JUG/ https://www.youtube.com/@JoziJUG https://twitter.com/jozijug Cape Town Java Community https://www.meetup.com/Cape-Town-Java-Meetup/ https://www.youtube.com/@capetownjug https://twitter.com/capetownjug Guests Corneil du Plessis https://www.linkedin.com/in/corneil/ …

Read More »

Hello eBPF: Recording data in event buffers (3)

Welcome back to my article series on eBPF. Last week, I showed you how the eBPF program and Java application can communicate using eBPF maps. This allowed us to write an application that counts the number of execve calls per user. This week, I’ll show you briefly how to use another kind of eBPF maps, the perf event buffer, and …

Read More »