Aspect-oriented programming (AOP) is a programming paradigm that seeks to increase modularity by separating cross-cutting …
Read More »Masonry Layout
Tips for reading code
As developers, we read code more than we write it. When adding new features or …
Read More »To Brussels, Canada and Back
Last year was my first year blogging, speaking at conferences, meeting incredible people, and seeing …
Read More »Apache APISIX North America Tour
Once in a while, I write non-technical blog posts when I’ve something worth sharing. Today, …
Read More »Spring: Internals of RestClient
As a developer and architect, my constant pursuit is to achieve simplicity and elegance when …
Read More »FEPCOS-J (4) Easy programming of a multithreaded TCP/IP server in Java
FEPCOS-J prototypically implements a Java language extension that allows the realization of a multithreaded TCP/IP …
Read More »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 …
Read More »Localize applications with AI
Ever wondered if AI can localize an entire project? In this article, we follow the …
Read More »Hello eBPF: Ring buffers in libbpf (6)
Welcome back to my article series on eBPF. Some weeks ago, I got started in …
Read More »Java 22 Is Here, And It’s Ready To Rock
Java 22 is here! It’s been six months since Java 21 was released, so it’s …
Read More »