Recent Posts

On Hiring

3 minute read

One of the first things that you have to develop as a new manager is a philosophy around assembling your team. One could even suggest that your ability to br...

Thoughts on being an Engineering Director

3 minute read

Recently, I’ve been reflecting on my last few years in an Engineering Director role and how I would define the role today. Here are a few things I had to lea...

Outcome-Oriented Thinking for Teams

4 minute read

Outcome-oriented thinking is the ability to focus on the desired results, instead of the process, effort or tactics that you take to get there. It is the ide...

How to take your Company Remote

6 minute read

Why Remote? The benefits to having a remote-friendly environment are many and worthy of their own article, but the primary ones include: