Irrational Exuberance!

Quick blogging update for October 2018

October 13, 2018 One of my personal goals for the year has been to write more, and this is the sixty-fifth post I've written this year. A quick update on traffic, writing goals and such.

Notes on A Philosophy of Software Design.

September 3, 2018 Jumping on the recent trend, I picked up a copy of A Philosophy of Software Design based on Cindy's recommendation. It's a fairly concise read at 160 pages, and I skimmed through it over the last few days, writing up some notes along the way.

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.