
CTO Think Podcast
A pragmatic podcast about leadership, product dev, and tech decisions between two recovering Chief Technology Officers.
Latest episodes

Jul 9, 2019 • 55min
Post-mortem on Randy's Job Search
The podcast discusses the challenges of job search and hiring process, including frustrations with coding tests and broken review systems. It explores salary negotiations from the perspectives of employers and job seekers, and reflects on the hiring process and the importance of diversity. The chapter also explores the benefits of remote work and ends with a lighthearted conversation about food preferences.

Jun 25, 2019 • 39min
Using Cypress for Integration Testing
Randy and Megan recently worked on a Single Page App and Megan learned how to use Cypress for integration/acceptance testing. Don and Randy discuss how Cypress works vs the old stalwarts, like Selenium. Automated testing for the win!

Jun 18, 2019 • 56min
Ditching Wordpress vs Free-time Driven Development
The podcast discusses setting up a product roadmap and the idea of swapping WordPress for a static site builder. They introduce the concept of 'Free-time Driven Development' and talk about upcoming activities and plans. They explore the role of CTOs and the importance of generating leads on a marketing website. They also mention their reluctance to build a Jekyll site and tease about new adventures.

Jun 11, 2019 • 46min
Microsoft Bounces Back: Monopolies, Ballmer Years, and Open Source
Don and Randy discuss the "New Microsoft" and how a change in leadership has led to a completely different experience with one of the largest technology firms in the World. We also take a road trip back to the early days of developing on the MS platform and laugh about how badly Steve Ballmer did with predicting the future. Bonus: Clippy gets a mention!

Jun 4, 2019 • 44min
From Hands-on Dev to CTO: Jess Szmajda, CTO of Axios
We have an exceptional guest for our 50th episode in Jess Szmajda, CTO of Axios, and we cover a whole lotta ground:
From building "horrible PHP sites", to constructing retail tech teams from scratch, we then tackle the subject of taking on the role of CTO of a fast-growing media firm, being a trans CTO, and promoting a more diverse community in technology. Whew!
We start out discussing the difference between a CTO and Director/VP of Engineering, title creep, and whether the idea of a "software architect" has any relevance at all. We then cover wider ground with managing small vs large teams, the adoption of Spotify squads/pods in team management, and adding new business (TV) that is vastly different than the core company product (online publishing).
The subject matter covers a vast amount of ground, but it's all valuable in today's tech community.

May 28, 2019 • 50min
Trying to find a product-market fit
Don and Randy discuss the latest installment of the Chasms app saga. Don heads out to Denver for a sales conference loaded with potential customers of the Chasms text-to-chat system, but finds no takers. Further research finds a well-funded competitor, named after a dubious fruit. Is the Chasms project dead on arrival?

May 21, 2019 • 54min
Stages of the CTO Lifecycle
This podcast explores the stages of the CTO lifecycle, including early stages and the challenges of scaling. The speaker emphasizes the transition from technical details to managing people and the importance of hiring and maintaining organization. Additionally, insights on the hiring process and coding tests are discussed.

May 14, 2019 • 33min
Testing with Node and JavaScript (Finally!)
After years of testing with Ruby on Rails and rspec, Randy never had quite the flow with testing on the JavaScript and Node side of things... until now. We discuss the value of testing with Node, Express, and in the context of Firebase Functions and why Randy is happier with TDD, or at least, Test Something, Sometime, Somehow development.

May 7, 2019 • 41min
Benefits of Continuous Integration
Over the past two decades of working in tech, the use of Continuous Integration (or CI) has become a mainstream approach to product development. Randy and Don discuss the systems they used before (or lack thereof), what they use now, and why Continuous Integration meets the hype.

Apr 30, 2019 • 28min
Managed Hosting Rocks! WPEngine, Pantheon, and Heroku
Randy is working with a client that uses Pantheon for Drupal hosting and he loves the tools. After spending a good decade using cPanel on cheap hosts, the stability that WPEngine and Pantheon gives PHP developers the best hosting options around. The conversation moves into discussion of Heroku, as well.
Remember Everything You Learn from Podcasts
Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.