Geeks Who Lead Podcast - podcast cover

Geeks Who Lead Podcast

Hear the inside stories of the "geeks who lead at scale" - Directors, VPs and CTOs running software engineering orgs at larger companies with 100+ engineers, and interviews with domain experts who can help those leaders to manage their engineering orgs more effectively.

I'm your host - Peter Bell, I've been helping senior engineering leaders to connect with and learn from their peers since 2010!

This podcast is designed for  engineering leaders who want to learn the latest good practices from their peers who are way too busy operating to write an article or publish a book!

Running a software engineering org at scale is hard! You need to manage stakeholder expectations, attract and retain top talent, align and structure your org effectively and keep up with the latest processes and tooling. And that's before we even try to make sense of the potential impact of LLMs and GenAI on managing technical teams.

Our podcast and weekly newsletter provide you with access to hard-won wisdom from top engineering leaders and relevant domain experts. Learn more at https://geekswholead.com/

Last refreshed:
Follow this podcast in the Metacast mobile app to refresh it and see new episodes.
Download Metacast podcast app
Podcasts are better in Metacast mobile app
Don't just listen to podcasts. Learn from them with transcripts, summaries, and chapters for every episode. Skim, search, and bookmark insights. Learn more

Episodes

10 Mantras for Productive Meetings with Douglas Ferguson

Now that everyone is working remotely, people are starting to realize how much they took meetings for granted. Our guest this week on CTO Connection is Douglas Ferguson , President of Voltage Control . Voltage Control’s mission is to rid the world of horrible meetings. So how do you transform ineffectual meetings to something of greater value? Douglas talked to Peter about his 10 mantras for meetings that work. Some include ideas like ‘no purpose, no meeting’ and ‘embrace the child’s mind’. Tune...

Apr 23, 202043 minEp. 84

Moving to a Cloud Native Architecture with Tolga Tarhan

Tolga Tarhan got his start single-handedly running all the technology in his high school. Fast forward to today in which his experience during the dot com bust and incremental steps at various development firms have led him to the belief that the cloud is the ultimate goal of any organization. On today’s episode of CTO Connection, Tolga shares wisdom and advice on how to find the right mechanisms for your business so you can gradually shift to a cloud native architecture. For Tolga, the key is n...

Apr 16, 202033 minEp. 83

Chaos Engineering with Kolton Andrus

There are few jobs where you’re encouraged to break things, but Kolton Andrus has made a career out of “failure as a service.” Kolton is the CEO and Co-founder of Gremlin, a platform that seeks to help companies avoid outages and build more resilient systems. On today’s episode of CTO Connection, Kolton explains the concept of chaos engineering and why it’s so important, particularly to large scale operations. Take a listen and get ideas on how you can prevent outages. [01:26] - Kolton's backsto...

Apr 09, 202033 minEp. 82

How to Interview Candidates Remotely with Shannon Hogue

Over the last few weeks, many companies have switched to remote work. But for companies that are hiring and candidates that are looking for new opportunities, what are the best practices for remote interviews? Joining Peter today on CTO Connection is Shannon Hogue , Global Head of Solutions Engineering at Karat . Karat has perfected the art of Interview Engineering and Shannon has some helpful advice on the three aspects that comprise a successful remote interview: defined competencies, reviews ...

Apr 02, 202028 minEp. 81

Building and Managing Fully Remote Teams with David Blair

Before Covid-19, many companies had work from home policies in place, but the vast majority still expected employees to mostly work in an office. Now that everyone is being forced to work from home, many companies and managers are scrambling to figure out how to make it work. David Blair , CTO of Andela , has years of experience managing distributed teams. Today he offers his best tips and advice on best practices for fully remote teams and also shares ideas to help keep boost employee morale. [...

Mar 26, 202030 minEp. 80

Making Better Decisions with Denise Iglesias

When you join a team in a management role, you may find yourself grappling with bad decisions made by your predecessors. Today on CTO Connection, Denise Iglesias , Senior Director Software Engineering at Comcast, spoke to Peter about how she has dealt with poor decisions and her recommendations for transitioning records. Denise discusses why she strives to create a one-page template that explains the history of a team’s decision making. She also shares her experience restructuring the Austin off...

Mar 19, 202032 minEp. 79

Creating a Successful Labs Program with RC Johnson

Incubator or labs programs tend to come with various issues. How do you navigate failure? How do you source engineers? RC Johnson has helped create an innovative incubator program at Indeed. This week on CTO Connection, RC is discussing the challenges and lessons he’s learned in creating a successful labs program. RC talks about why he decided to model the program on the venture capital world and how a cross-functional team has fostered innovation. Listen in for RC’s tips on how to best run an i...

Mar 12, 202037 minEp. 78

Giving Effective Feedback with Chelsea Troy

Feedback is an integral part of work performance across all industries. Effective feedback can help an employee improve at a job or skill. But at the end of the day, feedback is universally dicey. Emotions can run high and people can take feedback too hard. Chelsea Troy , an engineering consultant at RigorWorks, has given talks on her guidelines for effective feedback. Today, she joins Peter to offer a rundown of her process. Chelsea explains how feedback can go awry, what the best methods are f...

Mar 05, 202037 minEp. 77

How to Build an Inclusive Culture with James Turnbull

Many companies see the benefits of diversity and inclusion but don’t know that their own policies and culture are often the reason that women and people of color don’t come on board. James Turnbull, VP of Engineering at Glitch, is passionate about this issue and offers advice on how he advises companies to bring on more diverse talent. James also talks to Peter about how he approaches growing individual contributors to team lead positions and why he would never stay at the same company for ten y...

Feb 27, 202033 minEp. 76

Creating Inclusive Workplaces with Joann Anderson

Joann Anderson , VP of Engineering at Scoop Technologies, had a unique childhood in that her mother was a programmer so it never seemed abnormal to Joann that she was a woman in a male-dominated industry. Because many women, particularly mothers, haven’t had that experience, Joann has made it a mission to be a model for others. In a wide-ranging conversation, Joann spoke to Peter about her creative approach to finding the best people for her QA teams, why inclusivity is so integral to workplace ...

Feb 20, 202029 minEp. 75

Breaking Codes, Designing Jets, and Building Teams with Randy Shoup

Randy Shoup has led engineering teams at a range of top companies including Oracle, eBay, and Google, as well as newer startups like Stitch fix and WeWork. Randy talks to Peter about how the history of engineering – from Bletchley Park to Xerox PARC can provide lessons that are still applicable to building and managing high performance engineering teams. If you’d like to see Randy sharing more about this topic, check out this video from the 2018 NY CTO Summit at the Nasdaq! [00:23] - How Randy s...

Feb 13, 202029 minEp. 74

Creating a Better Product using Tactical Empathy with Andrea Goulet

There are many routes to c-suite but Andrea Goulet has taken one of the most non-traditional paths we’ve seen on CTO Connection. As the Co-Founder and CEO of Corgibytes , Andrea leveraged her experience in content and strategic communications to help a software remodeling company scale its business. Andrea is a big believer in the power of empathy – a word that’s not often prioritized in engineering. In this week’s edition of CTO Connection, Andrea explains how she makes empathy accessible to an...

Feb 06, 202030 minEp. 73

Cultivating Cross-Functional Teams with Cai GoGwilt

Cai GoGwilt took a fast-tracked, non-traditional road to becoming a CTO at Ironclad. As a non-traditional CTO, Cai sees his role as helping others on the team get unblocked from any issues in their way. This approach has required a bit of humility on Cai’s part as he’s helped cultivate a culture in which engineers have felt comfortable calling him out when he was wrong. On today’s episode of CTO Connection, Peter and Cai discuss Ironclad’s process for annual planning as well as building cross-fu...

Jan 30, 202039 minEp. 72

Balancing Coding and Management with Dhruba Borthakur

Dhruba Borthakur is the Co-founder and CTO at Rockset but still manages to write code, on a good week, 50% of the time. In today's interview, Dhruba explained his ethos, namely that he likes to code to add value to other developers’ lives, and discussed how it is essential to create a culture where every person on the team feels empowered to make decisions that bring the organization to the next level. As one of the founding architects of Hadoop software, Dhruba also shares his insights on how a...

Jan 23, 202044 minEp. 71

Trust, Delegation and Managing Managers with Raghavendra Prabhu

According to Raghavendra Prabhu , CTO of Thumbtack, making the transition from programmer to manager isn’t too much of a stretch since you already understand the issues and stakes of your project. When you take it a step further and begin managing other managers, you’re getting further from the work and making a more indirect impact. On today’s episode of CTO Connection, Raghavendra discusses what it’s like making the transition to higher levels of leadership and how to balance his desire for co...

Jan 16, 202031 minEp. 70

Balancing Engineering Craft with Customer and Company Needs with Ryan Graciano

Ryan Graciano got his start working for a small company that was acquired by IBM. Having been on the employee side of a large merger, Ryan has been able to take what he learned to his role as CTO at Credit Karma. On today’s episode of CTO Connection, Ryan talks to Peter about his distaste for terms like microservices and technical debt as well as how to craft an environment that values both craft and customer. Listen in as Ryan discusses managing large teams of engineers while stressing a cultur...

Jan 09, 202032 minEp. 69

Challenges Facing CTOs of Large Organizations with David Schwartz of Ripple

Tech organizations with more than 100 employees have a unique set of challenges. When you’re in the business of innovation, it can be hard to say no to exciting new opportunities. In this week’s episode of CTO Connection, David Schwartz , CTO of Ripple stopped by to discuss why companies need to stick to their core competencies. Tune in as Peter and David talk about the challenges of blockchain, managing the expectations of so many different stakeholders, and why hiring people who are strong in ...

Jan 02, 202028 minEp. 68

How to Build a Culture of Security with Nick Streaker

Whether it’s private communications or a product that handles sensitive information, every company needs to foster a culture of security. Our guest this week, Nick Streaker , is the CTO of ID Agent , a Kaseya company, and was an intelligence officer in the military. Nick talks to Peter about how to make security a part of your company’s overall strategic plan from hiring to product launch. Tune in to learn why it’s hard to find cybersecurity professionals, what Nick considers the bare minimum se...

Dec 26, 201940 minEp. 67

From Engineer to General Manager with Mike Reust

Mike Reust never pictured himself in management. But after several years at Betterment , the opportunity presented itself. Mike joins us this week on CTO Connection to discuss what it’s like to transition from engineering to a management role. Listen in as Mike and Peter talk about the growing pains of transitioning roles as well as advice for those thinking of going into management. [00:54] - Making moves at Betterment [02:15] - Inflection point in accountability [04:11] - The next dramatic cha...

Dec 19, 201930 minEp. 66

Engineering Apprenticeships and Ongoing Education with Andy Britcliffe

The customer service reps at Holiday Extras spend their days talking to customers on the phone. Andy Britcliffe , CTO of Holiday Extras , had a wild thought: what if we had an engineering apprenticeship program that enabled these reps to learn the other side of the business? On this week’s episode of CTO Connection, Andy talks to Peter about the success of the internship and apprenticeship programs at Holiday Extras. He discusses why education programs for employees lead to better retention and ...

Dec 12, 201929 minEp. 65

Transforming Education Through Technology with James Kenigsberg

When James Kenigsberg immigrated to America, he quickly found that technology could make learning easier and more fun. This desire to create educational tools led him to help found 2U, a company that partners with universities to deliver online learning programs that are university quality. James sat down with Peter ahead of his talk at the New York CTO Summit to discuss the future of education technology, why he loves software that helps with focus, and explains why future maintenance needs sho...

Dec 05, 201932 minEp. 64

The Importance of Technical Due Diligence with Jason Mongue

Technical due diligence is the process of studying a technology product and evaluating its value and feasibility. You’d think that such an important process would be part of the business plan from the outset, but most companies only undergo the process when they begin VC fundraising. Jason Mongue , founder of The Clover Group, is here to talk about the process and why it should start early. [00:11] - Velocity by Code Climate [01:03] - Technical due diligence [02:31] - Starting the process [05:08...

Nov 28, 201923 minEp. 63

Managing Large Remote Teams with Asana’s Prashant Pandey

As products and companies develop more name-brand recognition, expansion is inevitable. Prashant Pandey has experience working at companies large and small and in his current role as Head of Engineering at Asana, he knows what it’s like to navigate the growing pains of managing expanded teams. On today’s episode, Prashant talks to Peter about what to take into consideration when judging a team member’s contribution, why failure is the single best learning tool, and how to manage expanding teams ...

Nov 21, 201938 minEp. 62

Balancing Delight and Metrics in Product Design with Adam Nash

On CTO Connection, we mostly focus on the engineering side of tech, but today, we’re taking a break to look at product. Our guest Adam Nash , Vice President of Product and Growth at Dropbox, discusses the importance of defining the role of product in a tech company and why he believes delighting customers is just as crucial as making decisions based on metrics. Tune in to learn why Adam believes so strongly in the concept of delight and how he balances metrics with listening to customer requests...

Nov 14, 201934 minEp. 61

Staying Immersed in Technology as a Tech Leader with Hector Aguilar

According to Hector Aguilar , President of Technology at Okta , if you get too far away from technology, you can’t be an effective leader of technology. But when your day-to-day job is focused more on managing individuals, it can be hard to find the time to code. On today’s episode, Hector and Peter discuss how making coding mandatory for all managers can help instill company values and culture. Hector also shares how he prioritizes personal projects and learning to ensure he stays on top of the...

Nov 07, 201934 minEp. 60

Setting Up Infrastructure to Scale with Adam Miller

When Adam Miller joined the Roblox team as the Vice President of Engineering, he assumed everything would just get saved to the cloud. Instead, he found that the Roblox platform’s unique infrastructure needs would necessitate more in-house development and management in order to effectively scale. In today’s episode, Peter and Adam discuss the challenges of managing hundreds of employees drawing from the same code, scaling infrastructure, and the limitations of cloud storage for the platform mode...

Nov 01, 201928 minEp. 59

Investing in Your People Pays Dividends with Scott Parker

Scott Parker has seen a lot over his 15 year career having transitioned from engineer to manager to executive. In this episode of the CTO Connection podcast, Peter and Scott discuss Scott’s approach to people management, differences in building teams at small companies vs. large companies as well as how to demonstrate the value of personal growth to engineers. Note: Since the recording of this interview, Scott has moved from VP Engineering at Signal to Director of Engineering at Root Insurance. ...

Jul 18, 201917 minEp. 58

Learning and Developing as an Engineering Leader with Stacy Gorelik

This week Peter invites long-time technology leader and CTO Summit speaker Stacy Gorelik to the podcast. Stacy is currently the Director of Engineering at Flatiron Health, a health-tech company committed to fighting cancer. Peter and Stacy discuss her career from individual contributor to engineering management to director, what she looks for when hiring and her recent experiences speaking at the CTO Summit in New York. [00:21] - Stacy’s background [01:12] - Transitioning from individual contrib...

Jun 28, 201924 minEp. 57

Attracting and Developing Engineering Talent with Johnny Austin, Engineering Director @ Mapbox

In this episode of CTO Connection, host Peter Bell sits down with Johnny Austin , Engineering Director of Navigation at Mapbox , to discuss the best and most challenging aspects of engineering leadership, practical tips for creating a solid onboarding program and ways to maintain a sense of connection within a distributed team. [00:30] - The road to engineering leadership at Mapbox [03:00] - It’s all about the people [03:46] - What does great potential look like?[06:32] - The Myth of the 10x Eng...

Jun 22, 201928 minEp. 56

Engineering Team Cohesion at Scale with Han Yuan, SVP of Engineering @ Upwork

This week, Peter Bell is joined by SVP of Engineering at Upwork, Han Yuan. Han and Peter dive into what it’s like to run an engineering team that spans countries, building a good engineering culture for a remote team and how he brings on new engineers to the team. [00:21] - Differences in thinking about distributed teams across multiple companies[02:59] - Communication best practices across time zones & countries[05:22] - Interviewing for long term fit[08:15] - Development environment workfl...

May 24, 201933 minEp. 55
Hosted on Buzzsprout
For the best experience, listen in Metacast app for iOS or Android