What is a CTO? Your organization’s tech visionary | LeadDev
The Chief Technology Officer is the top of the software engineering career ladder, but there are many routes to reaching the position.
Group leadership course
Nurturing effective teams
Join the thousands of leaders who have benefitted from attending a LeadDev Together course
A Chief Technology Officer (CTO) is the technology function’s representative in the C-suite. They are ultimately responsible for how technology can be used to drive an organization forward.
The CTO job is one of the top destinations an ambitious engineer can reach as they climb their way up the corporate ladder into management. It’s a job that won’t involve much actual engineering on a day-to-day basis, but it’s a great fit for those with a strong sense of how technology could dovetail with their company’s goals.
CTO job description
The CTO is typically one of the most senior technology leaders within an organization. They develop the policies, procedures, and vision for how the company will use technology to improve the products and services it offers. A CTO needs to understand technology from a business perspective, and will make important decisions about major technological projects within the company.
Of course, jobs with the same title can vary significantly from company to company. That’s particularly true with the CTO. In smaller companies, they may sit alone atop the tech pyramid, while in larger organizations they will likely share the C-suite with a Chief Information Officer (CIO).
CTO vs CIO: Where does the CTO sit within an organization?
The distinctions between these two jobs is an important one, and helps illuminate what a CTO does.
The CTO is often in charge of research and development, product engineering, and formulating the technical architecture on which the whole company will be built. They think about technology in terms of how it can benefit the company’s customers, and how it can boost revenue and increase sales. A CIO, by contrast, is more focused on the technology which a company runs on, including core email, file storage, process automation, and data processing and analysis systems.
As noted, these distinctions aren’t necessarily hard and fast, and will depend on the company and people involved. Not every company has people in both positions. In many startups, the technical founder might take the CTO title because so much of a startup’s energy is put into developing a viable product, but by necessity they also take charge of the company’s internal IT needs as well. In this scenario, the creation of a separate CIO role is a sign of corporate maturity, a recognition that the company has reached such a size and complexity that it needs separate inward and outward facing executives.
The relationship between the CIO and CTO can also vary quite a bit between companies. Probably the most common arrangement is for a CTO to report to a CIO. But the opposite scenario isn’t unheard of, and it’s also possible that both will serve as equals within the C-suite.
CTO roles and responsibilities
Hopefully that’s given you a sense of what the CTO’s job entails. There are a number of big picture roles that a CTO fulfills. These overlap and not every CTO will fill all of these roles, but they define the job in broad strokes:
-
Strategic planning – CTOs often take the lead in setting an overall technology strategy and envisioning how technology can be used across the company. This is a forward-looking aspect of the job, establishing the future direction of the company’s technological initiatives and infrastructure. The CTO will need to keep abreast of new technologies and trends in the industry, even if they’re not involved in day-to-day engineering.
-
Customer contact – CTOs may take an active role in working with customers so they can understand what technologies are best suited for the company’s target market. The CTO also helps deliver IT and other technological projects to market, which involves product design and engineering work.
- Thought leadership – A true thought leader takes the previous two roles to the next level, analyzing target markets and developing business models in order to understand what role tech can play in a company’s future, and staying ahead of the competition.
In companies that don’t have a separate CIO role, a CTO may also be expected to oversee corporate infrastructure, with authority over corporate data, security, networking, and so on.
Specific tasks and responsibilities that typically involve the CTO may include:
- Managing senior engineering managers to ensure the function is performing effectively.
- Researching the latest technologies and trends and how they might mesh with the company and its future vision.
- Establishing goals for the company’s research and development efforts and ensuring they are resourced effectively to achieve them.
- Developing and executing strategies for improving productivity and output involving new technologies.
- Ensuring that employees can use the company infrastructure in a way that furthers corporate goals and boosts profits.
- Evaluating current technical infrastructure, assessing the needs for new systems, and deciding when to build and when to buy software.
- Developing and implementing data protection and quality assurance (QA) programs.
- Making sure stakeholders and employees understand and are on board with corporate technology strategy and priorities.
- Implementing tech projects that seek to improve customer experience and satisfaction.
- Mentoring employees and managers to ensure smooth technical rollouts.
How to make the step up to CTO: Qualifications, expectations, and experience
As should be clear by now, a CTO is a demanding job for highly qualified candidates. In order to carry out all the responsibilities we’ve discussed, you’ll need to develop various core skills:
-
Tech skills – This goes without saying. Anyone who expects to be a CTO will have a strong technology background. You might not be doing any coding in your day-to-day work, but you’ll need to have the knowledge necessary to understand what technology can do and where it’s going next.
-
Business skills – You’ll need a thorough understanding of your company’s business domain so you can correctly apply those technology skills.
- Leadership skills – As CTO, it’s likely that you’ll be overseeing many teams and managers across the organization. You need to know how to inspire, mentor, hire, and delegate to make this work.
Candidates for a CTO job will be expected to have acquired these skills both through formal education and in the workplace. A bachelor’s degree is considered essential and those with C-suite ambitions may wish to go further: a master’s degree in computer science or technology management can help you stand out. As many CTO roles have an external, customer-facing focus, the sales and marketing elements of an MBA may also be considered valuable.
But most importantly, a CTO job is the culmination of a technology career, and thus only those with an extensive on-the-job engineering and management track record should apply for one. The general rule of thumb is you need 10 to 15 years of experience under your belt before you should apply for such a senior role.
CTO salary expectations
As part of the C-suite, CTOs are among the highest-compensated employees within any organization, though as always you can expect a wide range of salaries depending on experience, industry, and geographic location. Pulling from some publicly available sources, here’s what you can expect in terms of pay in 2022:
-
According to Glassdoor, in the United States, the average compensation for a CTO is $259,000, with around $165,000 of that being base salary and the rest additional pay in the form of bonuses, stock grants, and so on. That average is part of a typical range that can go from $194,000 on the lower end to $361,000 on the high end.
-
In the United Kingdom, compensation is lower. According to Glassdoor: the median pay is £105,000, in a band that ranges from £79,000 to £144,000.
- That’s not too far off from what you’d make in Germany: Glassdoor pegs the average there at €107,000, with an expected band ranging from €74,000 to €153,000.
- If you’re looking for a CTO role down under, the average pay in Australia in this role is A$232,000, according to Glassdoor. That can dip as low as A$155,000 and go up to A$313,000.
- If you’re interested in an engineering management job in India’s burgeoning tech industry, Glassdoor says you can expect an average pay of around ₹4,000,000, but that’s part of a wide typical range that can run from ₹1,000,000 to ₹7,000,000.
The CTO job represents the pinnacle of an engineering management career track, and that means it can be rewarding both monetarily and through job satisfaction. Good luck in making this move in your career.
Go to the next featured series slide
Go to the previous featured series slide
Related content
4 hiring trends engineering managers can’t ignore in 2023
Article
4 hiring trends engineering managers can’t ignore in 2023
Richard
Speed
6 mins
5 lessons for new senior engineering managers
Article
5 lessons for new senior engineering managers
Ankita
Kulkarni
4 mins
How to grow your engineers through continuous feedback
Article
How to grow your engineers through continuous feedback
João
Fernandes
8 mins
Creating a career progression framework for engineers
Article
Creating a career progression framework for engineers
Nikos
Galifianakis
Laura
Pearce
8 mins
How to assess proficiency across 10 core technologies
Article
How to assess proficiency across 10 core technologies
Jason
Wodicka
3 mins
How to lead through an economic downturn
Article
How to lead through an economic downturn
Lena
Reinhard
9 mins
Embedding on a team as a Staff+ engineer
Article
Embedding on a team as a Staff+ engineer
Shweta
Bhandare
10 mins
Encouraging autonomy within engineering teams
Article
Encouraging autonomy within engineering teams
James
Stanier
6 mins
What is a Director of Engineering? The glue keeping engineering together
Article
What is a Director of Engineering? The glue keeping engineering together
Josh
Fruhlinger
9 mins
Six things to consider when structuring engineering teams
Article
Six things to consider when structuring engineering teams
Jess
Ingrassellino
Tapan
Divekar
8 mins
How to remove the pain from hiring
Article
How to remove the pain from hiring
Anastasia
Lopez
8 mins
How to develop curiosity in your team
Article
How to develop curiosity in your team
Clement
Verna
6 mins
The old Twitter is gone
Article
The old Twitter is gone
Chris
Stokel-Walker
4 mins
Getting to know your team’s strengths and weaknesses
Video
Getting to know your team’s strengths and weaknesses
Amy
Truong
Brenden
Mielke
+3 more
45 mins.
How to create an interview rubric that actually works
Article
How to create an interview rubric that actually works
Michael
Newman
4 mins
What the Californian pay transparency laws mean for engineering managers
Article
What the Californian pay transparency laws mean for engineering managers
Chris
Stokel-Walker
6 mins
Using interview rubrics to make more confident hiring decisions
Article
Using interview rubrics to make more confident hiring decisions
Alejandro
Cadavid
4 mins
Three ways to remove bias from technical interviews
Article
Three ways to remove bias from technical interviews
Michael
Newman
6 mins
What I’ve learned from two years of managing remotely
Article
What I’ve learned from two years of managing remotely
Léonard
Labat
6 mins
How tech leaders can make the digital world more accessible for everyone
Conference session
How tech leaders can make the digital world more accessible for everyone
Saskia
Bader
15-20mins
Team Empowerment: When it is time for you as a Lead Dev to let go of responsibilities?
Conference session
Team Empowerment: When it is time for you as a Lead Dev to let go of responsibilities?
Blagoj
Jovanov
Navigating the Chaos of Scaling
Conference session
Navigating the Chaos of Scaling
Taso
Dane
20mins
How I support my reports’ mental health as a new manager
Article
How I support my reports’ mental health as a new manager
Matt
Cooper
5 mins
Navigating power dynamics as a manager
Article
Navigating power dynamics as a manager
Pat
Kua
5 mins
Building happy and effective data teams
Video
Building happy and effective data teams
Ellen
König
Tiffany
Jachja
+3 more
45 mins.
Using success metrics to foster autonomy in engineering teams
Article
Using success metrics to foster autonomy in engineering teams
Thomás
Sieczkowski
8 mins
How to stand out and attract top talent in a candidate driven market
Video
How to stand out and attract top talent in a candidate driven market
Sarah
Milstein
Arsene
Toumani
+2 more
45 mins.
Making an impact as a new manager of managers
Article
Making an impact as a new manager of managers
Riccardo
Cocetta
11 mins
Tech leadership mistakes that ruin productivity (and how to fix them)
Article
Tech leadership mistakes that ruin productivity (and how to fix them)
Jason
Lengstorf
9 mins
Building an engineering team that can withstand unexpected change
Video
Building an engineering team that can withstand unexpected change
Nara
Kasbergen Kwon
Anita
Singh
+2 more
45 mins.
The trifecta model: Bringing together engineering, product, and design
Article
The trifecta model: Bringing together engineering, product, and design
James
Stanier
6 mins
Managing underperformance in engineering teams
Article
Managing underperformance in engineering teams
Alex
Mooney
5 mins
How to build a healthy relationship between engineering and product
Article
How to build a healthy relationship between engineering and product
Danielle
Leong
7 mins
Ten reasons engineers choose to stay with an organization
Article
Ten reasons engineers choose to stay with an organization
Rebecca
Abi Raad
8 mins
Enabling your engineers to run great interviews
Video
Enabling your engineers to run great interviews
Chuck
Groom
Shawna
Martell
+3 more
45 mins.
What to expect when transitioning from IC to engineering manager
Article
What to expect when transitioning from IC to engineering manager
Milly
Rowett
7 mins
How to harness the power of deadlines in engineering teams
Article
How to harness the power of deadlines in engineering teams
Vaidehi
Joshi
8 mins
Six ways to beat the tech talent shortage
Article
Six ways to beat the tech talent shortage
John
Lennon
7 mins
How to handle a reorganization as an engineering manager
Article
How to handle a reorganization as an engineering manager
Camille
Fournier
8 mins
How to hire the right engineers for your team
Article
How to hire the right engineers for your team
Alissa
Bonas
12 mins
What to do when a beloved employee quits
Article
What to do when a beloved employee quits
Lara
Hogan
12 mins
The key to alignment: Understanding your company’s stage of growth
Article
The key to alignment: Understanding your company’s stage of growth
Sarah
Milstein
8 mins
Six inclusive hiring tips to attract the right engineers for your org
Article
Six inclusive hiring tips to attract the right engineers for your org
Sara
Gutierrez
6 mins
How to create an effective offboarding plan when you’re leaving your job
Article
How to create an effective offboarding plan when you’re leaving your job
Arjit
Srivastava
7 mins
How to successfully onboard remote engineering staff in four weeks
Article
How to successfully onboard remote engineering staff in four weeks
James
Stanier
9 mins
How to streamline your processes as an engineering manager
Article
How to streamline your processes as an engineering manager
Sarah
Drasner
14 mins
Seven tips for evaluating soft skills in interviews
Article
Seven tips for evaluating soft skills in interviews
Marcin
Olichwirowicz
9 mins
The three secrets to building successful engineering and product relationships
Article
The three secrets to building successful engineering and product relationships
Nickolas
Means
7 mins
Seven things you need to know about retaining engineering talent
Article
Seven things you need to know about retaining engineering talent
Ella
Morrish
8 mins
Three strategies for building trust with your engineering teams
Article
Three strategies for building trust with your engineering teams
Vaidehi
Joshi
6 mins
Hiring the right engineer for your org
Video
Hiring the right engineer for your org
Einat
Mahat
Neil
Johnson
+3 more
45 mins.
Effective methods for developing peers and levelling up your mentorship skills
Video
Effective methods for developing peers and levelling up your mentorship skills
Addy
Osmani
Ana
Margarita Medina
+3 more
45 mins.
Five management anti-patterns and why they happen
Article
Five management anti-patterns and why they happen
Mugdha
Myers
11 mins
Three ways to run inclusive meetings
Article
Three ways to run inclusive meetings
Pat
Kua
10 mins
Five must-reads on fostering an inclusive engineering culture
Article
Five must-reads on fostering an inclusive engineering culture
Ishaan
Singh
Ella
Morrish
5 mins
Everything you need to know about scaling an engineering team
Article
Everything you need to know about scaling an engineering team
Lilach
Ritter
11 mins
Why leaders can’t see workplace harassment
Article
Why leaders can’t see workplace harassment
Sarah
Milstein
7 mins
Three steps to successfully onboard junior engineers
Article
Three steps to successfully onboard junior engineers
Dan
Abel
11 mins
Taking over an existing engineering team? Follow these three tips.
Article
Taking over an existing engineering team? Follow these three tips.
Vaidehi
Joshi
11 mins
How engineering, design, and product form the ‘software trinity’
Article
How engineering, design, and product form the ‘software trinity’
Kevin
Stewart
10 mins
Preparing your engineering team for organizational growth
Video
Preparing your engineering team for organizational growth
Tessa Ann
Taylor
Kyle
Wenholz
+3 more
Leveling up your reporting as an engineering manager
Article
Leveling up your reporting as an engineering manager
Ella
Morrish
5 mins
Five things you need to know about setting the right goals for engineering teams
Article
Five things you need to know about setting the right goals for engineering teams
Ella
Morrish
5 mins
How to maintain a winning company culture as you grow
Article
How to maintain a winning company culture as you grow
Carlos
Vilhena
6 mins
Making goals a habit: A guide to reaching engineering goals
Article
Making goals a habit: A guide to reaching engineering goals
Eric
Rabinovich
11 mins
Six ways to become a better manager
Article
Six ways to become a better manager
Addy
Osmani
12 mins
How to build an apprenticeship program for engineering managers
Article
How to build an apprenticeship program for engineering managers
Jey
Flores
17 mins
Five essential tips for great internal communication
Article
Five essential tips for great internal communication
Jason
Lengstorf
7 mins
How to build and scale a Staff+ engineering community
Article
How to build and scale a Staff+ engineering community
Scott
Triglia
8 mins
Empowering your engineering teams to address legacy code
Video
Empowering your engineering teams to address legacy code
Said
Ketchman
Nelida
Velazquez
+3 more
Understanding the role of a CTO
Video
Understanding the role of a CTO
Armon
Dadgar
Elaine
Zhou
+2 more
Investing in your personal development as an engineering leader
Video
Investing in your personal development as an engineering leader
Vitor
Reis
Jasmine
James
+2 more
How do Netflix, Nubank, and Airbrake achieve engineering success?
Article
How do Netflix, Nubank, and Airbrake achieve engineering success?
Lindsey
Bleimes
Sangeeta
Narayanan
+1 more
13 mins
Four ways to invest in junior engineers
Article
Four ways to invest in junior engineers
Dileep
Marway
6 mins
How to run a great retrospective
Article
How to run a great retrospective
Nickolas
Means
10 mins
A manager’s guide to performance calibration
Article
A manager’s guide to performance calibration
Alex
Karp
12 mins
Nine steps to set your deputy up for success
Article
Nine steps to set your deputy up for success
Fabian
Lindenberg
15 mins
The dangers of pulling rank as a Staff+ engineer
Article
The dangers of pulling rank as a Staff+ engineer
Jeffrey
Sherman
11 mins
Structuring engineering teams to deliver value to diverse markets
Article
Structuring engineering teams to deliver value to diverse markets
Grygoriy
Gonchar
9 mins
Taking out the guesswork: How to set clear expectations as a manager
Article
Taking out the guesswork: How to set clear expectations as a manager
Kat
Kuhl
13 mins
The secret to hiring engineers when you pay less than Google
Article
The secret to hiring engineers when you pay less than Google
Sarah
Milstein
11 mins
How to spot high-potential junior talent during interviews
Article
How to spot high-potential junior talent during interviews
Jonathan
Geggatt
10 mins
Fixing and preventing high-toil environments
Article
Fixing and preventing high-toil environments
Lesley
Cordero
8 mins
Should engineering managers write code?
Article
Should engineering managers write code?
Kevin
Stewart
7 mins
The key to managing a global remote team
Article
The key to managing a global remote team
Kainar
Kamalov
11 mins
The four habits of highly effective teams
Article
The four habits of highly effective teams
Curtis
Allen
7 mins
Creating a user-focused engineering team
Video
Creating a user-focused engineering team
Thomas
Lobinger
Kainar
Kamalov
+2 more
How to turn an engineering incident into an opportunity
Article
How to turn an engineering incident into an opportunity
Cory
Watson
12 mins
Setting standards for your technical assessments
Video
Setting standards for your technical assessments
Brendan
McCollam
Dominique
Simoneau-Ritchie
+3 more
47 mins
Being available: The secret to great leadership
Article
Being available: The secret to great leadership
Cassidy
Williams
6 mins
Encouraging healthy conflict in a remote world
Article
Encouraging healthy conflict in a remote world
Andrew
Lau
6 mins
How to build trust when building software
Article
How to build trust when building software
Gina
Trapani
11 mins
It’s not a people problem. So what is it?
Article
It’s not a people problem. So what is it?
Edi
Bouazza
12 mins
How to stop shrinkage in engineering teams
Article
How to stop shrinkage in engineering teams
Christoph
Neijenhuis
13 mins
Everything you need to know from ‘Removing the barrier between security and engineering’
Article
Everything you need to know from ‘Removing the barrier between security and engineering’
Ella
Morrish
5 mins
The three things leaders owe their teams
Article
The three things leaders owe their teams
Jason
Lengstorf
10 mins
Quick wins to create an inclusive remote organization
Article
Quick wins to create an inclusive remote organization
Vaidehi
Joshi
9 mins
Six ways security teams can build better relationships with engineering
Article
Six ways security teams can build better relationships with engineering
Shirish
Padalkar
6 mins
Is fear stopping your engineering team from achieving its goals?
Article
Is fear stopping your engineering team from achieving its goals?
Göran
Sandahl
11 mins
Supporting, influencing, and leading as a security practitioner
Article
Supporting, influencing, and leading as a security practitioner
Izar
Tarandach
14 mins
Tactics for developing junior engineers
Video
Tactics for developing junior engineers
Rocio
Montes
Matt
Cooper
+3 more
45 mins
How to lead your junior engineers to success
Article
How to lead your junior engineers to success
Ceora
Ford
6 mins
Using coaching to unlock the future of your distributed organization
Article
Using coaching to unlock the future of your distributed organization
Matt
Cohen
9 mins
Advice for the reluctant new manager
Article
Advice for the reluctant new manager
Camille
Fournier
9 mins
Five mistakes to avoid when setting OKRs for your team
Article
Five mistakes to avoid when setting OKRs for your team
Dan
Persa
11 mins
How Twitter grew a single team into a thriving distributed community
Article
How Twitter grew a single team into a thriving distributed community
Marina
Zhao
Charlie
Croom
14 mins
Promoted someone on your team? Here’s how to announce it fairly.
Article
Promoted someone on your team? Here’s how to announce it fairly.
Lara
Hogan
10 mins
Common traps when hiring your company’s first engineering manager
Article
Common traps when hiring your company’s first engineering manager
Jason
Wong
11 mins
Four mistakes I made as a new manager
Article
Four mistakes I made as a new manager
AbdulFattah
Popoola
12 mins
Fixing salaries, levels, and promotions in your engineering org
Article
Fixing salaries, levels, and promotions in your engineering org
Sarah
Milstein
11 mins
Running your first internal hackathon
Article
Running your first internal hackathon
Anthony
Mayer
11 mins
Using coaching skills to grow compassion, empathy, and kindness
Article
Using coaching skills to grow compassion, empathy, and kindness
Nik
Knight
12 mins
Fighting the mirrortocracy with inclusive hiring
Article
Fighting the mirrortocracy with inclusive hiring
Kevin
Stewart
8 mins
Balancing delivery speed with engineering health
Article
Balancing delivery speed with engineering health
Claire
Tran
13 mins
Seven ways managers can respond when engineering goes wrong
Article
Seven ways managers can respond when engineering goes wrong
Ieuan
Stanley
10 mins
Getting your engineers engaged with OKRs
Article
Getting your engineers engaged with OKRs
Rafael
Esquiçato
9 mins
How to (slowly) build trust with your staff engineers
Article
How to (slowly) build trust with your staff engineers
Leemay
Nassery
6 mins
How Twitter built a decentralized engineering organization in Singapore
Article
How Twitter built a decentralized engineering organization in Singapore
Angad
Singh
11 mins
Are we punishing our top performers?
Article
Are we punishing our top performers?
Jason
Lengstorf
12 mins
Top 10 ideas to take into 2022
Article
Top 10 ideas to take into 2022
Ishaan
Singh
8 mins
Creating user-friendly error messages
Article
Creating user-friendly error messages
Leslie
Chapman
10 mins
Help your teammates navigate moments of self-doubt
Article
Help your teammates navigate moments of self-doubt
Lara
Hogan
5 mins
The importance of small, positive interactions
Article
The importance of small, positive interactions
Camille
Fournier
7 mins
Want to advance underrepresented folks in tech? Sponsor them.
Article
Want to advance underrepresented folks in tech? Sponsor them.
Kevin
Stewart
8 mins
Fostering a culture of accountability
Article
Fostering a culture of accountability
Sarah
Milstein
7 mins
Five things you need to know from ‘Addressing your team’s technical skills gaps’
Article
Five things you need to know from ‘Addressing your team’s technical skills gaps’
Ella
Morrish
6 mins
Opening doors for Black engineers
Article
Opening doors for Black engineers
Legand
Burge
7 mins
How to build an effective working group
Article
How to build an effective working group
Jason
Wong
8 mins
Addressing skills gaps for senior engineers
Article
Addressing skills gaps for senior engineers
Kristen
Spencer
7 mins
Everything you need to know from ‘Breaking down knowledge silos between engineering teams’
Article
Everything you need to know from ‘Breaking down knowledge silos between engineering teams’
Ella
Morrish
5 mins
Keeping up momentum in remote teams
Video
Keeping up momentum in remote teams
Jiaqi
Liu
Lena
Reinhard
+3 more
45 mins
The journey to becoming a team
Article
The journey to becoming a team
Makedonka
Stamatova
14 mins
How to build multiplatform skills in your mobile app team
Article
How to build multiplatform skills in your mobile app team
Sam
Hill
9 mins
Cross-functional collaboration doesn’t have to be a nightmare
Article
Cross-functional collaboration doesn’t have to be a nightmare
Francis
Shanahan
8 mins
How do engineers learn? A model for teaching skills, knowledge, and wisdom
Article
How do engineers learn? A model for teaching skills, knowledge, and wisdom
Hywel
Carver
14 mins
Run better meetings to build community in your remote team
Article
Run better meetings to build community in your remote team
Jason
Lengstorf
14 mins
Pandemic remote work and purpose-built remote work are not the same thing
Article
Pandemic remote work and purpose-built remote work are not the same thing
Nickolas
Means
11 mins
Delegating the right tasks to the right people
Article
Delegating the right tasks to the right people
Leslie
Chapman
6 mins
Compromise and collaboration: Working with product
Article
Compromise and collaboration: Working with product
Jiaqi
Liu
12 mins
Managing unexpected work requests when your team is busy
Article
Managing unexpected work requests when your team is busy
Camille
Fournier
8 mins
Learnings from ‘Managing your people as your business scales’
Article
Learnings from ‘Managing your people as your business scales’
Ella
Morrish
5 mins
Management isn’t a promotion
Article
Management isn’t a promotion
Chloe
Cota
Sabeen
Syed
7 mins
Finding the right kind of opportunities for your sponsee
Article
Finding the right kind of opportunities for your sponsee
Lara
Hogan
8 mins
Learnings from ‘Mentoring junior engineers’
Article
Learnings from ‘Mentoring junior engineers’
Ella
Morrish
4 mins
Fostering psychological safety in distributed teams
Conference session
Fostering psychological safety in distributed teams
Taylor
Poindexter
Using deadlines effectively to build happy and creative teams
Article
Using deadlines effectively to build happy and creative teams
Jason
Wong
12 mins
Influencing without management authority as a senior individual contributor
Video
Influencing without management authority as a senior individual contributor
Nelson
Elhage
Bertrand
Fan
+3 more
45 mins
Learnings from ‘Addressing tech’s access gap’
Article
Learnings from ‘Addressing tech’s access gap’
Ella
Morrish
5 mins
Seven ways to help your team connect when you’re apart
Article
Seven ways to help your team connect when you’re apart
Sarah
Milstein
10 mins
How to break down silos between teams
Article
How to break down silos between teams
Raul
Herbster
7 mins
Ego is getting in the way of learning
Article
Ego is getting in the way of learning
Hywel
Carver
11 mins
Addressing the access gap in tech
Article
Addressing the access gap in tech
Michelle
Brenner
8 mins
Learnings from ‘Getting your engineers invested in observability’
Article
Learnings from ‘Getting your engineers invested in observability’
Ella
Morrish
5 mins
Making the return to office more inclusive for your team
Article
Making the return to office more inclusive for your team
Humayra
Hanif
7 mins
Why flow matters more than passion
Article
Why flow matters more than passion
Sarah
Drasner
15 mins
Seven principles for fostering great relationships with product teams
Article
Seven principles for fostering great relationships with product teams
Miri
Curiel
9 mins
How to effectively onboard teams at scale
Article
How to effectively onboard teams at scale
Austin
Bagley
Gergely
Orosz
+1 more
11 mins
Delegation 101: Figuring out what to delegate
Article
Delegation 101: Figuring out what to delegate
Neha
Batra
9 mins
Addressing technical skills gaps in your engineering team
Video
Addressing technical skills gaps in your engineering team
Tal
Joffe
Tanaka
Mutakwa
+3 more
46mins
How to be an effective mentor
Article
How to be an effective mentor
Jayesh
Kawli
11 mins
The Beast Mode: How to supercharge your team to achieve an ambitious goal
Article
The Beast Mode: How to supercharge your team to achieve an ambitious goal
Oleg
Gromov
16 mins
Creating a safe space for your team
Article
Creating a safe space for your team
Juan
Cabrera
11 mins
Driving a technical strategy at scale
Article
Driving a technical strategy at scale
Smruti
Patel
10 mins
The hard thing about easy things
Article
The hard thing about easy things
Larry
Finn
13 mins
The three pillars of a positive engineering culture
Article
The three pillars of a positive engineering culture
David
Carboni
10 mins
How to achieve better team performance through data-driven standups
Article
How to achieve better team performance through data-driven standups
Khan
Smith
4 mins
Understanding the mentorship mesh
Article
Understanding the mentorship mesh
Daniel
Peck
8 mins
Supporting diversity by promoting autonomy within distributed teams
Article
Supporting diversity by promoting autonomy within distributed teams
Andres
Gomez
11 mins
How engineering leaders at Apple, Facebook, and more create adaptable teams
Article
How engineering leaders at Apple, Facebook, and more create adaptable teams
Austin
Bagley
18 mins
A shared platform: how marketing and engineering teams can effectively collaborate
Article
A shared platform: how marketing and engineering teams can effectively collaborate
Bethan
Vincent
11 mins
Unpopular (or popular) opinion: you have to work hard to keep your talented humans
Article
Unpopular (or popular) opinion: you have to work hard to keep your talented humans
Leemay
Nassery
12 mins
Supporting your team through periods of uncertainty
Article
Supporting your team through periods of uncertainty
Jean
Hsu
7 mins
Looking out for burnout
Article
Looking out for burnout
Vaidehi
Joshi
7 mins
The one weird trick to great 1-1s
Article
The one weird trick to great 1-1s
Amy
Newell
9 mins
Mission Possible: how mission-based teams can improve performance and workplace culture
Article
Mission Possible: how mission-based teams can improve performance and workplace culture
Heidi
Araya
8 mins
Beyond bootcamps
Article
Beyond bootcamps
Amina
Adewusi
7 mins
Mentoring your junior engineers
Video
Mentoring your junior engineers
Tanisha
Barnett
Johnny Ray
Austin
+3 more
44 mins
Learnings from ‘Communicating effectively within engineering orgs’
Article
Learnings from ‘Communicating effectively within engineering orgs’
Ellie
Spencer-Failes
5 mins
Three ways to lead effectively when you fire somebody
Article
Three ways to lead effectively when you fire somebody
Sarah
Milstein
6 mins
Cultivating an intentional engineering culture
Article
Cultivating an intentional engineering culture
Camille
Acey
8 mins
Supporting engineering teams through times of growth
Video
Supporting engineering teams through times of growth
Tripta
Gupta
Leon
Zhao
+2 more
48 mins
A leader’s guide to fostering effective cross-team collaboration
Article
A leader’s guide to fostering effective cross-team collaboration
Lena
Reinhard
8 mins
How do you identify great engineers when hiring?
Article
How do you identify great engineers when hiring?
Yenny
Cheung
6 mins
Fixing ‘neutral’ hiring policies to stop excluding the best candidates
Video
Fixing ‘neutral’ hiring policies to stop excluding the best candidates
Jason
Brewer
Preetha
Appan
+2 more
45 mins
Coachability: the overlooked factor in people development
Article
Coachability: the overlooked factor in people development
Cate
Huston
8 mins
Building a more globally inclusive internet
Article
Building a more globally inclusive internet
Sitati
Kituyi
9 mins
Fostering autonomy and trust to lead high-performing teams
Article
Fostering autonomy and trust to lead high-performing teams
Smruti
Patel
10 mins
Successfully integrating remote engineers
Article
Successfully integrating remote engineers
Greg
Dick
6 mins
Should you have your camera on when you have the option to turn it off?
Article
Should you have your camera on when you have the option to turn it off?
Tanya
Saxena
4 mins
Boosting equity in tech with more transparency and less pedigree
Article
Boosting equity in tech with more transparency and less pedigree
Shannon
Hogue-Brown
5 mins
Hiring and retaining underrepresented engineers
Video
Hiring and retaining underrepresented engineers
Michelle
Brenner
Shannon
Hogue-Brown
+3 more
45 mins
Shaping engineering leadership through letting go
Article
Shaping engineering leadership through letting go
Sook
Meng Muk
7 mins
Having impact in engineering by supporting other people’s ideas
Article
Having impact in engineering by supporting other people’s ideas
Tanya
Reilly
9 mins
Patching the hiring pipeline in engineering
Article
Patching the hiring pipeline in engineering
Genevieve
L’Esperance
8 mins
How to manage your report’s unrealistic expectations
Article
How to manage your report’s unrealistic expectations
Katie
Wilde
8 mins
Building the tools for cross-team communication
Video
Building the tools for cross-team communication
Bruce
Wang
Michael
Winslow
+1 more
Making the perfect meeting
Article
Making the perfect meeting
Valerie
Woolard
6 mins
Learnings from ‘Shaping distributed culture at scale’
Article
Learnings from ‘Shaping distributed culture at scale’
Ellie
Spencer-Failes
3 mins
Addressing the challenges of partially distributed engineering teams
Article
Addressing the challenges of partially distributed engineering teams
Kevin
Goldsmith
8 mins
Building a culture of quality in engineering teams
Article
Building a culture of quality in engineering teams
Ken
DeLand
6 mins
The reward of growing junior engineers
Article
The reward of growing junior engineers
Johnny Ray
Austin
7 mins
Building relationships from further away for successful remote hiring
Article
Building relationships from further away for successful remote hiring
Jay
Shirley
6 mins
Recruiting diverse engineering talent is everyone’s job
Article
Recruiting diverse engineering talent is everyone’s job
Maisha
Gray-Diggs
6 mins
Managing meetings without succumbing to Zoom fatigue
Article
Managing meetings without succumbing to Zoom fatigue
Jean
Hsu
7 mins
Developing engineering talent
Article
Developing engineering talent
Emma
Burstow
Debugging engineering teams: Groundhog Day
Article
Debugging engineering teams: Groundhog Day
Camille
Fournier
6 mins
Supporting neurodiversity in your engineering teams
Article
Supporting neurodiversity in your engineering teams
Anna
Granta
7 mins
Learnings from ‘Fostering autonomy in engineering teams’
Article
Learnings from ‘Fostering autonomy in engineering teams’
Ellie
Spencer-Failes
3 mis
Overcoming the challenges of remote hiring
Video
Overcoming the challenges of remote hiring
Allison
McMillan
Shannon
Hogue-Brown
+3 more
50 mins
Managing, motivating, and challenging distributed engineering teams
Article
Managing, motivating, and challenging distributed engineering teams
Santiago
Esteva
11 mins
How to hire an engineering manager: from within or without?
Article
How to hire an engineering manager: from within or without?
Charity
Majors
9 mins
Increase your hiring success with job success profiles
Article
Increase your hiring success with job success profiles
Rod
Begbie
10 mins
How to have meetings that don’t suck (as much)
Article
How to have meetings that don’t suck (as much)
Danielle
Leong
7 mins
Using engineering principles to create autonomous teams at scale
Article
Using engineering principles to create autonomous teams at scale
Wayne
Bell
7 mins
What if you dread 1:1s with a direct report?
Article
What if you dread 1:1s with a direct report?
Lara
Hogan
10 mins
Navigating engineering performance reviews: part two
Article
Navigating engineering performance reviews: part two
Smruti
Patel
13 mins
Shaping culture in distributed engineering teams
Video
Shaping culture in distributed engineering teams
Daniel
Burke
Vaidehi
Joshi
+3 more
Maximize your mentorship: establish, absorb, and connect
Article
Maximize your mentorship: establish, absorb, and connect
Neha
Batra
9 mins
Learnings from ‘Building an environment for learning and development’
Article
Learnings from ‘Building an environment for learning and development’
Ellie
Spencer-Failes
3 mins
Scaling sustainably from seed to IPO
Video
Scaling sustainably from seed to IPO
Brad
Taylor
Emuye
Reynolds
+3 more
47 min
The art of self-organizing engineering teams
Article
The art of self-organizing engineering teams
Tom
Sommer
9 mins
What do capuchin monkeys know about motivation that engineering leaders don’t?
Article
What do capuchin monkeys know about motivation that engineering leaders don’t?
Jared
Silver
8 mins
Six ways to create an unbiased hiring process
Article
Six ways to create an unbiased hiring process
Amanda
Richardson
5 mins
What linguistics can teach us about building software with distributed teams
Article
What linguistics can teach us about building software with distributed teams
Andrew
Hao
10 mins
Learnings from ‘Adapting to the new normal in engineering’
Article
Learnings from ‘Adapting to the new normal in engineering’
Ellie
Spencer-Failes
4 mins
The push and pull of ongoing career conversations
Article
The push and pull of ongoing career conversations
Fabian
Camargo
5 mins
Shaping inclusive cultures for remote engineering teams
Article
Shaping inclusive cultures for remote engineering teams
Ivana
Ng
6 mins
The night the lights went out in Texas
Article
The night the lights went out in Texas
Nickolas
Means
10 mins
Why is an individual contributor like a Tetris block?
Article
Why is an individual contributor like a Tetris block?
Denise
Yu
6 mins
Creating a technical interview process that works at scale
Article
Creating a technical interview process that works at scale
Clement
Ho
6 mins
The path to open source contributions
Article
The path to open source contributions
Brian
Douglas
7 mins
Helping engineering teams adapt to a new normal
Article
Helping engineering teams adapt to a new normal
Myra
Fulton
5 mins
Document yourself: a framework for career advancement
Article
Document yourself: a framework for career advancement
Michelle
Brenner
9 mins
How to create an inclusive space for different personalities
Article
How to create an inclusive space for different personalities
Stephanie
Stimac
6 mins
The huge opportunity of remote leadership
Article
The huge opportunity of remote leadership
Sarah
Milstein
6 mins
Creating and sustaining motivation in engineering teams
Video
Creating and sustaining motivation in engineering teams
Erika
Chestnut
Usman
Ismail
+2 more
46 min
Amplify the innate abilities and capabilities of your teams
Video
Amplify the innate abilities and capabilities of your teams
Liz
Wiseman
Suzan
Bond
47 min
The antiracist leader: organizational process
Article
The antiracist leader: organizational process
Jill
Wetzler
13 mins
Starting a new job in a world of ‘digital by design’
Article
Starting a new job in a world of ‘digital by design’
Kiana
Mohseni
6 mins
Designing effective criteria for assessing engineering candidates equitably
Video
Designing effective criteria for assessing engineering candidates equitably
Dominique
Simoneau-Ritchie
Jossie
Haines
+2 more
46 min
How to nurture the introverts in your engineering team
Article
How to nurture the introverts in your engineering team
Betina
Costa
7 mins
Designing an inclusive workplace in a new normal
Article
Designing an inclusive workplace in a new normal
Yvette
Pegues
4 mins
Onboarding shouldn’t be bad
Article
Onboarding shouldn’t be bad
Allee
Clark
7 mins
Leading your engineering team with ‘experiments’ not ‘processes’
Article
Leading your engineering team with ‘experiments’ not ‘processes’
Cate
Huston
7 mins
Laying the foundations for remote success
Video
Laying the foundations for remote success
Jay
Shirley
Allison
Malloy
+3 more
Grow your own grassroots allyship
Article
Grow your own grassroots allyship
Karan
Mehra
9 mins
Navigating engineering performance reviews
Article
Navigating engineering performance reviews
Smruti
Patel
10 mins
How to write communication guidelines – and live by them
Article
How to write communication guidelines – and live by them
Antonia
Landi
8 mins
Maximize your mentorship: search and secure
Article
Maximize your mentorship: search and secure
Neha
Batra
7 mins
Understanding the role of software architects
Article
Understanding the role of software architects
Natasha
Gupta
Weiping
Peng
+4 more
5 mins
Managing conflict in engineering teams
Article
Managing conflict in engineering teams
Keanan
Koppenhaver
7 mins
Building stable engineering organizations in times of change
Video
Building stable engineering organizations in times of change
Meri
Williams
Jean-Michel
Lemieux
+2 more
45 mins
Strategies for influencing without exerting authority
Video
Strategies for influencing without exerting authority
Sarah
Milstein
Ellen
Wong
+3 more
45 mins
Building compassion
Video
Building compassion
Julia
Ferraioli
12 mins
The nitty gritty of scaling software teams
Video
The nitty gritty of scaling software teams
Daniel
Burke
17 mins
Habits of highly-performing teams
Video
Habits of highly-performing teams
Charity
Majors
22 mins
The mentor playbook
Video
The mentor playbook
Gabriela
Dombrowski
14 mins
How to make reorgs less terrible
Article
How to make reorgs less terrible
Katie
Wilde
11 mins
Effective remote communication in complex organisations
Video
Effective remote communication in complex organisations
Katie
Wilde
Dana
Lawson
+3 more
48 mins
Building a vernacular with your engineering team
Article
Building a vernacular with your engineering team
Kevin
Goldsmith
4 mins
Confronting our own racism as white engineering managers
Article
Confronting our own racism as white engineering managers
Sarah
Milstein
6 mins
Learnings from ‘Assessing the health of your engineering orgs’
Article
Learnings from ‘Assessing the health of your engineering orgs’
Ellie
Spencer-Failes
4 mins
Designing a growth framework for your engineering team
Article
Designing a growth framework for your engineering team
Yenny
Cheung
9 mins
Learnings from ‘Placing engineering at the heart of innovation’
Article
Learnings from ‘Placing engineering at the heart of innovation’
Ellie
Spencer-Failes
4 mins
The geometry of software teams
Article
The geometry of software teams
Rod
Begbie
5 mins
Onboarding remote, early-career engineers
Article
Onboarding remote, early-career engineers
Kevin
Stewart
7 mins
Strategies for creating an environment of continuous learning
Video
Strategies for creating an environment of continuous learning
Kathleen
Vignos
Tara
Ojo
+3 more
46 mins
Gaining insight and preventing misalignment without micromanaging
Article
Gaining insight and preventing misalignment without micromanaging
Camille
Fournier
5 mins
How to affect change without losing your job
Video
How to affect change without losing your job
Duretti
Hirpa
23 mins
The antiracist leader: workplace policies
Article
The antiracist leader: workplace policies
Jill
Wetzler
11 mins
Why our engineering teams are our innovation teams
Article
Why our engineering teams are our innovation teams
Henry
Mori
5 mins
Why you need an engineering ladder, and when to build one
Article
Why you need an engineering ladder, and when to build one
Smruti
Patel
10 mins
Mentor, coach, sponsor: a guide to developing engineers
Article
Mentor, coach, sponsor: a guide to developing engineers
Neha
Batra
10 mins
Your promotion process is leaving underrepresented groups behind
Article
Your promotion process is leaving underrepresented groups behind
Jason
Wong
5 mins
Radical candor for distributed engineering teams
Article
Radical candor for distributed engineering teams
Katie
Wilde
6 mins
Learnings from ‘Placing collaboration at the heart of your technical projects’
Article
Learnings from ‘Placing collaboration at the heart of your technical projects’
Ellie
Spencer-Failes
4 mins
Crafting hiring processes that reduce bias and create consistency
Video
Crafting hiring processes that reduce bias and create consistency
Shannon
Hogue-Brown
Jared
Jordan
+3 more
45 mins
Scaling impact with asynchronous engineering teams
Article
Scaling impact with asynchronous engineering teams
Riana
Lynn
8 mins
Writing accessible code
Article
Writing accessible code
Julia
Ferraioli
5 mins
Inclusion strategies for senior leaders
Video
Inclusion strategies for senior leaders
LaFawn
Davis
10 mins
Lack of inclusion is a risk management issue: The business case for hiring for lived experience
Video
Lack of inclusion is a risk management issue: The business case for hiring for lived experience
Kim
Crayton
15 mins
Learnings from ‘Examining underrepresentation’
Article
Learnings from ‘Examining underrepresentation’
Ellie
Spencer-Failes
5 mins
Understanding your position and potential in Diversity, Equity & Inclusion efforts
Video
Understanding your position and potential in Diversity, Equity & Inclusion efforts
Sheree
Atcheson
Jason
Brewer
+2 more
45 mins
How to have compassionate conversations about difficult sh*t
Video
How to have compassionate conversations about difficult sh*t
Melissa
Andrada
15 mins
The health of your business depends on the health of your engineering team
Article
The health of your business depends on the health of your engineering team
Hillary
Nussbaum
3 mins
Bootstrapping a culture of learning in five minutes a day
Article
Bootstrapping a culture of learning in five minutes a day
Matthew
Butt
6 mins
Perspectives on what a culture of belonging actually looks like
Video
Perspectives on what a culture of belonging actually looks like
Yenny
Cheung
Michael
Montano
+3 more
47 min
Learnings from ‘Creating a culture of experimentation’
Article
Learnings from ‘Creating a culture of experimentation’
Ellie
Spencer-Failes
4 mins
Efficient and equitable hiring at a global scale
Article
Efficient and equitable hiring at a global scale
Ellie
Spencer-Failes
8 mins
Evaluating 1:1s: clear signs they’re going well or off the rails
Article
Evaluating 1:1s: clear signs they’re going well or off the rails
Adrienne
Lowe
6 mins
Trusting the instincts of engineers to foster a culture of innovation
Article
Trusting the instincts of engineers to foster a culture of innovation
Edoardo
Turelli
8 mins
Building a culture of collaboration in the modern enterprise
Article
Building a culture of collaboration in the modern enterprise
Cormac
Foster
7 mins
How to avoid alert fatigue
Article
How to avoid alert fatigue
Serhat
Can
6 mins
Sustaining and growing motivation across projects
Video
Sustaining and growing motivation across projects
Alexandra
Paredes
Katie
Sylor-Miller
+2 more
45 mins
Career ladders aren’t enough – you need a thoughtful promotion process, too
Article
Career ladders aren’t enough – you need a thoughtful promotion process, too
Sarah
Milstein
9 mins
Want to gauge the wellbeing of your team? All you have to do is ask
Article
Want to gauge the wellbeing of your team? All you have to do is ask
Jemma
Bolland
6 mins
How to build your learning culture
Article
How to build your learning culture
Kwame
Thomison
8 mins
Engineering management 101: evaluating your team’s performance
Article
Engineering management 101: evaluating your team’s performance
Camille
Fournier
7 mins
Hiring the right engineer: remote interviewing that works
Article
Hiring the right engineer: remote interviewing that works
Allison
McMillan
8 mins
The antiracist leader: sponsorship
Article
The antiracist leader: sponsorship
Jill
Wetzler
15 mins
Assign problems (not work) to your teams to build extraordinary products
Article
Assign problems (not work) to your teams to build extraordinary products
Raphaela
Wrede
7 mins
Building bridges between Design and Development
Article
Building bridges between Design and Development
Virginie
Caplet
8 mins
On being Latinx and an Engineering Leader in the United States
Article
On being Latinx and an Engineering Leader in the United States
César
Puerta
Virginia
Lacayo
+1 more
5 mins
Difficult conversations: the re-org
Video
Difficult conversations: the re-org
Pooja
Brown
15 mins
Navigating organizational changes as an Individual Contributor: a matter of perspective
Video
Navigating organizational changes as an Individual Contributor: a matter of perspective
Racine
Harris
15 mins
Difficult listening and having difficult conversations
Video
Difficult listening and having difficult conversations
David
Yee
15 mins
Dealing with times when change isn’t happening
Video
Dealing with times when change isn’t happening
Gordon
Radlein
Lisa
Van Gelder
+2 more
45 mins
Preventing process deadlock
Article
Preventing process deadlock
Victor
Vu
7 mins
Building stronger teams with AB testing
Article
Building stronger teams with AB testing
Jason
van der Merwe
7 mins
How to structure developer hiring to combat systemic DEI failures
Article
How to structure developer hiring to combat systemic DEI failures
Shannon
Hogue-Brown
7 mins
‘It’s been a tough week’: managing mental health in the workplace
Article
‘It’s been a tough week’: managing mental health in the workplace
Leena
Mansour
7 mins
Supporting your team in the face of technical unknowns
Article
Supporting your team in the face of technical unknowns
Nick
Lee
4 mins
Put your hand up: keeping a small-company mindset as you grow
Article
Put your hand up: keeping a small-company mindset as you grow
Lisa
Karlin Curtis
7 mins
Accessibility from the start
Article
Accessibility from the start
Diana
Macias
4 mins
Managing pay and reward through a growth framework
Article
Managing pay and reward through a growth framework
Will
Lewis
7 mins
Engineering with empathy
Article
Engineering with empathy
Jossie
Haines
6 mins
Digital diversity begins with human diversity
Article
Digital diversity begins with human diversity
Yvette
Pegues
4 mins
Fast-paced hiring: how to scale a team efficiently and without exhaustion
Article
Fast-paced hiring: how to scale a team efficiently and without exhaustion
Emmanuelle
Franquelin
6 mins
The impact of conversation smells
Article
The impact of conversation smells
James
Nichols
13 mins
Judging how diverse engineering teams are with The Will Test
Article
Judging how diverse engineering teams are with The Will Test
William
Hill
5 mins
Harnessing the power of storytelling to become a better leader
Video
Harnessing the power of storytelling to become a better leader
Kirsten
Westeinde
13 mins
Crafting a mission and vision for your team
Video
Crafting a mission and vision for your team
Kevin
Goldsmith
14 mins
Video
The importance of happiness
Oren
Ellenbogen
Kirsten
Westeinde
+2 more
40 mins
Creating an inclusive team culture in times of change
Article
Creating an inclusive team culture in times of change
Yenny
Cheung
7 mins
Not all engineering leaders are engineering managers
Article
Not all engineering leaders are engineering managers
Tanya
Reilly
8 mins
The antiracist leader: education
Article
The antiracist leader: education
Jill
Wetzler
11 mins
Feedback (and other dirty words): Tamra Chandler and Laura Grealish in conversation
Video
Feedback (and other dirty words): Tamra Chandler and Laura Grealish in conversation
Laura
Dowling Grealish
M. Tamra
Chandler
+1 more
36 mins
Other people’s problems: a primer on coaching
Video
Other people’s problems: a primer on coaching
Jill
Wetzler
17 mins
In it for the long haul: long-term team building
Article
In it for the long haul: long-term team building
Neha
Batra
11 mins
Developing teams at different levels
Video
Developing teams at different levels
Sam
Eaton
Tara
Ellis
+1 more
40 mins
Growing teams and culture with actionable feedback
Video
Growing teams and culture with actionable feedback
Dan
Na
15 mins
A data-centric approach to understanding underrepresentation and its impact
Article
A data-centric approach to understanding underrepresentation and its impact
Tutti
Quintella
14 mins
Harassers are nice to me, and probably to you
Article
Harassers are nice to me, and probably to you
Sarah
Milstein
8 mins
A resignation can be an opportunity
Article
A resignation can be an opportunity
Kevin
Goldsmith
4 mins
So you want to build antiracist teams?
Article
So you want to build antiracist teams?
Erica
Stanley
11 mins
1:1 Foundations: best practices for conversations that count
Article
1:1 Foundations: best practices for conversations that count
Adrienne
Lowe
5 mins
Crafting a diverse hiring funnel
Article
Crafting a diverse hiring funnel
Jason
Wong
5 mins
Eliminating hero culture in software engineering teams
Video
Eliminating hero culture in software engineering teams
Brianna
McCullough
17 mins
Preparing your software engineering teams for times of financial uncertainty
Video
Preparing your software engineering teams for times of financial uncertainty
Michelle
Grover
Jossie
Haines
+2 more
43 mins
Why we must strive for belonging in our engineering orgs
Video
Why we must strive for belonging in our engineering orgs
Raul
Herbster
Richard
Oppong
14 mins
Increasing your influence through building a professional network
Video
Increasing your influence through building a professional network
Alia
Shafir
20 mins
Imposter syndrome: why you need it
Article
Imposter syndrome: why you need it
Valerie
Phoenix
5 mins
Remote Inclusion in Distributed Engineering Teams
Video
Remote Inclusion in Distributed Engineering Teams
John
Fletcher
14 mins
Cracking the cadence of your software engineering 1:1s
Video
Cracking the cadence of your software engineering 1:1s
Spencer
Norman
Alexandra
Sobhani
+2 more
46 mins
The Engineering Manager’s guide to open, honest and constructive feedback
Article
The Engineering Manager’s guide to open, honest and constructive feedback
Neha
Jain
5 mins
Tech access to the underrepresented
Article
Tech access to the underrepresented
Jason
Brewer
Johnny
Preyer
7 mins
Debugging engineering velocity and leading high-performing teams
Article
Debugging engineering velocity and leading high-performing teams
Smruti
Patel
14 mins
LeadDev lessons to live by: five things I’ve learned from five years of LeadDev
Article
LeadDev lessons to live by: five things I’ve learned from five years of LeadDev
Ruth
Yarnit
8 mins
The reality of being a Principal Engineer
Article
The reality of being a Principal Engineer
Silvia
Botros
6 mins
Finding your groove: how to build your team’s operational cadence
Article
Finding your groove: how to build your team’s operational cadence
Daniel
Pupius
8 mins
Strategies for Rapidly Pivoting to Remote Work
Video
Strategies for Rapidly Pivoting to Remote Work
Lena
Reinhard
Katie
Wilde
+2 more
44 mins
Engineering leadership in the time of coronavirus
Video
Engineering leadership in the time of coronavirus
Samuel
Şerban
20 mins
Leading Engineering Teams Through Times of Uncertainty
Video
Leading Engineering Teams Through Times of Uncertainty
Christian
McCarrick
Lara
Hogan
+2 more
43 mins
Finding potential in your interview processes
Video
Finding potential in your interview processes
Jason
Wong
Clement
Ho
+2 more
49 mins
Making the right salary decisions for your engineering team
Video
Making the right salary decisions for your engineering team
Kevin
Goldsmith
33 mins
Breaking down silos for better collaboration
Video
Breaking down silos for better collaboration
Elin
Nilsson
Raul
Herbster
10 mins
Distributed teams: how to hone connection, communication, and collaboration
Video
Distributed teams: how to hone connection, communication, and collaboration
Lena
Reinhard
30 mins
Strategies for making impossible decisions
Video
Strategies for making impossible decisions
Scott
Triglia
26 mins
Scaling performance at the scale of Slack
Video
Scaling performance at the scale of Slack
Aish
Raj Dahal
21 mins
Creating an inclusive engineering culture
Video
Creating an inclusive engineering culture
Yenny
Cheung
27 mins
Applying software engineering practices to improve people management
Video
Applying software engineering practices to improve people management
Nicky
Thompson
9 mins
Building blocks for architecture governance with autonomous teams
Video
Building blocks for architecture governance with autonomous teams
Birgitta
Boeckeler
29 mins
Unlocking success: the components of high-performing teams
Video
Unlocking success: the components of high-performing teams
Lisa
Van Gelder
28 mins
How to hire remote junior developers
Video
How to hire remote junior developers
Romina
Suarez
28 mins
Transitioning from technical leadership to parenthood, and back again
Video
Transitioning from technical leadership to parenthood, and back again
Tara
Feener
21 mins
Driving architecture alignment across a fully-distributed engineering workforce
Video
Driving architecture alignment across a fully-distributed engineering workforce
Iccha
Sethi
Jony
Jeyaratnam
28 mins
Video
Clear, concise and consistent: how to communicate and prioritize risks from the engineering team to the wider organization
Dr. Jonathan
Graham
11 mins
Bridging the gap between engineering and customer success teams
Video
Bridging the gap between engineering and customer success teams
Annie
Cook
11 mins
Crafting effective 1:1s for distributed engineering teams
Video
Crafting effective 1:1s for distributed engineering teams
Spencer
Norman
10 mins
Extended leave: how to manage the anxieties of returning to work
Video
Extended leave: how to manage the anxieties of returning to work
Matt
Newkirk
10 mins
Using an ‘architectural North Star’ to align your engineering team with your organization
Video
Using an ‘architectural North Star’ to align your engineering team with your organization
Hanjie
Ji
23 mins
Solutions for creating and managing inclusive projects
Video
Solutions for creating and managing inclusive projects
Yvette
Pegues
26 mins
Travel through time and break free from rigid working cultures
Video
Travel through time and break free from rigid working cultures
Sal
Freudenberg
Clare
Sudbery
31 mins
Creating positive cultures distributed engineering teams through communication
Video
Creating positive cultures distributed engineering teams through communication
Paula
Kennedy
24 mins
The ultimate candidate experience: the effect of an inclusive hiring process
Video
The ultimate candidate experience: the effect of an inclusive hiring process
Ola
Sitarska
26 mins
Effective meeting facilitation techniques
Video
Effective meeting facilitation techniques
Neha
Batra
16 mins
Effectively leading your engineering team through rapid growth
Video
Effectively leading your engineering team through rapid growth
Joanna
Chwastowska
24 mins
Business as usual vs. innovation: how to get the balance right
Video
Business as usual vs. innovation: how to get the balance right
Jonathan
Stott
27 mins
Engage your engineers by giving them 10% time
Video
Engage your engineers by giving them 10% time
Kate
Beard
11 mins
Level Up: Frameworks for developing developers
Video
Level Up: Frameworks for developing developers
Melinda
Seckington
37 mins
How to create organizational change through compassionate leadership
Video
How to create organizational change through compassionate leadership
Heidi
Waterhouse
34 mins
Creating an effective process for on-call engineering teams
Video
Creating an effective process for on-call engineering teams
Brian
Scanlan
30 mins
Navigating friction in your engineering team
Video
Navigating friction in your engineering team
Lara
Hogan
29 mins
Planning for black swan events: how to create an effective panic team
Video
Planning for black swan events: how to create an effective panic team
Steve
Williams
11 mins
Guiding your engineering team to self-organisation
Video
Guiding your engineering team to self-organisation
Rebecca
Hill
10 mins
Engaging your engineering team to achieve high performance faster
Video
Engaging your engineering team to achieve high performance faster
José
Caldeira
11 mins
How user research helped us to create a more equitable, anonymous hiring process
Video
How user research helped us to create a more equitable, anonymous hiring process
Bethan
Vincent
10 mins
Effective career conversations with your engineers
Video
Effective career conversations with your engineers
Adrienne
Lowe
31 mins
How to lead your engineering team through a period of change
Video
How to lead your engineering team through a period of change
Yvette
Pasqua
10 mins
Engineering teams work better remote-first
Video
Engineering teams work better remote-first
Nassim
Kammah
25 mins
Optimizing the ‘glue work’ in your team
Video
Optimizing the ‘glue work’ in your team
Tanya
Reilly
28 mins
How to create a career ladder for your software engineering teams
Video
How to create a career ladder for your software engineering teams
Marco
Rogers
32 mins
How to scale yourself at the speed of Slack
Video
How to scale yourself at the speed of Slack
Julia
Grace
32 mins
How 1:1s can affect your engineering team’s culture
Video
How 1:1s can affect your engineering team’s culture
Adrienne
Lowe
32 mins
Who Destroyed Three Mile Island?
Video
Who Destroyed Three Mile Island?
Nickolas
Means
37 mins
Building Engineering Teams Under Pressure
Video
Building Engineering Teams Under Pressure
Julia
Grace
32 mins
5 Ways You Can Hire Engineers Better
Video
5 Ways You Can Hire Engineers Better
VM (Vicky)
Brasseur
10 mins
Building sustainable engineering teams that handle uncertainty
Video
Building sustainable engineering teams that handle uncertainty
Jenny
Duckett
33 mins
Growing teams to continuously deliver
Video
Growing teams to continuously deliver
Pia
Nilsson
22 mins
Teaching New Tricks – How to enhance the skills of experienced developers
Video
Teaching New Tricks – How to enhance the skills of experienced developers
Clare
Sudbery
33 mins
Build a Better Hiring Process with Design Thinking
Video
Build a Better Hiring Process with Design Thinking
Crystal
Yan
28 mins
The art of giving and receiving code reviews gracefully
Video
The art of giving and receiving code reviews gracefully
Alexandra
Hill
9 mins
Creating goal-setting workshops for managers in your 1:1s
Video
Creating goal-setting workshops for managers in your 1:1s
Melinda
Seckington
13 mins
How to manage a globally distributed team
Video
How to manage a globally distributed team
Dirkjan
Bussink
33 mins
Supporting the next generation of developers
Video
Supporting the next generation of developers
Tara
Ojo
14 mins
Focusing engineering projects on customer value
Video
Focusing engineering projects on customer value
Adrian
Howard
10 mins
How to run awesome tech internships!
Video
How to run awesome tech internships!
Beverley
Newing
16 mins
Creating effective engineering internships
Video
Creating effective engineering internships
Silvia
Esparrachiari
12 mins
How to hold career path conversations with developers
Video
How to hold career path conversations with developers
John
Riviello
32 mins
Revitalizing a cross-functional product organization
Video
Revitalizing a cross-functional product organization
Lara
Hogan
Deepa
Subramaniam
43 mins
Intersectional & Inclusive Standards for Developers
Video
Intersectional & Inclusive Standards for Developers
Patricia
Realini
35 mins
Navigating engineering team friction
Video
Navigating engineering team friction
Lara
Hogan
30 mins
Building and scaling distributed teams
Video
Building and scaling distributed teams
Katie
Wilde
15 mins
Bootstrapping inclusion in engineering organisations
Video
Bootstrapping inclusion in engineering organisations
Jason
Wong
25 mins
Creating learning workshops for developers
Video
Creating learning workshops for developers
Allison
McMillan
22 mins
Rethinking the Developer Career Path
Video
Rethinking the Developer Career Path
Randall
Koutnik
25 mins
The Inclusive Leader: Tips for Developing Diverse Engineering Teams
Video
The Inclusive Leader: Tips for Developing Diverse Engineering Teams
Jill
Wetzler
29 mins
How to mentor Junior Engineers
Video
How to mentor Junior Engineers
Carly
Robinson
34 mins
Running An Effective Mobile Engineering Team
Video
Running An Effective Mobile Engineering Team
Cate
Huston
28 mins
Building and Scaling a Distributed and Inclusive Team
Video
Building and Scaling a Distributed and Inclusive Team
Mathias
Meyer
31 mins
Improving your feedback loop on engineering teams
Video
Improving your feedback loop on engineering teams
Erika
Carlson
32 mins
Lending privilege as engineering leaders
Video
Lending privilege as engineering leaders
Anjuan
Simmons
29 mins
Finding the right ingredients for the perfect engineering team
Video
Finding the right ingredients for the perfect engineering team
Kevin
Goldsmith
29 mins
Making developers on support work for everyone
Video
Making developers on support work for everyone
Camille
Acey
9 mins
Growing an engineering organization with effective DevOps
Video
Growing an engineering organization with effective DevOps
Ryn
Daniels
27 mins
How to succeed at hiring without really trying
Video
How to succeed at hiring without really trying
Melinda
Seckington
23 mins
Feedback models for engineering teams
Video
Feedback models for engineering teams
Dan
North
33 mins
The positives and negatives of networks and tech hiring
Video
The positives and negatives of networks and tech hiring
Yasmina
Banaszczuk
29 mins
How not to burn out your monitoring team
Video
How not to burn out your monitoring team
Gil
Zellner
12 mins
Dealing with culture divides on distributed teams
Video
Dealing with culture divides on distributed teams
Laura
Czajkowski
16 mins
Building happier engineering teams
Video
Building happier engineering teams
Oren
Ellenbogen
28 mins
12 steps to becoming a better engineering interviewer
Video
12 steps to becoming a better engineering interviewer
Cate
Huston
22 mins
Cloning yourself isn’t an option
Video
Cloning yourself isn’t an option
Camille
Fournier
35 mins
Learnings from ‘Designing efficient, equitable hiring processes’
Article
Learnings from ‘Designing efficient, equitable hiring processes’
Ellie
Spencer-Failes
5 mins