Management 9 Oct 2023 · 4 min read Control Freak's Guide to Empowering Your Team During my first years as a CTO, I was a control freak. I wanted to be involved in every engineering decision — from reviewing pull requests to picking out frameworks. I Read more
CTO 8 Oct 2023 · 5 min read The Stressful Leap from Engineer to CTO You know who the best managers are? They’re the great individual contributors who never, ever want to be a manager, but decide they want to be a manager, because Read more
Management 7 Oct 2023 · 5 min read Connecting the Dots: Why You Need One-on-Ones When managers invest in quality one-on-one time, projects run better, developers feel supported, and people stick around longer. Regularly connecting with the team is extremely important for the success of Read more
Management 4 Oct 2023 · 3 min read Coding Rockstars vs. Team Values: Bridging the Technical Divide I recently came across an interesting story on the web highlighting some of the common challenges teams face when bringing on new senior developers. In this case, a senior dev Read more
Quitting 2 Oct 2023 · 4 min read Quiet Quitting: No One Wants to Work Hard for Nothing Ben, a friend of mine, has been ‘quiet quitting’ his job for the past few months. It means he does what is required in the job description and nothing more. Read more
Management 1 Oct 2023 · 4 min read Why Crunching Doesn’t Work: A CTO’s View Years ago, when I was still new to the role of a CTO, I interviewed Sam, an experienced project manager with an impressive resume. He had overseen major initiatives at Read more
Management 11 Aug 2023 · 2 min read The Superpower You Didn’t Know You Had: Delegation There’s something about the age of 23 that sticks in my memory. Sleep? A mere 4–6 hours a day. I was running two startups, juggling freelance work, and Read more