Irrational Exuberance!

Your Philosophy of Management

May 7, 2016 The longer you manage, the more looks you'll get at different situations, and eventually you'll start to develop a personal philosophy of management. This is a bit on mine.

Adding Value as an Engineering Manager

September 26, 2015 Engineering management is a giant field, typically practiced by those with no training and little experience. One of the first and largest challenges for new engineering managers is figuring out why engineering managers exist at all, and how they can add value, and this post talks about the most important values you can add value to your team and company.

Developing Software Oriented Architectures

June 1, 2014 Having spent the last four years rolling out a handful of software oriented architectures, some lessons are finally coming together, and this is an attempt at documenting them.

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.

Irrational Exuberance's Fourth Coming

March 24, 2014 After a couple years with the old look, I took some time over the weekend and moved the blog over to Bootstrap.