~
2026
- >>Why I Started Taking AI-Free Days
I was using AI before I had tried to understand the task. Taking regular days away from it exposed gaps in my knowledge and improved the way I use it.
- >>Re-reading Who Moved My Cheese
A simple story about mice and men takes on a heavier weight when the "cheese" is the coding work you spent years mastering. No advice hereājust reflections from the edge of the AI disruption, left open for you to explore.
- >>What Actually Works for Me in Agentic Development
How I use focused specifications, reviewable changes, and independent validation when working with coding agents.
2025
- >>Redis Deep Dive Part 2: The Building Blocks
How Redis 7.4 stores keys and values using dictionaries, objects, listpacks, skip lists, radix trees, and compact string encodings.
- >>Redis Deep Dive Part 1: In-Memory Architecture and Event Loop Explained
How Redis combines in-memory data, a single-threaded event loop, RESP, and client-side techniques, along with the limits of those design choices.
- >>Career Update
From waiting weeks for bank remittances to instant 60-second transfers. A personal story about the transformation of global payments, finding ikigai in fintech, and my promotion to Senior Software Engineer II at Wise.
- >>A Startup Autopsy: Building the Architecture Before the Product
What I learned from a CRM startup that built a complex microservice system before it had paying customers.
- >>Implementing Content Security Policy on a Static Site
How this static site generates CSP hashes at build time, keeps content outside the script trust boundary, and works around the limits of meta delivery.
- >>My Notes Were Gathering Dust, So I Built a Home for Them
Why I moved my private notes to a static website, and how the first Astro version evolved into the current publishing build.