Irrational Exuberance!

Braindump on approach to writing a technical book.

July 8, 2018 I've been blogging for more than a decade now, and I've always had a loose goal of blending my writing into a book at some point, although timing around that goal has been pretty abstract. Recently I've chatted with a few folks about whether now might be a good time to do this, and that lead to me trying to figure out how to approach the process overall.

The briefest of media trainings.

June 24, 2018 When I was working at Digg, I was fortunate enough to get five minutes of media training, and I'm still learning from those five minute a decade later, so I've finally written them down.

Migrations: the sole scalable fix to tech debt.

April 15, 2018 Migrations are both essential and frustratingly frequent as your codebase ages and your business grows: most tools and processes only support about one order magnitude of growth before becoming ineffective, so rapid growth makes them a way of life. This post takes a look at why migrations are so important, and also how to run them effectively.

Some of my favorite technical papers.

April 7, 2018 I've long been a fan of hosting paper reading groups, where a group of folks sit down and talk about interesting technical papers. One of the first steps to do that is identifying some papers worth chatting about, and here is a list of some papers I've seen lead to excellent discussions!

Managing in the growth plates.

March 21, 2018 There is no one way to manage, and even though you'll have a default style, you have to switch up your approach to be appropriate to match your current situation. In particular I find there are explicitly different values for managing in rapidly changing environments and stable ones, and this post explores how and why they're distinct.