Blog
Thoughts on web development, tools, and side projects.
The questions a product leaves unanswered
Automated replies help support, but recurring questions may point to a flow worth rethinking.
When apps become too present
A reflection on defaults, product presence, and why useful software can still ask for too much attention.
Betting on what you know: lessons from landing in a new market
Going into a new market, we bet on the channel we knew best. It turned out not to be the one that market used. A reflection on making decisions under uncertainty and why a good bet still needs field research after you land.
Learning Russian: notes from day 900
After 900 days of learning Russian I am still a beginner, and that is the point. Notes on consistency, humility, and why the only way forward is to start.
Hello World
My first blog post - a quick intro to this new section of my site and what to expect.