I’m in the middle of reading Churchill and Orwell: A Fight for Freedom and so far really enjoying the parallels drawn between two of history’s most important figures. Both had...
[Read More]
Startups are a team sport. The players you choose to work with have such an outsized impact on the team (for good or ill) that you really have to have...
[Read More]
I’ve spent a lot of time thinking about what a CTO is. It’s important to really think through this role as it can have such a huge impact on companies...
[Read More]
Have you worked on a software team that consistently shipped high-quality work on-time? I’ve seen companies large and small have plenty of difficult delivering software. Either things break in production,...
[Read More]
I recently had the pleasure to speak with Sarah Herrmann of Juno Search Partners to kick off her new “Ask a CTO” series. I really enjoyed the chat and I...
[Read More]
I was recently featured in an article discussing how CTO’s manage remote teams. It’s certainly a non-trivial task, but an increasingly relevant one as software teams become more and more...
[Read More]
What is leadership? It’s certainly a fancy term. It adorns countless corporate walls paired with some inspirational message or image. It appears as a common requirement for most management-level job...
[Read More]
I did an interview recently on Tech Talks, a local tech show hosted by Michael Bertoni. I talk a bit about my time at Buyside, how I’ve built my teams,...
[Read More]