Tobi Lütke: 21 Years of Building Shopify
Tobi Lütke: 21 Years of Building Shopify
Summary
- Lütke’s central confession is that “cosplaying” a serious public-company CEO after the IPO “almost killed the company,” and that “COVID saved Shopify.” When COVID invalidated every plan, he personally reviewed every project in 16-hour days, found boondoggles like a Toronto team quietly building supermarket features, canceled roughly 60% of projects, and over a year turned over every executive—rebuilding the ranks with founders of acquired companies and even individual-contributor engineers. “Every one of those things worked.”
- Shopify is now literally run as an engineering project: “Shopify OS” started as a GitHub repo where org design lives in config files fed to a SAT solver. The desired-state model exposed that an 8,000-person company had 5,500 different titles, and it strips out politics—a head of sales asking for 50 hires now sees the computed counterfactual that the change may require losing engineers, rather than leaving a hypothetical golf-course agreement for engineering to absorb.
- When Shopify stock fell 80% during the COVID-era drawdown, Lütke says he felt “relieved”—the company had been trading “beyond 50X of revenue,” which “is not exactly value investing here.” With strong unit economics, cash in the bank, and no need to raise, he echoes the Bezos/Buffett voting-vs.-weighing-machine frame. The lasting fix was a compensation system with quarterly sliders letting every employee choose among cash, stock, RSUs and Shop Cash, plus a tool to lock in stock value for three years; when the stock falls, the next quarter is rebalanced with more stock.
- Differentiation is doctrine, not preference: he endorses Dyson’s “you make it different, even if it’s worse” and rejects competitor-copying as the “copying a painting” trap. Mimicry gets you a seven-out-of-ten you don’t understand; your own six-out-of-ten can be iterated past seven because you have mastery over it—and “the world belongs to the fast.” His nominee for the most inspiring image he’s encountered: the SpaceX Raptor evolution photo, “today’s Picasso.”
- On AI, context is expiring rapidly: recorded in “week three of 2026,” Lütke says the harnesses and models enabling his six coordinating agents “didn’t exist at the beginning of December,” and “the world changes every three weeks right now.” Working with agents “is starting to really look like StarCraft”—attention as the scarce resource—and an earlier internal memo making reflexive AI use an expectation will read as trivially obvious in two years: “He didn’t say anything.” Most striking: “If AI hadn’t happened, I don’t think I would run Shopify anymore.”
- His talent thesis inverts recruiting: “maybe you need to also just be worthy of the kind of talent that you would like to have.” Shopify hires for spikes via life-story interviews probing minute-by-minute high-agency behavior, deliberately never writes down hiring criteria (written lists select for people who study cheat sheets), and refuses to be the highest-compensation bid—“it’s called compensation because you kind of have to compensate people for the shit you ask them to do.”
- The closing data point is the episode’s best causal inversion: old Shopify customer surveys showed almost 80% of merchants had someone who would answer an entrepreneurial question within 24 hours—which Lütke first read as remarkable access, then realized was survivorship bias running the other way. People without exposure to entrepreneurship simply never try; his stated personal mission since 2014 is closing that information gap, which he says makes Senra’s podcast and Shopify “the same project.”
Deep dive
1. Companies are technologies—the socially sanctioned way to go all-in
- Lütke’s opening frame: companies are “social technology”—the only adult context where spending “14 hours a day” singularly pursuing a thing is acceptable. “Once you call it a company, it’s not tinkering around with your ideas anymore.”
- The deeper mechanism: “What a company fundamentally allows you to do is just run the counterfactual to the world you see around you”—and if the market agrees the thing should exist, “it moves energy in the form of money back to you.” The company is also self-financing: Shopify was pulled out of a project by the market, “an incredible intelligence to tap into.”
- His historical hedge: companies are on a roughly 500-year run, evolving from path-dependent artifacts and quasi-governments like the East India Company; the modern company is not that old. “If someone would propose the whole idea now, it would sound insane. From first principles, none of this makes sense, really.”
2. “All companies are terrible, including mine”—the old-code test for progress
- Why a $200B+ CEO says we don’t know how to build companies yet: it’s the programmer’s experience of old code. “One of the saddest days of my life was when I opened old code and was really impressed with how good it was”—because the implication “hit me like a train”: he wasn’t progressing.
- On books, Senra quotes Lütke’s own six-year-old line back at him—“Books are the closest thing you’ll ever come to finding cheat codes for real life”—and Lütke says he reads lots of books. Senra adds the advice to change genre every three books or so.
- But business books specifically dismayed him: “largely written by the people who have time, who are not the people who actually build companies.” The lesson he extracted was a trap to avoid—the salesperson author thinks every problem is sales; he was determined not to be the engineer-founder who sees everything as an engineering problem, “because that would be called blindness.” The irony, given where the episode goes, is deliberate.
3. Rivals, not competitors—Agassi needed Sampras
- Lütke’s distinction: competition can breed reactive Xerox-copying—companies whose most active Slack channel is competitive analysis—while rivalry is positive-sum and “inspires you to be your best.” The art-school analogy: copying great works doesn’t make your next painting a Van Gogh; “mimicry is actually not an excellent way of getting to excellence.”
- The specimen: “Agassi could not have been Agassi without Sampras being there”—and the Sampras Agassi understood “wasn’t a real person”; Sampras just liked tennis. Jordan in The Last Dance admitting he might have made up a slight is, to Lütke, “one of the most profound moments.”
- A Shopify-native aside on hip-hop entrepreneurship: “it was the first category of music that just killed it on Shopify… they’re made different”—the platform as “a front-row seat to seeing how high-agency the different industries are.”
4. The cosplay era, and how COVID exposed it
- Post-IPO, Lütke tried to be “a ‘serious’ public-company CEO… like a 60-year-old guy in a suit,” delegating via a trust fall—and “it almost killed the company, honestly.” People learned to direct his attention only to the projects he cared about.
- COVID’s forcing function: all plans were invalidated, so rederive everything from axioms—“you should always prune back the decision tree all the way there and go forward.” Nobody had realized “people could just freely move around” was a load-bearing assumption.
- What the review revealed: boondoggles like a Toronto team building supermarket features to capture 1% of a large industry—a project where “the team killed it, probably everyone made their bonus… and after it’s delivered, nothing else in the product works.” His diagnosis of the root error: school drills in that “there’s one right answer,” when there are hundreds of great answers, and the bad options usually prune themselves.
5. Founders as executives—pull them out of daycare
- The fix: 16-hour days reviewing every project himself, canceling probably 60% of them, and turning over every executive within a year. In a crisis, “if everyone is a one before, some people go to zero… some people go to a hundred”—and his pre-COVID bets on who would step up “would have been wrong, I think, entirely.” His retrospective predictor is simple: “Have you started a company before?”
- He went to his Slack channel of founders from acquired companies—“Guys, I need help… it’s crazy here”—and made founders and even individual contributors into executives. “Every one of those things worked.”
- Why companies waste founders: they’re “irritants” who “talk about absolutes—if something is shit, they say so.” Companies cocoon them in skunkworks teams, which Lütke calls “daycare for people who otherwise tell you that your shit doesn’t smell. And shit does smell.” His move: “I’m going to put them right in front of you, or, in fact, on top of you.”
- The meta-lesson, fifteen years in: “maybe you didn’t build Shopify completely by accident… cosplaying someone else is probably not what you need to do.” Senra’s addition from the biographies: intuition must be refined first—"’trust your gut’ is sometimes good advice, but it really depends on your gut." Lütke adds that nobody is born with intuition for building businesses and that every decade is different.
6. Shopify OS—running the org through a SAT solver
- The tabula-rasa project: a GitHub repo of config files—titles, levels, reporting constraints and market-compensation data converted from PDFs—fed into Python and a SAT solver that computes what Shopify should look like. Holding the model against reality exposed absurdity instantly: 8,000 people, 5,500 different titles, with “senior staff” ranking above director in some groups and below in others.
- The design pattern is a “desired-state system,” like React reconciling what-is to what-should-be—“the job of HR is to be this reconciler.” The payoff is de-politicization: a request for 50 salespeople gets recomputed against everything else, so “you never actually made the decision not to hire engineers… but you did make the decision to hire salespeople” becomes impossible to sleepwalk into.
- One downstream reform: a “mastery system” extending the engineering IC track to every discipline—if you’re a hundred times better at your craft, “you can make more money than a vice president,” and Lütke stops cannibalizing his best engineers into management.
7. The 80% drawdown: relief, not panic—and sliders instead of options
- On the stock collapsing 80%: “in my head I’m relieved”—no raise needed, cash in the bank, “I’m German, so I don’t take on much debt,” and unit economics “amazing.” At the peak, “we were trading at beyond 50X of revenue… that’s not exactly value investing here, guys.” His frame: the stock market is a betting market on future value; “when you guys are wrong, then you’re just bad at betting.” Senra maps it to Bezos’s drawdown and Buffett’s voting-machine/weighing-machine line: “you just want to build a heavy-ass company.”
- But he conceded the employee grievance—people underwater on options “had no agency in the process”—so Shopify rebuilt comp as its opposite: a number, then sliders adjusted every quarter across cash, stock, RSUs and Shop Cash, with a tool to lock stock value for three years. If the stock goes down, the employee receives more stock options in the next quarter. “It’s very popular,” though legally nightmarish worldwide; Shopify now has a blueprint others could use.
- The stated point of it all: “I want people at the company to also feel like this is a company that never sleepwalks into anything.”
8. The brain is a “retrospective narrative-alignment mechanism”—so use it
- Why he forces every executive to give one external talk a year on how Shopify does their function differently: once they’ve told him what they’ll say on stage, “they don’t see themselves as someone who says untrue things, and therefore you can actually make the reconciliation work for your own benefit.” The brain is “terrible at record-keeping” but relentlessly reconciles history to identity—so change the identity.
- His bluntest claim: “Affirmations work, which is the dumbest trick that works.” He changed a terror of public speaking by spending ten minutes a day for a week writing “I love public speaking”—“a week later” he loved it. “It’s not like a placebo. You actively change your prefrontal cortex.”
- The related practice: scheduled “message-in-a-bottle” notes to his future self after a company keynote—what worked, what to do differently—“because I need spaced repetition on the idea.” Senra’s corroboration from 410 biographies: smart, analytical inventors converge on this independently—“parallel construction.”
9. “Make it different, even if it’s worse”
- Senra brings Dyson’s line—“Differentiation and retention of total control… you make it different, even if it’s worse”—and Lütke agrees without hedging: “I completely agree with that.” The mechanism: copying gets you a seven-out-of-ten you don’t understand; your own tabula-rasa six-out-of-ten can be iterated past seven “because you have mastery over it.” “The world belongs to the fast, the people who iterate.”
- Edwin Land’s motto, via Senra: “Don’t do anything that somebody else can do.” Lütke’s aesthetic counterpart: the SpaceX Raptor evolution photo is “probably, pixel-for-pixel, the most inspiring picture that exists… that’s today’s Picasso”—masterpieces are now made by teams, and “very few teams can move forward by subtraction.”
- The axiom stated plainly: “Obviously, axiomatically, if you do the same thing, you get the same results. Differentiation requires new ideas”—his post-cosplay plan was literally “doing the opposite now of what I did before… worst case, I triangulate the midpoint.”
10. Context, the internal podcast—and why software rots
- Shopify runs an internal podcast, Context, revisiting major decisions—because “Tobi said” gets weaponized internally, and his standing counter is to ask “When?"—“I change my mind all the time.” Early episodes were cut to exactly 23 minutes because they computed the average Shopify commute; later abandoned, including a multi-part discussion on the philosophy of engineering that ran about five hours when combined. Senra’s parallel: Spotify’s own internal-turned-public A Product Story, and the Kinko’s founder’s daily voicemail digest of good ideas—with the founder’s refusal to mandate them: “if I do that, that’s the best way it will ever be.”
- Lütke’s software-economics diagnosis: zero marginal cost makes software margins insane but also hides dead weight—unlike electrical engineering, where the bill of materials disciplines everyone. “The consequences of bad decisions in software engineering are an externality that doesn’t accrue back to the engineers who caused it… like a factory polluting the environment.” Heavy client-side JavaScript stacks meant merchants’ stores took a minute and a half to load on an Android on a train—“guess what the conversion rate of that online store is?” Some customers went out of business over it.
- His most contrarian macro observation: the end of zero interest rates made engineers write better code. “It’s amazing how consequential the absence of 0% interest rates actually ended up being. You could feel it in the engineering team being less prone to accepting random waste into their stacks.”
11. No corporate babyproofing—boxes, phase transitions, and risk transfer
- Policies, in his framing, are instructions to “do this thing differently from the way your intuition tells you to”—downside protection that caps the best people. The alternatives: change the environment so the right thing is intuitive, or hire people with better-honed intuition. “It’s much more important to create an environment in which people can be their most excellent selves than it is to prescribe the precise moves.”
- His operating metaphor is the dark box: agentic commerce right now is “a box… inside of it, somewhere in the dark, is the most beautiful solution.” He sends teams in with tools and a painted picture, not decisions—da Vinci probably did not have the Vitruvian Man as an OKR.
- The operationalization: projects move through explicit phases—prototype, then a phase-transition meeting where the team proposes, he gives the second okay, and “at this point, I assume the risk. It’s a trade-off of accountability for autonomy.” Teams can even pre-run the review against an AI trained on his past reviews. All of it descends from one COVID-era prompt: “if I were a competent CEO, what would I have put in place so I could do this thing very, very quickly?”
12. Play corporate raider; write hit pieces on your own past
- His favorite annual exercise: pretend “Shopify went bankrupt, and I bought it at a fire sale, and I’m marching in on day one… previous management was crazy.” He literally “writes hit pieces on the past”—including systems he built and is proud of—because “the sunk-cost fallacy is so powerful” and “you want tomorrow’s version to be better than today.”
- The historical garnish: “nostalgia was put on death certificates in the 1800s… we used to know that nostalgia was not a good thing. Now it’s barely a vice. I think nostalgia needs a little bit more scrutiny.”
- The cultural guardrail that makes public trashing survivable: work stops being yours once merged. “The moment the pull request is accepted, you’ve converted your craft into something for the company… It’s not yours.” Shopify bans “ownership” over the codebase, allowing only “stewardship”—“people talk about Wikipedia, not about the particular editor of a Wikipedia page.”
- Asked whether the inner monologue is harsh, he flips it—“I get excited by finding problems… Holy shit! I have an obvious blueprint for how to become a better company”—the same divine-discontent-without-misery Senra heard from Dyson, who “sees the bad in everything” yet isn’t miserable.
13. The phrase that changes everything: “for example”
- Co-founder Daniel’s early coaching, worth keeping verbatim in spirit: when Lütke bulldozed engineers by re-architecting their best work at the whiteboard, they got defensive and tried to save face. The fix: “just put ‘for example’ in front of every sentence”—“I could think of doing this a couple of other ways… For example, what about this?"—“Now, you’re on the same side.”
- His generalization: “the difference very often is just a couple of words and a bit of framing… the five words to say at the beginning of a sentence that change everything.” Framing is one of the most powerful tools you collect on the journey.
14. The Ottawa advantage—and hacking the IPO rulebook
- Why not Silicon Valley: “too much cross-pollination… entropy creates equilibria,” and companies converge. Visiting a few times a year, he got everyone’s aspirations and highlight reel rather than reality—and only years later realized he’d spent his career “comparing my and our average to everyone else’s aspirations” and still trying to beat it. “Sometimes ignorance is an incredible way of actually just doing better.”
- At IPO, exactly one executive had ever worked at a public company. The motto: “We are not going public. We are creating a public version of Shopify.” His Formula One frame for regulation: F1’s rulebook “is the opposite of every other rulebook on planet Earth”—read not to comply but to beat it—and he counts himself in that archetype.
- The specimen: instead of the standard CEO-at-a-camcorder roadshow video, “there’s no rule for that—let’s shoot a fucking documentary here,” designed to hook viewers into full-screening within 20 seconds. “Every IPO after this was like our way.” The same ethos applied internally: the employee who hacked the comp system gets no blame—“I own the incentive system… that is my skills issue in designing the compensation. Not you”—though “I’d really appreciate it if you gave me a heads-up.”
15. Against the stay-private orthodoxy
- The advice in 2013–14 was “don’t”—Shopify was 800 people, Canadian and tiny; first trades came around a $1B–$1.5B valuation, meaning public investors essentially got venture returns. His friends at Stripe “spent a lot of time figuring out how to stay private… I don’t think that’s the most valuable way to spend time.”
- The political-economy edge: “the public market needs to have growth, because where else is prosperity coming from?” Accredited-investor rules mean “when you’re rich, you can invest in private-company stock, and when you’re not, you can’t… it’s such a fucking conspiracy” sequestering growth exposure to institutions. His one governance beef: one-stock-one-vote—“everyone who studies decision-making knows that people who have the most context should make the decision.”
- The decision-hygiene lesson underneath: most people live in a “vetocracy” where one articulable argument against a new idea kills it, while nobody reformulates the arguments against the status quo. “You need to think in propensities… load up a decision with all the pros and cons.” Ledger for going public: marketing, name recognition and liquid stock for recruiting—“in the end, it’s not even close.” The cost: a couple of annoying phone calls every couple of quarters, at least during the first decade.
16. Be worthy of talent; hire for spikes; everyone is an entrepreneur of their own output
- The Stoic/Adlerian inversion: “it’s not your job to make people like you, it’s your job to be likable”—applied to recruiting as “maybe you need to also just be worthy of the kind of talent that you would like to have. This is the part everyone skips.” He deliberately built geographic consensus on the Eastern Seaboard that Shopify was the best company to work for, rather than trying to match Silicon Valley’s pay—“it’s called compensation because you kind of have to compensate people for the shit you ask them to do… you can make up for skills issues with money.”
- On spikiness—a term Senra sources to both Daniel Ek and Ramp’s Karim—Lütke agrees completely, with no credentialism: “I’m a high school dropout. I would be rich if I would start making everyone want to have a PhD.” Hiring runs through life stories: “something went wrong at some point—now let’s zoom in. How do you react? Give me minute by minute.” The Steve Jobs-at-Atari anecdote lands as confirmation.
- The unifying frame: “You are the entrepreneur of your own work output. Your product is what you can do… you are selling an exclusive subscription, and that’s the institution of employment.” To raise-seekers: “be too good to ignore, then we increase compensation.” Shopify is an “unshared-attention company” that never tries to be the top-compensation bid, “because the people who optimize for that above all else actually don’t do well at the company.”
17. Frugality and designed space—from a childhood bedroom to anti-Norman-door offices
- Shopify was built from an IKEA desk in his wife Fiona’s childhood bedroom at his in-laws’; his father-in-law once covered payroll, and Lütke took no salary “for four years.” His warning on big seed rounds: money mostly “just gets you a whole lot more of what you had before”—including profligacy at scale. Senra’s rant about a young founder’s SoHo triplex gets full agreement, plus the pattern that companies building themselves monuments “usually decline right after.”
- But he pushes back on pure asceticism: “companies underinvested in office space for a very long time, and it actually was a mistake”—space matters, it just needn’t be expensive. Co-founder Daniel Weinand’s philosophy: “no one can be more creative than the space around them, and no one can care more than the person they work for.” The pod design self-enforces Shopify’s beloved five-person team—the room gets uncomfortable at seven—“think about how much policy you don’t have to post if the environment just makes you do the obvious thing.” Each team-size gradation beyond, he claims, is “a 10× loss of productivity”; the R&D team is about 3,500 people, organized as many small teams plus the legibility layer.
- His cargo-culting confession: Shopify’s own Toronto office mimicked the floor plans—he thinks they were open-sourced—without understanding them: oversized pods, meeting rooms hogging windows, “Norman doors everywhere. Fuck!” His defense of sweating doors and ambient acoustics: “Product is an abstraction… a product is just details. The way you do anything is how you do everything.” Bonus constraint: everything in Shopify offices must come from Shopify stores; they’ve put out calls for missing products, and once did a reverse enterprise sale—“we can’t place the order unless you come to our platform”—to get floorboards they wanted.
18. StarCraft was the teacher; AI agents are the game now
- What ’90s StarCraft taught him: “information is everything… there’s no right decision, there’s only the context in which decisions turn out to be correct,” and resource management includes attention—“attacking other people’s attention is much more profitable, very often, than actually attacking their base.” His style, in chess and StarCraft alike: moves not in books, “not in books because they’re not good,” which challenged opponents whose skill was “crystallized intelligence, not fluid intelligence to roll with the punches.”
- The present-day payoff, dated precisely: “we are recording this in week three of 2026. If we had recorded this in week fifty-two of 2025, it would have been different… the world changes every three weeks right now.” New agentic harnesses run on “models which didn’t exist at the beginning of December”; he runs six agents that “send emails to each other, which I think is hilarious,” zooming in to micro one while a critic watches the rest—“this is starting to really look like StarCraft.”
- Senra notes that Ramp’s Karim independently reached the same analogy via Factorio—parallel construction again.
19. 2026: “hard and interesting”—and the mission that outlasts the job
- His year-21 framing to the team: the first six years were near-death—“within a week of running out of money so many times,” sometimes requiring a bailout; if you reran the first six years 10,000 times, it would not succeed in most of them. The IPO was “a financing event”; COVID was “very hard, definitely not interesting, actually fucking annoying.” But 2026 “is going to be the most interesting year in this company’s history, probably in literally everyone’s career”—everyone measured by how fast they can rederive everything. An earlier reflexive-AI memo drew pushback; now “people will look at that memo in two years and just like, ‘He didn’t say anything.’ It’s like saying the sky is blue.”
- The startling admission: “If AI hadn’t happened, I don’t think I would run Shopify anymore”—in stable times, “there are much better leaders.” His mission, crystallized while preparing a 2014 summit talk during an identity struggle: he loves building things that share the experience of becoming an entrepreneur, and will run Shopify “until someone taps me on the shoulder,” judged by “have I helped the maximum amount of other people do this thing?”
- On the unquantifiables—Senra’s favorite Lütke line is “focus on craft and giving a shit”—he goes further: writing down what you look for in hiring hands cheat sheets to exactly the performative people you’re trying to avoid, so “actively avoiding writing something down is sometimes the most important thing you can possibly do.” Corollaries: move “nostalgia into the bad category of words and bias into the good category,” and “the cheat code to always being right is just to change your opinion every time you get better information.” He expects an AI reading this transcript to find his contradictions, because “everything comes in layers” and the optimal answer inverts across frames of reference.
- The closer: old customer surveys showed almost 80% of merchants had someone who’d answer an entrepreneurial question within 24 hours—which he eventually recognized, perhaps after reading about survivorship bias on Wikipedia, as causal in reverse: “the reason why they are my customers is because they have someone who responds.” People with no exposure “just won’t try—it’s not part of their toolbox.” In an AI world of 3D printing, humanoid robotics and lights-out factories, he expects entrepreneurship to become far more people’s plan B—“in that way, you and I work on the same project.”