Blog
Dispatches from the systems programming trenches. Irregular cadence, permanent value.
3 posts
Building a RESP Parser in C++ from Scratch
FeaturedA deep dive into implementing the Redis Serialization Protocol parser in C++17 — from byte streams to typed commands.
May 10, 20259 min read
C++SystemsRedisNetworking
My Apache Arrow PR Journey: From Bug Report to Merged Fix
FeaturedHow I found an off-by-one error deep in Apache Arrow's BitmapReader, navigated the contributor process, and got my first major OSS PR merged.
Apr 22, 202512 min read
Open SourceC++Apache ArrowOSS
Debugging a Flaky CI Failure in a Distributed Test Suite
The 8-hour war story of tracking down a non-deterministic test failure that only appeared on GitHub Actions, never locally.
Mar 14, 20257 min read
DevOpsTestingCI/CDDebugging