Linux Kernel Vulnerabilities Are Scarier Than You Think — Here’s What Actually Happens to Your Distro

The Moment I Started Taking Kernel CVEs Seriously The thing that woke me up wasn’t a breach. It was doing a post-incident audit and realizing our production API server had been running a 6-month-old kernel with three unfixed privilege escalation CVEs — two of which had public PoC exploits on GitHub. We hadn’t been hit. … Read more

Ubuntu vs Fedora for Home Server: I Ran Both for 6 Months and Here’s What Actually Matters

I Needed a Home Server OS and Couldn’t Stop Second-Guessing Myself The thing that sent me down this rabbit hole wasn’t a technical problem — it was a Reddit thread where someone asked “Ubuntu or Fedora for a home server?” and every single reply was “just use Ubuntu.” No explanation. No trade-offs. Just vibes. I’d … Read more

SASL-OAuthbearer with AWS Lambda: How I Stopped Fighting Kafka Auth at 2am

SASL-OAuthBearer AWS Lambda Kafka Authentication

The Problem That Sent Me Down This Rabbit Hole The thing that caught me off guard was how silent the failure was. My Lambda function was trying to connect to an MSK cluster, the connection timed out, and the only thing in CloudWatch was org.apache.kafka.common.errors.SaslAuthenticationException: Authentication failed. No principal name. No hint about which credential … Read more

LSM Trees: Why Your Database Writes Are Fast and Your Reads Are Lying to You

LSM Trees, Database Performance, Write Latency

The Problem That Made Me Actually Care About Storage Engines The thing that broke my comfortable ignorance about storage engines was a pipeline ingesting sensor telemetry — about 50,000 inserts per second into a PostgreSQL 15 cluster. The hardware wasn’t cheap: NVMe drives, 32 cores, 128GB RAM. Didn’t matter. Around 40k inserts/sec, write latency would … Read more