SlideShare a Scribd company logo
1 of 15
10 Keys to
Scale
Chris Fry
Angel Investor and former SVP
Eng @twitter
10 keys to scale
Areas
Growth, Structure & Scale
Iteration & Speed
Retention & Culture
The problem of
scale @twitter
Castles in the sky
Growth, Structure & Scale
1. How do you
hire great
engineers?
Referrals, Same-day close,
avoid interviews!
Growth, Structure & Scale
2. When is the right
time to focus on
generalists vs
specialists?
First, everyone does
everything. I hire for smart
people that can learn.
Growth, Structure & Scale
3. When do you
introduce external
managers?
1 to 10 ratio
source internally
management is communication
Growth, Structure & Scale
4. What should
teams look like?
2-10 people
Have all the resources they
need
Autonomous
Growth, Structure & Scale
5. How do we structure the
overall team as we grow?
When should we split into
multiple teams?
Horizontal for consistency /
Vertical for speed
Layers with stacks
Iteration & Speed
6. How much time
should be spent on
technical debt?
Varies
Never stop the world
Use a portfolio approach (20%)
Quality is free
Iteration & Speed
7. How do you keep
delivering as the team
grows?
Throughput with quality
Focus on iteration speed
Automation
Iteration & Speed
8. How do you keep
hiring a priority at a
seed stage startup?
Grow in phases
Retention & Culture
9. How do scale
engineering
culture?
Have one, write it down, live it
Retention & Culture
10. How do you
retain people in the
valley?
Autonomy, Mastery, Purpose
Thank you!
@chfry

More Related Content

Viewers also liked

Herding cats (managing software development)
Herding cats (managing software development)Herding cats (managing software development)
Herding cats (managing software development)cfry
 
Scaling Organizations
Scaling OrganizationsScaling Organizations
Scaling Organizationscfry
 
Teams as the unit of organization scale
Teams as the unit of organization scale Teams as the unit of organization scale
Teams as the unit of organization scale cfry
 
The best work of your career
The best work of your careerThe best work of your career
The best work of your careercfry
 
Understanding Data Partitioning and Replication in Apache Cassandra
Understanding Data Partitioning and Replication in Apache CassandraUnderstanding Data Partitioning and Replication in Apache Cassandra
Understanding Data Partitioning and Replication in Apache CassandraDataStax
 
Creating Your Own Threat Intel Through Hunting & Visualization
Creating Your Own Threat Intel Through Hunting & VisualizationCreating Your Own Threat Intel Through Hunting & Visualization
Creating Your Own Threat Intel Through Hunting & VisualizationRaffael Marty
 
How To Use Custom Google Fonts in PowerPoint
How To Use Custom Google Fonts in PowerPointHow To Use Custom Google Fonts in PowerPoint
How To Use Custom Google Fonts in PowerPointLea Pica
 

Viewers also liked (8)

Herding cats (managing software development)
Herding cats (managing software development)Herding cats (managing software development)
Herding cats (managing software development)
 
Scaling Organizations
Scaling OrganizationsScaling Organizations
Scaling Organizations
 
Teams as the unit of organization scale
Teams as the unit of organization scale Teams as the unit of organization scale
Teams as the unit of organization scale
 
The best work of your career
The best work of your careerThe best work of your career
The best work of your career
 
Understanding Data Partitioning and Replication in Apache Cassandra
Understanding Data Partitioning and Replication in Apache CassandraUnderstanding Data Partitioning and Replication in Apache Cassandra
Understanding Data Partitioning and Replication in Apache Cassandra
 
Creating Your Own Threat Intel Through Hunting & Visualization
Creating Your Own Threat Intel Through Hunting & VisualizationCreating Your Own Threat Intel Through Hunting & Visualization
Creating Your Own Threat Intel Through Hunting & Visualization
 
How To Use Custom Google Fonts in PowerPoint
How To Use Custom Google Fonts in PowerPointHow To Use Custom Google Fonts in PowerPoint
How To Use Custom Google Fonts in PowerPoint
 
State of Startups 2016
State of Startups 2016State of Startups 2016
State of Startups 2016
 

Similar to 10 ways to scale your startup

Scaling Tech Companies by Khaled Rashad [RiseUp2021]
Scaling Tech Companies by Khaled Rashad [RiseUp2021]Scaling Tech Companies by Khaled Rashad [RiseUp2021]
Scaling Tech Companies by Khaled Rashad [RiseUp2021]Khaled Rashad
 
Krezzo OKR Training Slides.pdf
Krezzo OKR Training Slides.pdfKrezzo OKR Training Slides.pdf
Krezzo OKR Training Slides.pdfStephen Newman
 
Jon Terry: Respect for People Lean's Neglected Pillar
Jon Terry: Respect for People Lean's Neglected PillarJon Terry: Respect for People Lean's Neglected Pillar
Jon Terry: Respect for People Lean's Neglected PillaritSMF UK
 
"At the Intersection of Agile and Change Management" - ACMP USA
"At the Intersection of Agile and Change Management" - ACMP USA"At the Intersection of Agile and Change Management" - ACMP USA
"At the Intersection of Agile and Change Management" - ACMP USATim Creasey
 
Respect for People - Lean's neglected pillar
Respect for People -  Lean's neglected pillarRespect for People -  Lean's neglected pillar
Respect for People - Lean's neglected pillarJon Terry
 
Scaling an Engineering Team
Scaling an Engineering TeamScaling an Engineering Team
Scaling an Engineering TeamDashlane
 
HR and Talent Management Toolkit, Strategy and Templates
HR and Talent Management Toolkit, Strategy and TemplatesHR and Talent Management Toolkit, Strategy and Templates
HR and Talent Management Toolkit, Strategy and TemplatesAurelien Domont, MBA
 
What Is Agile Management?
What Is Agile Management?What Is Agile Management?
What Is Agile Management?Jurgen Appelo
 
How to Apply a Product Mindset to Your Platform Team Tomorrow
How to Apply a Product Mindset to Your Platform Team TomorrowHow to Apply a Product Mindset to Your Platform Team Tomorrow
How to Apply a Product Mindset to Your Platform Team TomorrowJelmer Borst
 
HR_and_Talent_Management_Toolkit_-_Overview.pptx
HR_and_Talent_Management_Toolkit_-_Overview.pptxHR_and_Talent_Management_Toolkit_-_Overview.pptx
HR_and_Talent_Management_Toolkit_-_Overview.pptxLidiaLpezSala1
 
The complexity in the simplicity of Agile? by Arie van Bennekum
The complexity in the simplicity of Agile? by Arie van BennekumThe complexity in the simplicity of Agile? by Arie van Bennekum
The complexity in the simplicity of Agile? by Arie van BennekumAgile ME
 
The T-Shaped Scrum Team: Get in Shape for Your Future
The T-Shaped Scrum Team: Get in Shape for Your FutureThe T-Shaped Scrum Team: Get in Shape for Your Future
The T-Shaped Scrum Team: Get in Shape for Your FutureTechWell
 
Growing remotely: augmentation not outsourcing
Growing remotely: augmentation not outsourcingGrowing remotely: augmentation not outsourcing
Growing remotely: augmentation not outsourcingSoftware Guru
 
AGILE2017 Top 10 Takeaways by Synerzip
AGILE2017 Top 10 Takeaways by SynerzipAGILE2017 Top 10 Takeaways by Synerzip
AGILE2017 Top 10 Takeaways by SynerzipSynerzip
 
Final synerzip-agile2017-top10-v1
Final synerzip-agile2017-top10-v1Final synerzip-agile2017-top10-v1
Final synerzip-agile2017-top10-v1Hemant Elhence
 
2017 05-04 The Changing Role of Today's CIO
2017 05-04 The Changing Role of Today's CIO2017 05-04 The Changing Role of Today's CIO
2017 05-04 The Changing Role of Today's CIORaffa Learning Community
 
A minimum of 100 words each question and References Response #1 – .docx
A minimum of 100 words each question and References Response #1 – .docxA minimum of 100 words each question and References Response #1 – .docx
A minimum of 100 words each question and References Response #1 – .docxsleeperharwell
 

Similar to 10 ways to scale your startup (20)

Scaling Tech Companies by Khaled Rashad [RiseUp2021]
Scaling Tech Companies by Khaled Rashad [RiseUp2021]Scaling Tech Companies by Khaled Rashad [RiseUp2021]
Scaling Tech Companies by Khaled Rashad [RiseUp2021]
 
Krezzo OKR Training Slides.pdf
Krezzo OKR Training Slides.pdfKrezzo OKR Training Slides.pdf
Krezzo OKR Training Slides.pdf
 
Introducing techsharp
Introducing techsharpIntroducing techsharp
Introducing techsharp
 
Jon Terry: Respect for People Lean's Neglected Pillar
Jon Terry: Respect for People Lean's Neglected PillarJon Terry: Respect for People Lean's Neglected Pillar
Jon Terry: Respect for People Lean's Neglected Pillar
 
"At the Intersection of Agile and Change Management" - ACMP USA
"At the Intersection of Agile and Change Management" - ACMP USA"At the Intersection of Agile and Change Management" - ACMP USA
"At the Intersection of Agile and Change Management" - ACMP USA
 
Respect for People - Lean's neglected pillar
Respect for People -  Lean's neglected pillarRespect for People -  Lean's neglected pillar
Respect for People - Lean's neglected pillar
 
Scaling an Engineering Team
Scaling an Engineering TeamScaling an Engineering Team
Scaling an Engineering Team
 
HR and Talent Management Toolkit, Strategy and Templates
HR and Talent Management Toolkit, Strategy and TemplatesHR and Talent Management Toolkit, Strategy and Templates
HR and Talent Management Toolkit, Strategy and Templates
 
What Is Agile Management?
What Is Agile Management?What Is Agile Management?
What Is Agile Management?
 
How to Apply a Product Mindset to Your Platform Team Tomorrow
How to Apply a Product Mindset to Your Platform Team TomorrowHow to Apply a Product Mindset to Your Platform Team Tomorrow
How to Apply a Product Mindset to Your Platform Team Tomorrow
 
HR_and_Talent_Management_Toolkit_-_Overview.pptx
HR_and_Talent_Management_Toolkit_-_Overview.pptxHR_and_Talent_Management_Toolkit_-_Overview.pptx
HR_and_Talent_Management_Toolkit_-_Overview.pptx
 
The complexity in the simplicity of Agile? by Arie van Bennekum
The complexity in the simplicity of Agile? by Arie van BennekumThe complexity in the simplicity of Agile? by Arie van Bennekum
The complexity in the simplicity of Agile? by Arie van Bennekum
 
The T-Shaped Scrum Team: Get in Shape for Your Future
The T-Shaped Scrum Team: Get in Shape for Your FutureThe T-Shaped Scrum Team: Get in Shape for Your Future
The T-Shaped Scrum Team: Get in Shape for Your Future
 
PRESTO digital ideation 2019 teaser presentation
PRESTO digital ideation 2019 teaser presentationPRESTO digital ideation 2019 teaser presentation
PRESTO digital ideation 2019 teaser presentation
 
Growing remotely: augmentation not outsourcing
Growing remotely: augmentation not outsourcingGrowing remotely: augmentation not outsourcing
Growing remotely: augmentation not outsourcing
 
Sicer ver 7.0
Sicer ver 7.0Sicer ver 7.0
Sicer ver 7.0
 
AGILE2017 Top 10 Takeaways by Synerzip
AGILE2017 Top 10 Takeaways by SynerzipAGILE2017 Top 10 Takeaways by Synerzip
AGILE2017 Top 10 Takeaways by Synerzip
 
Final synerzip-agile2017-top10-v1
Final synerzip-agile2017-top10-v1Final synerzip-agile2017-top10-v1
Final synerzip-agile2017-top10-v1
 
2017 05-04 The Changing Role of Today's CIO
2017 05-04 The Changing Role of Today's CIO2017 05-04 The Changing Role of Today's CIO
2017 05-04 The Changing Role of Today's CIO
 
A minimum of 100 words each question and References Response #1 – .docx
A minimum of 100 words each question and References Response #1 – .docxA minimum of 100 words each question and References Response #1 – .docx
A minimum of 100 words each question and References Response #1 – .docx
 

Recently uploaded

Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 

Recently uploaded (20)

Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 

10 ways to scale your startup

  • 1. 10 Keys to Scale Chris Fry Angel Investor and former SVP Eng @twitter
  • 2.
  • 3. 10 keys to scale Areas Growth, Structure & Scale Iteration & Speed Retention & Culture
  • 4. The problem of scale @twitter Castles in the sky
  • 5. Growth, Structure & Scale 1. How do you hire great engineers? Referrals, Same-day close, avoid interviews!
  • 6. Growth, Structure & Scale 2. When is the right time to focus on generalists vs specialists? First, everyone does everything. I hire for smart people that can learn.
  • 7. Growth, Structure & Scale 3. When do you introduce external managers? 1 to 10 ratio source internally management is communication
  • 8. Growth, Structure & Scale 4. What should teams look like? 2-10 people Have all the resources they need Autonomous
  • 9. Growth, Structure & Scale 5. How do we structure the overall team as we grow? When should we split into multiple teams? Horizontal for consistency / Vertical for speed Layers with stacks
  • 10. Iteration & Speed 6. How much time should be spent on technical debt? Varies Never stop the world Use a portfolio approach (20%) Quality is free
  • 11. Iteration & Speed 7. How do you keep delivering as the team grows? Throughput with quality Focus on iteration speed Automation
  • 12. Iteration & Speed 8. How do you keep hiring a priority at a seed stage startup? Grow in phases
  • 13. Retention & Culture 9. How do scale engineering culture? Have one, write it down, live it
  • 14. Retention & Culture 10. How do you retain people in the valley? Autonomy, Mastery, Purpose