Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
How we scaled Stripe from 4 to 94 employees
Search
Greg Brockman
April 02, 2014
Technology
2
1.4k
How we scaled Stripe from 4 to 94 employees
My talk from BV.IO 2014.
Greg Brockman
April 02, 2014
Tweet
Share
More Decks by Greg Brockman
See All by Greg Brockman
How cryptocurrencies can succeed
gdb
2
1.3k
Rescuing Ruby
gdb
1
930
Building better software through mathematics
gdb
4
1.3k
Shipping at Stripe
gdb
1
640
Building a Culture Where Software Projects Get Done
gdb
3
920
Other Decks in Technology
See All in Technology
社内勉強会運営のコツ
senoo
6
1.2k
元インフラエンジニアに成る / Human Resources to Human Relations
bobtani
3
830
プロデザ! BY リクルート vol.18_リクルートのリサーチ実践組織「リサーチブーストコミュニティ」
recruitengineers
PRO
3
240
入社後初めてのタスクでk8sアップグレードした話.pdf
kkato1
1
380
巨大なテーブルのテーブル定義を無停止で安全に誰でも変更できるようにする / Table-definitions-for-huge-tables-can-be-modified-by-anyone-safely-and-non-disruptively
freee
1
740
クラウドサインにおけるプロダクトマネージャーの役割と開発プロセス / 20240410_cloudsign-PdM
bengo4com
1
690
Aurora MySQL v3(MySQL8.0互換)の オンラインDDLの罠挙動を全バージョンで検証した
yutakikai
1
150
GraphQL 成熟度モデルの紹介と、プロダクトに当てはめた事例 / GraphQL maturity model
mh4gf
4
260
Tableau事例紹介 / Tableau Case Study of Eureka
kazuya_araki_tokyo
1
170
長期運用プロジェクトでのMySQLからTiDB移行の検証
colopl
2
700
Terraformあれやこれ/terraform-this-and-that
emiki
7
610
ChatworkのSRE部って実は 半分くらいPlatform Engineering部かもしれない
saramune
0
100
Featured
See All Featured
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
501
140k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
1
3.4k
Principles of Awesome APIs and How to Build Them.
keavy
120
16k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
154
14k
Creatively Recalculating Your Daily Design Routine
revolveconf
209
11k
Fashionably flexible responsive web design (full day workshop)
malarkey
397
65k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
321
20k
Statistics for Hackers
jakevdp
789
220k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
186
16k
Documentation Writing (for coders)
carmenintech
59
3.9k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
60
14k
GraphQLとの向き合い方2022年版
quramy
31
12k
Transcript
How we scaled Stripe from 4 to 94 employees Greg
Brockman Stripe CTO // @thegdb
You only get to pick one top priority
None
Tier 1: 4 → 8
Tier 1: 4
“Learn it on the job” is just a nice way
of saying “make it up as you go” Tier 1: 4
How Stripe got its name Tier 1: 4
Communication, communication, communication Tier 1: 4
In January 2011, we went on a “hack trip” to
Rio Tier 1: 4
Tier 1: 4
Tier 1: 4
Tier 1: 4
Friends make great candidates, if you can get the timing
right Tier 1: 4
Tier 2: 8 → 20
Tier 2: 8
First time we didn’t magically know what everyone else was
working on Tier 2: 8
The Great API Debate Tier 2: 8
Tier 2: 8
Launch was just a month away… ! (for 11 months)
Tier 2: 8
ISO8583 Night Tier 2: 8
Launch day! Tier 2: 8
Teams as buckets of work Tier 2: 8
CTF Tier 2: 8
Tier 2: 8
Tier 2: 8
Tier 3: 20 → 50
Tier 3: 20
Tier 3: 20
Build vs run Tier 3: 20
Teams as organizational units Tier 3: 20
“Org scaling” meetings Tier 3: 20
First investments in cultural documentation Tier 3: 20
We’re still learning on the job… Tier 3: 20
Tier 3: 20
Tier 3: 20
Tier 4: 50 → 94
Tier 4: 50
Teams as units of identity Tier 4: 50
Organizations have emergent behaviors. Pay attention, and tune the behaviors
that don’t make sense. Tier 4: 50
Lack of structure used to help us get things done.
! Now lack of structure was getting in the way. Tier 4: 50
If it’s not written down, it’s lost Tier 4: 50
Tier 4: 50
Tier 4: 50
Team hacktrips: Hawaii, Mexico, Montreal, North Dakota… Tier 4: 50
Tier 5: 94 → ??
Talk to lots of people who have done it Tier
5: 94
High risk, high reward system improvement projects Tier 5: 94
Will let you know in a year Tier 5: 94
Greg Brockman Stripe CTO // @thegdb