Irrational Exuberance!

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!

Technology Inheritance

March 7, 2017 Some thoughts about how technology stacks propagate from company to company, often creating a hazy second life for less successful opensource projects.

Building a Software Deployment Pipeline

March 30, 2014 One of the fundamental pieces of infrastructure for an effective software engineering team is their deployment pipeline. Here we cover a fairly basic but effective pipeline for deploying code.

Company Culture and Managing Freedoms

February 9, 2014 In management we often find ourselves balancing the freedoms of the few against the freedoms of the many. This is, as you might imagine, a tricky business.

Kill Your Heroes, Stop Doing it Harder

November 25, 2012 One of the most destructive ideas is that you can dig out of a hole by doing what you're already doing, but doing it harder. This doesn't work, but it does breed and kill your heroes, and alienate everyone else.