Weighing up the pros and cons of Build vs Buy
Drill down into why engineers choose to build or buy products.


Episodes
Software platforms: DIY vs. buying it
7 mins
Episode 01
Article
Software platforms: DIY vs. buying it

Dawn
Parzych
To build, or to buy, that is the question
7 mins
Episode 02
Article
To build, or to buy, that is the question

Wouter
Van Geluwe
Abandoning the build: when investing is the only way to scale
10 mins
Episode 03
Article
Abandoning the build: when investing is the only way to scale

Josh
Barr
The long tail of product features
7 mins
Episode 04
Article
The long tail of product features
.png)
Arjen
de Ruiter
Ten things you need to know before making a build vs. buy decision
+1 more
10 mins
Episode 05
Article
Ten things you need to know before making a build vs. buy decision

Dawn
Parzych

Douglas
Ferguson
Addressing the challenges of build vs. buy
+1 more
12 mins
Episode 06
Article
Addressing the challenges of build vs. buy

Dawn
Parzych

Douglas
Ferguson
Episode 07
Video
Weighing up the pros and cons of build vs buy
Learnings from 'Weighing up the pros and cons of build vs. buy'
5 mins
Episode 08
Article
Learnings from 'Weighing up the pros and cons of build vs. buy'

Ellie
Spencer-Failes
Go to the next featured series slide
Go to the previous featured series slide
Related
30 Apr 2019
Video
Using observability to detangle and understand production
.png)
Liz
Fong-Jones
30 Apr 2019
Video
Documenting and communicating architectural decisions
.png)
David
Ayers
30 Apr 2019
Video
The future of cross-platform is native
.png)
Justin
Mancinelli
30 Apr 2019
Video
Breaking down our understanding of system resilience

Will
Gallego
30 Apr 2019
Video
Principles for managing product quality

Kwame
Thomison
30 Apr 2019
Video
Designing software to maximize developer productivity

Kirsten
Westeinde
12 Jun 2019
Video
Navigating front-end architecture like a Neopian

Julia
Nguyen
12 Jun 2019
Video
Shor's algorithm and how to avoid oncoming catastrophes

James
Birnie
12 Jun 2019
Video
Building a culture of security for your infrastructure teams

Franklin
Hu
12 Jun 2019
Video
Mobile development 10 years on: native vs. cross-platform

Miriam
Busch
11 Jun 2019
Video
Rejecting the black box: examining the implications and practicalities of testing AI

Angie
Jones
11 Jun 2019
Video
Identifying and articulating the role of AI in your software design process

Ronald
Ashri
11 Jun 2019
Video
The possibility of AI-powered Javascript apps

Asim
Hussain
08 Nov 2019
Video
The benefits of delivering imperfect software

Stevi
Deter
08 Nov 2019
Video
Introduction to functional programming

Manju
Vijayakumar
08 Nov 2019
Video
Using an 'architectural North Star' to align your engineering team with your organization

Hanjie
Ji
06 Dec 2019
Video
Handling security issues as an engineering team

Markus
Holtermann
06 Dec 2019
Video
Lessons for frontend development at scale

Hannes
Obweger
Scaling at the speed of COVID-19: lessons from the front lines of virtual healthcare
8 mins
10 Aug 2020
Article
Scaling at the speed of COVID-19: lessons from the front lines of virtual healthcare

Stevi
Deter
The Boring Stack
7 mins
10 Aug 2020
Article
The Boring Stack

Nolan
Frausto
The problem with "the platform"
11 mins
17 Aug 2020
Article
The problem with "the platform"
.jpg)
Kevin
Stewart
How demand shaping can reduce the carbon cost of our applications
6 mins
20 Aug 2020
Article
How demand shaping can reduce the carbon cost of our applications

Asim
Hussain
12 Aug 2020
Video
How simplifying software can save your engineering teams' time
Waheed
El Miladi
12 Aug 2020
Video
Changing attitudes toward legacy code
.jpg)
Nelida
Velazquez
 (1).jpg)
Jack
Franklin
12 Aug 2020
Video
Living without pre-production environments
.png)
Nicky
Wrightson
12 Aug 2020
Video
Supporting employees through redundancies and business closures
.jpg)
Nebojša
Miletić
Hypothesis-driven development
7 mins
26 Aug 2020
Article
Hypothesis-driven development

Rod
Begbie
01 Sep 2020
Video
Better Allies: Karen Catlin in conversation
.png)
Karen
Catlin

Suzan
Bond
A primer on engineering delivery metrics
13 mins
10 Sep 2020
Article
A primer on engineering delivery metrics
.png)
Juan Pablo
Buriticá
Accessibility from the start
4 mins
29 Sep 2020
Article
Accessibility from the start

Diana
Macias
How to adapt your UI testing strategy to your product's stage
12 mins
14 Oct 2020
Article
How to adapt your UI testing strategy to your product's stage

Santiago
Esteva
04 Nov 2020
Video
Working in public: Nadia Eghbal in conversation
.png)
Nadia
Eghbal

Suzan
Bond
Writing accessible code
5 mins
12 Nov 2020
Article
Writing accessible code

Julia
Ferraioli
How to unify speed and quality in software engineering
9 mins
19 Nov 2020
Article
How to unify speed and quality in software engineering
.png)
Mike
San Román
Scaling held knowledge to unblock teams and untangle software complexity
7 mins
26 Nov 2020
Article
Scaling held knowledge to unblock teams and untangle software complexity

Ben
Picolo
Learnings from 'Managing complexity at scale'
3 mins
28 Jan 2021
Article
Learnings from 'Managing complexity at scale'

Ellie
Spencer-Failes
Measuring app stability to reduce technical debt
5 mins
14 Dec 2020
Article
Measuring app stability to reduce technical debt
 (1).png)
James
Smith
Building realistic roadmaps for tech debt cleanup
7 mins
04 Jan 2021
Article
Building realistic roadmaps for tech debt cleanup

Scott
Triglia
20 Jan 2021
Video
Evaluating when it’s time to tackle technical debt
 (1).png)
Maude
Lemaire

Rodney
Cobb
Learnings from 'Tackling technical debt'
3 mins
01 Feb 2021
Article
Learnings from 'Tackling technical debt'

Ellie
Spencer-Failes
Implementing a plan to clean up technical debt
4 mins
30 Nov 2020
Article
Implementing a plan to clean up technical debt

Reggie
Davis
Achieving speed and quality without sacrifice in engineering
7 mins
17 Dec 2020
Article
Achieving speed and quality without sacrifice in engineering
 (1).png)
Reuben
Sutton
Learnings from 'Maintaining speed while minimizing risk'
4 mins
07 Jan 2021
Article
Learnings from 'Maintaining speed while minimizing risk'

Ellie
Spencer-Failes
Getting GitOps right
10 mins
08 Jan 2021
Article
Getting GitOps right

Larry
Garfield
Delivering frontend experiences safely and continuously
6 mins
18 Jan 2021
Article
Delivering frontend experiences safely and continuously

Nadia
Makarevich
Gathering requirements: techniques for building a solid backlog
7 mins
19 Jan 2021
Article
Gathering requirements: techniques for building a solid backlog
.png)
Terrance
Smith
Embracing simplicity in your engineering team
7 mins
21 Jan 2021
Article
Embracing simplicity in your engineering team

Guilherme
Ferreira
21 Jan 2021
Video
Streamlining the management of multiple websites and apps

Robert
Douglass
 (1).png)
Peter
Scheipl
25 Jan 2021
Video
ICON Framework: Creating Value From Machine Learning

Banjo
Obayomi
25 Jan 2021
Video
A tour of decisions in event-driven architecture

Duana
Stanley
25 Jan 2021
Video
What VCs want us to know as technical leaders
.png)
Meri
Williams
 (1).png)
Eileen
Burbidge
25 Jan 2021
Video
Creating, defining, and refining an effective tech strategy

Anna
Shipman

Randy
Shoup
27 Jun 2018
Video
The Container Operator's Manual
.png)
Alice
Goldfuss
27 Jun 2018
Video
Developing Single Page Apps in mid-sized companies
 (1)_4.jpg)
Jim
Newberry
27 Jun 2018
Video
Legacy code: Big Rewrite or Progressive Rejuvenation?

Uberto
Barbini
27 Jun 2018
Video
Strategies to Edit Production Data

Julie
Qiu
27 Jun 2018
Video
An intro to functional programming

Marek
Rogala
24 Apr 2018
Video
Improving Reliability with Error Budgets and Site Reliability Engineering
.png)
Liz
Fong-Jones
24 Apr 2018
Video
Better Incident Management to Reduce MTTR

Beth
Long
24 Apr 2018
Video
Creating Architecture and Teams at Less-than-Google Scale

Sam
Kitajima-Kimbrel
24 Apr 2018
Video
Everything You Need to Know About OpenAPI 3.0 in Ten Minutes or Less

Erin
McKean
21 Mar 2018
Video
Planning, executing, and landing refactoring
 (1).png)
Maude
Lemaire
06 Dec 2018
Video
Vault and Security as a Service

Patrick
Shields
06 Dec 2016
Video
Building Tech for the Non-Technical

Laurie
Barth
06 Dec 2018
Video
Case studies in building microservices

Karl
Hughes
06 Dec 2018
Video
Intro to test-driven development

Jaime
Lopez Jr
06 Dec 2018
Video
Dealing with deprecated codebases

Heidi
Waterhouse
21 Feb 2017
Video
How to build a fully serverless application

Steve
Faulkner
21 Feb 2017
Video
Creating observable microservices
.png)
Maria
Gomez
21 Feb 2017
Video
The challenges and rewards of distributed teams

Maria
Gutierrez

Glenn
Vanderburg
21 Feb 2017
Video
What engineering leaders need to know about blockchain

Arushi
Srivastava
08 Jun 2017
Video
Starting, executing, and landing big rewrites

Sabrina
Leandro
23 Jun 2016
Video
The journey from monolith to microservices

Mike
Gehard
23 Jun 2016
Video
Writing Modular CSS with CSS modules

Katie
Fenn
23 Jun 2016
Video
Telling stories through your commits

Joel
Chippindale
23 Jun 2016
Video
The importance of pragmatism when building and maintaining systems

Sam
Lambert
11 Sep 2015
Video
The technical journey to microservices

Russ
Miles
11 Sep 2015
Video
Building replicable dev environments with Docker
.png)
Graham
Gilchrist
Cheerful deployments with CI/CD pipelines
7 mins
01 Feb 2021
Article
Cheerful deployments with CI/CD pipelines

Ambreen
Sheikh
07 Apr 2020
Video
Investing in your accessibility workflow
.png)
Yuraima
Estevez
07 Apr 2020
Video
Avoiding the pitfalls of rebuilding software

Jai
Chakrabarti

Bryan
Liles
07 Apr 2020
Video
Tradeoffs on the road to observability
.png)
Liz
Fong-Jones
Conversations you need to have before moving from monoliths to microservices
7 mins
09 Feb 2021
Article
Conversations you need to have before moving from monoliths to microservices

Michael
Winslow
07 Apr 2020
Video
Avoiding “shiny object” syndrome when building software
.png)
Angel
Rivera
07 Apr 2020
Video
Building and conveying vision

Kevin
Goldsmith

Neha
Batra
01 Feb 2021
Video
Creating technology products that your customers love

Marty
Cagan

Suzan
Bond
Managing technical risk
5 mins
12 Feb 2021
Article
Managing technical risk
.jpg)
Kevin
Stewart
Four key metrics for measuring DevOps success
6 mins
15 Feb 2021
Article
Four key metrics for measuring DevOps success
 (1)_3_2.jpg)
Ron
Powell
Measuring and improving the efficiency of software delivery
5 mins
15 Feb 2021
Article
Measuring and improving the efficiency of software delivery

Siva
Dosapati

Siva
Hota
Carbon proxies: measuring the greenness of your application
12 mins
16 Feb 2021
Article
Carbon proxies: measuring the greenness of your application

Asim
Hussain
Five ways data make engineering teams stronger
12 mins
08 Mar 2021
Article
Five ways data make engineering teams stronger

Jeremy
Morgan
24 Apr 2018
Video
Traps on the Path to Microservices
 (1)_3_1.jpg)
George
Woskob
24 Apr 2018
Video
Traps on the Path to Microservices
 (1)_3_1.jpg)
George
Woskob
24 Apr 2018
Video
Universal Apps: Architecture for the Modern Web
 (1)_3_1.jpg)
Elyse
Kolker Gordon
How to fix a terrible on-call system
9 mins
08 Apr 2021
Article
How to fix a terrible on-call system

Molly
Struve
Designing for money and happiness in large-scale open source
5 mins
31 Mar 2021
Article
Designing for money and happiness in large-scale open source

Ted
Young
The thin line between technology advocacy and ideology
5 mins
16 Apr 2021
Article
The thin line between technology advocacy and ideology
.jpg)
Kevin
Stewart
The migration trap in software engineering
6 mins
22 Apr 2021
Article
The migration trap in software engineering

Jai
Chakrabarti
22 Apr 2021
Video
Strategies for inclusive product design
 (1).png)
Annie
Jean-Baptiste

Suzan
Bond
28 Apr 2021
Video
Carving a modern engineering org out of an enterprise

Rich
Dixon

Aubrey
Stearn
Living with legacy: landing boring change smoothly
7 mins
10 Jun 2021
Article
Living with legacy: landing boring change smoothly
.png)
Natalie
Parker
07 Jul 2021
Video
Forging the path to faster shipping in enterprise orgs
Driving inclusion with explainable artificial intelligence
4 mins
06 May 2021
Article
Driving inclusion with explainable artificial intelligence
.png)
Carla
Vieira
Reliability and more: preventing a crisis in engineering production
5 mins
02 Jun 2021
Article
Reliability and more: preventing a crisis in engineering production

Ricardo
Aravena
Accelerating the journey from monolith to microservices
5 mins
08 Jun 2021
Article
Accelerating the journey from monolith to microservices

Jamie
Beaumont
08 Jun 2021
Video
Fostering a sustainable scaling strategy

Yony
Feng

Cal
Henderson
Serverless is the new LAMP stack
5 mins
18 Jun 2021
Article
Serverless is the new LAMP stack
.jpg)
Kevin
Stewart
25 Jun 2021
Video
Laying the foundations for a successful build

Reggie
Davis
 (1).png)
Jennifer
Voss
25 Jun 2021
Video
Sourcing the perfect product for your team
 (1).png)
Andrea
Corey
 (1).png)
Cisco
Vila
25 Jun 2021
Video
Best practice for seamless product integration
 (1).png)
Leemay
Nassery

Silvia
Botros
A terrible, horrible, no-good, very bad day at Slack
7 mins
24 Jun 2021
Article
A terrible, horrible, no-good, very bad day at Slack

Laura
Nolan
When planning long-term, favor accuracy over precision
6 mins
01 Jul 2021
Article
When planning long-term, favor accuracy over precision

Camille
Fournier
Making ‘Big Changes’ Successfully
6 mins
08 Jul 2021
Article
Making ‘Big Changes’ Successfully
.jpg)
Pat
Kua
05 Aug 2021
Video
Building a successful and sustainable CI/CD pipeline

Tiffany
Jachja

Eric
Rabinovich
05 Aug 2021
Video
Getting your engineers on board with observability

Thom
Duran
.png)
Tiani
Jones
Scaling engineering in tough times
7 mins
19 Aug 2021
Article
Scaling engineering in tough times
.png)
Tim
Howes
Outages are coming for you
10 mins
19 Aug 2021
Article
Outages are coming for you

Matthew
Hawthorne
01 Sep 2021
Video
Building security into your engineering workflow

Nimisha
Asthagiri

Sherif
Koussa
Learnings from 'Carving a modern engineering org out of an enterprise’
8 mins
22 Sep 2021
Article
Learnings from 'Carving a modern engineering org out of an enterprise’
.png)
Ella
Morrish
How low (level) can you go
22 Oct 2021
Conference session
How low (level) can you go

André
Henry
Executing and evaluating a technical strategy at scale
13 mins
25 Oct 2021
Article
Executing and evaluating a technical strategy at scale

Smruti
Patel
22 Dec 2021
Video
Using Open Source safely and effectively

Jigyasa
Grover

Joe
Sepi
Top 10 ideas to take into 2022
8 mins
13 Jan 2022
Article
Top 10 ideas to take into 2022
.png)
Ishaan
Singh
How to build software that’s ready for the handoff
7 mins
08 Feb 2022
Article
How to build software that’s ready for the handoff

Gina
Trapani
The principles and habits of healthy software
14 mins
09 Feb 2022
Article
The principles and habits of healthy software

Nahuel
Garbezza
09 Mar 2022
Video
How to manage toil as you scale

Dileshni
Jayasinghe
.png)
Alex
Hidalgo
How technologists can reduce our ecological footprint
20 mins
22 Mar 2022
Article
How technologists can reduce our ecological footprint
.png)
Liz
Fong-Jones
Four ways to empower your team through data
5 mins
04 Apr 2022
Article
Four ways to empower your team through data

Hillary
Nussbaum
How to empower your open source users and contributors
8 mins
04 Apr 2022
Article
How to empower your open source users and contributors

Julia
Ferraioli
Four things you need to know from ‘Using open source safely and effectively’
4 mins
05 Apr 2022
Article
Four things you need to know from ‘Using open source safely and effectively’
.png)
Ella
Morrish
How to redesign your architecture to reduce technical debt
8 mins
11 May 2022
Article
How to redesign your architecture to reduce technical debt

Patrick
LaRoche
How to make your team fall in love with legacy code
10 mins
01 Jun 2022
Article
How to make your team fall in love with legacy code

Uberto
Barbini
Five ways to care for your open source contributors
10 mins
06 Jun 2022
Article
Five ways to care for your open source contributors

Julia
Ferraioli
How to break the cycle of tech debt
6 mins
14 Jun 2022
Article
How to break the cycle of tech debt

Cassidy
Williams
How to estimate and communicate timelines when building software
14 mins
14 Jun 2022
Article
How to estimate and communicate timelines when building software

Gina
Trapani
Upcoming Events
26 Oct 2022
Conference
LeadDev San Francisco 2022
LeadDev San Francisco 2022
28 Oct 2022
Conference
LeadingEng San Francisco 2022
LeadingEng San Francisco 2022
02 Nov 2022
Conference
LeadDev Berlin 2022
LeadDev Berlin 2022
13 Jul 2022
Virtual event
Engineering Management for the Rest of Us: Sarah Drasner in conversation
15 Sep 2022
Workshop
Workshop: Be a brilliant people developer
Plug in to LeadDev
Want to get regular updates on all things LeadDev? Sign up to our mailing list
To find out more about how your data is handled check out our Data Promise

