Latest
Nov
13
Architecting for multitenancy
Ever since I wrote the ClickHouse post, it has been living in my head rent-free. I was thinking a lot
4 min read
Nov
07
Notes on ClickHouse Scaling
I spent some time playing around with ClickHouse to understand how it scales and what it takes to operate it.
8 min read
Jul
22
Debugging CSS with Claude Code
tldr; claude mcp add playwright npx @playwright/mcp@latest
I got a new request for my hardcover-embed service: to be
4 min read
Jul
14
Thoughts on building with AI
Those who know me know that I have been an AI skeptic and slow on its uptake. I built a
9 min read
Jul
14
Sampling is tracing's weakness
Distributed tracing is AWESOME! I saw it's power more than 6 years ago, and I've been
2 min read
Apr
20
Learnings from my first magazine
As my sabbatical was approaching, I was searching for ideas on what I could learn. I was toying with the
4 min read
Apr
10
Searching for the Great Good Place
I just finished reading The Great Good Place by Ray Oldenburg. It was originally written in 1989, but it is
10 min read
Mar
28
Sabbatical kicks off and April plans
I originally planned to take a sabbatical from May 1st to July 31st; however, I couldn’t really wait and
3 min read
Jan
26
SLOs are not just about error budgets
I started my career at Grafana Labs, building and running our hosted Prometheus solution on top of Cortex (now Mimir)
6 min read
Jan
16
7 years: engineering to PM and back
A few months back, I wrote a blog post on the role of PMs in developer tooling. That was me
7 min read