> Averages hide what your users feel
Your dashboard says average latency is 200ms. Someone is waiting 25 seconds. Averages describe the system. Percentiles describe what your users actually live through.
Your dashboard says average latency is 200ms. Someone is waiting 25 seconds. Averages describe the system. Percentiles describe what your users actually live through.
A session management CLI built on markdown files and git. Here's the architecture, the decisions, and enough to rebuild it yourself.
Open-source the architecture and the decisions, without the code maintenance. In the era of AI, blueprints are more useful than repos.
I had product instinct when I joined Shopify after my startup. What I built there was the discipline to back it up, and the harder skill of leading without authority.
After weeks of building, it's tempting to just ship it. But the way something rolls out can mean the difference between a successful launch and one that backfires.
You may have noticed the new Gmail that launched recently. The update touts letting users "do more without leaving your inbox." It brings a new, fresher...
In 2018 there was still no way to switch off Slack for a vacation without turning it off entirely. Updated in 2026 with what Slack shipped, and why it beats what I asked for.
My 2018 notification setup: filter by what deserves an interruption instead of turning everything off. Updated in 2026 with what held up.
Where does vision come from? Smart CEOs like Elon Musk, Brian Chesky, and Jack Dorsey tap into customer knowledge to build better products.
One of the things I think Google does a great job at is asking for feedback on their products. I came across a recent example of this when booking a fli...