Dec 19, 2024 · 1h 40m · lennys-podcast
How Shopify builds a high-intensity culture | Farhan Thawar (VP and Head of Eng)
gold bands on the timeline = statements, start to end. Hover to read, click to jump. CC turns on captions
Shopify VP and Head of Engineering Farhan Thawar joins host Lenny Rachitsky to discuss the unconventional management systems, hiring practices, and engineering philosophies that drive high-velocity execution in a 10,000-person remote organization.
How this conversation actually went
Every chapter scored 0–10 on four independent dynamics. Hover any point for the reasoning behind the score. Lenny holds 23.2% of the talking time here. How this is scored →
speaking balance: gold is Lenny, purple is the guest (3 minute bins)
Farhan forcefully repudiates his own past decision to hedge between Swift and React Native, arguing that hedging is the worst approach when you have the capacity to go all-in.
Hardest push from Lenny ▶ 7:54 Lenny challenges the hard path doctrineLenny directly challenges Farhan's advice to always choose the harder path, pointing out that joining a toxic company or building a house in a dumb way is harder but clearly wrong.
Biggest teaching moment ▶ 36:35 Farhan re-educates on executive pairing vs problem removalFarhan recounts how Tobi Lütke schooled him on leadership, correcting Farhan's assumption that executives are hired merely to take problems away rather than to actively pair on solving them.
Lenny holds their own ▶ 1:28:35 Lenny details the origin and reach of his management frameworksWhen Farhan reveals he runs all Shopify reviews on Lenny's framework, Lenny demonstrates his domain expertise by tracing its lineage to Airbnb management systems and referencing his widely adopted W-planning framework.
the scores for every segment, with the reasoning behind each
| Chapter | Topic | Lenny as informed peer | Guest teaching | Guest disagreement | Lenny pushing back | Why |
|---|---|---|---|---|---|---|
| Establishing the Core Themes: Hiring, Intensity, and the Hard Path | 4 | 2 | 1 | 1 | Lenny establishes the interview structure based on prep calls with Farhan's former colleagues, grouping themes into hiring, intensity, and choosing the hard path. Farhan enthusiastically agrees and validates the synthesized structure. | |
| Choosing the Hard Path and Maximizing Learning | 5 | 4 | 2 | 4 | Farhan explains his philosophy that taking the hard path maximizes learning even in failure. Lenny provides an informed pushback, pointing out that doing something hard in a dumb way or joining a toxic company is counterproductive, prompting Farhan to clarify that the hard path must be chosen to maximize learning from smart people. | |
| The Superpower of Looking Stupid in Public | 3 | 3 | 1 | 1 | Lenny prompts Farhan on his quote about looking stupid in public as a superpower. Farhan shares stories from retail and executive interactions where asking basic questions unlocked deep understanding. | |
| Working for Visionaries and Aligning Career Frameworks | 4 | 3 | 1 | 1 | Lenny identifies a pattern across Farhan's career working for billionaires across three decades. Farhan explains how he pairs his tactical 1% weekly execution with unreasonable, visionary leaders and discusses how having a strict career framework led him to resign immediately when misaligned. | |
| Creating Organizational Intensity and the Power of Pair Programming | 4 | 6 | 2 | 1 | Farhan explains organizational intensity as output per minute rather than total hours worked, strongly advocating for pair programming. He educates Lenny on why two engineers on one computer write less code but deliver better, shorter, and more elegant software faster. | |
| AI Copilots as Modern Pair Programmers | 4 | 4 | 1 | 2 | Farhan details how AI copilots act as pair programmers and outlines Shopify's internal operational rhythm, including six-week project reviews with Tobi Lütke. He reframes micromanagement positively as leaders actively pairing on problems rather than policing deadlines. | |
| Meeting Purges and Reducing Digital Communication Noise | 4 | 4 | 1 | 1 | Farhan details Shopify's annual Chaos Monkey meeting purge and their strategy of migrating company updates from noisy Slack channels to Workplace feeds, reducing IC meeting load to three hours a week. | |
| Prioritizing Infrastructure Over Point Solutions | 4 | 5 | 2 | 1 | Farhan shares the token-gating example to illustrate why Shopify invests two to three months building platform APIs rather than two weeks building a single feature. He emphasizes that infrastructure enables rapid downstream creation. | |
| Sponsor Message: Vanta | 3 | 4 | 1 | 1 | Following the Vanta sponsor read, Farhan discusses Shopify's Delete Code Club and the cultural drive to remove code liabilities, as well as demo culture where PMs generate asynchronous friction logs on test environments. | |
| Remote Operating Model, Bursts, and the Trust Battery | 4 | 4 | 1 | 1 | Lenny synthesizes the operating model of Shopify's 10,000-plus workforce. Farhan explains the 90% remote model complemented by in-person bursts and summits to recharge the company's trust battery. | |
| Executive Impatience and Embracing Productive Chaos | 4 | 3 | 1 | 1 | Farhan explains that executive impatience and keeping multiple projects on fire are signs of appropriate risk-taking. Lenny draws a parallel to Brian Chesky's leadership at Airbnb. | |
| Rethinking Technical Hiring and Expanding Internships | 4 | 4 | 2 | 2 | Farhan argues that standard interviews fail to predict performance, advocating instead for 30-60-90 day job trials and expanding Shopify's internship program to 1,000 interns a year as a scalable real-work evaluation pipeline. | |
| Co-op Education Systems and Cohort-Based Early Talent | 4 | 3 | 1 | 1 | Farhan details the Canadian university co-op education model from Waterloo and explains how Shopify creates in-person intern cohorts in key port cities to accelerate onboarding and early career growth. | |
| Scaling Extreme Labs: 120 Direct Reports and Unscheduled 1-on-1s | 4 | 5 | 2 | 2 | Lenny expresses surprise at Farhan managing 120 direct reports at Xtreme Labs. Farhan explains how unscheduled 1-on-1s and automated unblocking systems enabled extreme flatness until Chamath challenged its scalability at 400 people. | |
| Fail Corner: The 18-Month React Native Decision | 4 | 4 | 2 | 2 | Farhan shares his biggest failure: hedging the POS rewrite across Swift and React Native, burning 18 months of engineering effort. He shares Tobi's critique that hedging was worse than taking an outright calculated risk. | |
| Performance Reviews and Shared Management Frameworks | 8 | 1 | 0 | 0 | Farhan reveals he has used Lenny's First Round Review performance management framework for six years across Shopify. Lenny acknowledges the praise, credits his former Airbnb manager Vlad Loktev, and highlights the broader industry adoption of his W-framework for planning. | |
| Lightning Round: Recommendations, Life Motto, and Hiring Unconventional Talent | 3 | 3 | 1 | 1 | In the lightning round, Farhan shares book recommendations, his motto 'everything you know is wrong', and the story of recruiting a skilled restaurant waitress into a successful tech recruiting and HR career. |