Recent Posts

Refactoring: The First 100 Pages

I am in the process of reading Refactoring by Martin Fowler and have recently finished the first 100 pages. What is so special about the first 100 pages? We...

Getting Feedback as a Manager

One of the most important goals as leader is to create a culture of feedback. Fostering an environment of healthy debate and discussion, where constructive f...

Leadership Opportunities in College

What can you do early in your career to strengthen your leadership abilities? I was recently asked this very question by a CS student from my alma mater. Ch...

Letting Go

Many moons ago, in a galaxy very close by, I was promoted from Senior Engineer to Junior Manager. I reflect on this now as members of my team grow into Tech...

Accelerate - Chapter Notes: Part 1

One of my current goals as an executive is to empower my team and build a high performance engineering organization. As a company, we have embarked upon our...