Recent Posts

How DataStax Tracked Down a Linux Kernel Bug with Fallout

Sometimes as a developer, you run into a bug buried deep within the layers of your software stack. Chasing down the root cause requires not only curiosity, patience, and a healthy dose of tenacity but a willingness to try different tools and approaches. This post describes our challenges and ultimate success in tracking down a Linux kernel bug using Fallout. …

Read More »

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 »