Building WhatsApp with Jean Lee

The Pragmatic Engineer
01:11:21 Report Issue
Loading transcript... Click for full transcript

Chapters & Sections (33)

0:00 WhatsApp's Agile Development and Feature Prioritization chapter 3
1:43 Early Exposure to Tech and Coding
3:25 Early Influences and Career Path in Tech
5:05 Career Transition and Mentorship
8:07 System Design Interviews in Tech Startups chapter 1
11:00 Age and Experience in Startup Founding Teams
12:35 Building WhatsApp's Early Engineering Team chapter 2
14:48 Implementing Code Verification and Repair Processes
16:31 WhatsApp's Engineering Challenges with Erlang
17:54 Designing for Cross-Platform Compatibility chapter 1
19:49 Lean Software Development and Code Review Practices
22:58 Shipping Quality Code with Minimal Processes chapter 1
25:31 Managing Outages and Ensuring Reliability
28:43 WhatsApp Acquisition Announcement and Team Reaction chapter 1
30:59 Acquisition of WhatsApp by Facebook
33:43 Managing Financial Aspects of a Business chapter 2
35:27 WhatsApp's Post-Acquisition Growth and Organization
38:00 Growth Discretion Tactics in Early Business Development
39:27 Career Advancement and Office Expansion at WhatsApp chapter 1
41:33 Establishing a Remote Office in Europe
44:16 Transitioning to Leadership Roles Successfully chapter 2
46:24 Effective Team Management Strategies
47:39 Common Mistakes in Performance Reviews and Promotions
49:10 Meritocracy vs. Politics in Workplace Promotion chapter 1
53:04 Transition from Startup to Corporate Culture
54:26 Taking a Break and Reevaluating Career Goals chapter 4
56:03 Transitioning from Corporate to Personal Development
57:46 Overcoming Public Speaking Fears and AI's Impact
59:14 The Impact of AI on Engineering Efficiency
1:02:31 Focusing on Core Foundations in AI Development
1:05:22 Benefits of Lean Teams and Autonomy in Software Development chapter 2
1:07:20 The Importance of Giving Engineers Autonomy
1:09:07 The Importance of Process in Team Management

Transcript

Loading transcript...