Writing
330 posts since 2007.
2026
3 posts2026·08·19
The Product Is Also the Research Instrument
Everyone already agrees experimentation matters. What's different about the AI companies right now is they turned the experiment itself into a customer-research operation running at a scale nobody's had access to before. 3 min
2026·08·04
The Migration I Kept Avoiding
An AI agent finally moved my old Ghost blog to Hugo, a migration I had been putting off for years. 4 min
2026·07·29
Twelve Years Later
Twelve years ago I wrote a post about moving to Seattle to join Amazon, and then I never wrote another one. Here is what happened in between: two cross-country moves, four teams, and a job that grew from one desktop client to the platform behind Alexa. 5 min
2014
4 posts2014·07·18
New Job
Well the title pretty much tells you everything you need to know about the direction of this blog post, if that doesn't interest you then stop reading... 3 min
2014·05·23
Caddio Sport Techie Writeup
Many of you probably don't know this, but I have been working on a golf related app called Caddio, off and on for more than a year. The app is finally to... 1 min
2014·04·16
A .NET Build Server Without Visual Studio
Update: Phil Haack has started a petition to get the steps I outlined below into an easy installer. Please support it with your votes. Over the past week... 3 min
2014·04·02
Consensus: Bringing it all together
This post has been a long time in the making. Actually that is sort of a lie, I completely forgot that I promised a 4 part series until my friend Jon... 3 min
2013
3 posts2013·08·08
Embeding Executify Scripts
Recently I have been working on a reincarnation of Executify and one of the new features is the ability to embed your scripts in your blog or any web... 1 min
2013·07·23
Consensus: SignalR + AngularJS
As part of my 4 part series in creating the app I described in my prior post, I am going to be creating an online planning poker application for... 3 min
2013·07·12
Consensus: AngularJS + TypeScript
As part of my 4 part series in creating the app I described in my prior post, I am going to be creating an online planning poker application for... 5 min
Page 1 of 33