Recent Posts

Chopping the Monolith: The Demo

In my previous blog post Chopping the Monolith, I explained my stance on microservices and why it shouldn’t be your golden standard. However, I admitted that some parts of the codebase were less stable than others and had to change more frequently. I proposed “chopping” these few parts to cope with this requirement while keeping the monolith intact. As Linus …

Read More »

Memory Debugging and Watch Annotations

Before diving into debugging memory issues and the other amazing running process, memory debugging capabilities (which are amazing)… I want to discuss a point I left open in the last duckling post. Back there we discussed customizing the watch renderer. This is super cool! But it’s also tedious. Before we continue, if you prefer, I cover most of these subjects …

Read More »

Java Panama Polyglot (Rust) Part 4

Hello and welcome to the final article of the Java Panama Polyglot series, where we are presenting quick tutorials or recipes on how to access native libraries written in other languages. In this article you will be using Project Panama to talk to the Rust language. If you are new to Java’s Foreign Function Access APIs (Project Panama) check out Panama4Newbies. In …

Read More »