I really enjoyed my recent talk at Turnberry Solutions’ Product Academy. I always enjoy hearing stories and learning lessons from product-minded folks across different industries. Despite the variety of roles...
[Read More]
Teams operate best when they’re focused. Not just on a shared mission, but on the steps needed to get there. If your team is striving to build effectively at scale...
[Read More]
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]