
This is the site. It took more iterations, second-guessing and emotional energy than I expected, mostly because a personal site has no deadline and no one to tell you it's good enough.
Why write at all
Ever had an idea that made perfect sense in your head, then fell apart the moment you tried to explain it? Writing is how I find those gaps. If I can't explain it here, I don't understand it yet.
So this is where I work things out in public: algorithms, system design, the frontend and backend problems I hit at work, and whatever I'm learning at the time. Each post tries to leave you understanding one idea, with a picture where a picture helps.
The plan is simple: keep learning, keep writing.
