Gene Lee, an early engineer at WhatsApp, reveals how a team of just 30 engineers served 450 million users by rejecting standard agile processes like code reviews and stand-ups in favor of extreme simplicity and quality focus. The conversation highlights the strategic use of a $1 annual fee to control growth, the necessity of supporting legacy platforms for global accessibility, and the critical importance of visibility in large corporate environments for career advancement.
“99% of the time he [Jan] would say no. All the cool features were missing in my mind, but that was by design because we really wanted to prioritize again the quality of a grandma in a remote town being able to use our app at any given time.”
“We didn't have code reviews. The only time I got my code reviewed was the first time I made a commit... After the first time, we didn't really have a formal code review. But I mean, people read the git commits because there's only 30 engineers.”
“The $1 was enough to pay for the server cost, the salaries, and the SMS code every year. So you were roughly break even. We did have funding from Sequoia, but we never touched that money.”
“I think of myself as the lawyer representing my clients [engineers]. I'm making a case for them... The people who post the most often, who have the most visibility, usually get the easiest consensus because it's just like all very natural.”
“If you make a mold too small, that's that's only the limit of how far they will grow. If the mold is too small, you have to throw away a lot of things that could have made excellent material.”
32m⏭ 1
3h 22m
1h 52m⏭ 5
2h 18m⏭ 3
3h 15m⏭ 1
2h 0m⏭ 1
49m
1h 5m
1h 56m
1h 49m⏭ 1
1h 6m⏭ 3
11h 23m⏭ 1
33m
1h 0m⏭ 1
46m
3h 54m⏭ 7
48m⏭ 2
3h 59m⏭ 5
1h 16m
54m⏭ 1
1h 13m
38m
54m⏭ 2