Resume โ†— GitHub LinkedIn
SansWord

Writing

Notes and essays on building software โ€” and on building it with AI. Newest first.

The document tree: how I keep an AI-built project on track

A lazy-loaded, always-current doc structure for agentic coding โ€” a small index that points to a tree, a two-tier split between maintained and historical docs, and why the agent that built your project is the wrong one to ask whether its docs are still true.

Leaderboard System Design โ€” A Study Guide

A full worked leaderboard design โ€” Redis sorted sets, fan-out, sharding, the rank problem โ€” alongside interview-skill notes and a companion piece on using AI to prepare for system-design interviews.

My Tiny AI Bootcamp

What a skeptical 13-year backend engineer learned from 3 weeks of building with Claude โ€” going from AI doubt to shipping three real projects (cut_sh, sans_cube, sans_yt_summary), and where senior judgment still steers the design.