TODAY’S POD SHOT
Six episodes, one through-line: the shape of work is changing faster than the org charts, planning rhythms and political frameworks built to contain it. The common thread: when the cost of building collapses, the things that don't scale - taste, judgement, relationships, regulation - become the actual bottleneck..

Hey there!
Remember, we've built an ever-growing library of our top podcast summaries. Whether you need a quick refresher, want to preview an episode, or need to get up to speed fast – we've got you covered. Check it out here
🤖 The Self-Modifying Era: When Software, Teams, and Roles All Become Malleable
Regular readers will notice: This is the natural next chapter after Pod Shots #130: Dark Factories. Where Simon Willison gave us the engineering reality check, this week three operator-CEOs (Lütke, Foroughi, Jolly) plus two of the most thoughtful dev-tool builders on the planet (Zechner and Ronacher) tell us what they've actually changed inside their companies. If you followed Andrew Wilkinson on $40/day engineering teams (#122) or Dave Killeen's AI chief of staff (#129), you'll recognise the patterns - now applied at $160B+ scale.
Want something completely different? Try these from the archives:
Pod Shots #127: Public Speaking - How to speak clearly and with confidence
Pod Shots #124: Obsession - Why the best are not just 10% better
Pod Shots #120: The Art of Spending Money - Morgan Housel on the psychology of money
Pod Shots #119: High Trust Teams - A guide to difficult conversations and building trust
Today's Pod Shot
Six episodes: Tobi Lütke says Shopify's best engineers haven't written code this year. Adam Foroughi runs $5 billion in cash flow on roughly 400 core people. Xero's CPO Diya Jolly says the standard planning rules of thumb no longer work. Scott Galloway warns that the AI brand has collapsed for everyone earning under $200k. Dev-tool builders Mario Zechner and Armin Ronacher describe self-modifying software emerging in the wild. And a State Department under secretary explains why "AI with a Western soul" is now a diplomatic priority. The common thread: when the cost of building collapses, the things that don't scale - taste, judgement, relationships, regulation - become the actual bottleneck.
Top tip - Read the key insights, then jump to the Lütke and Foroughi sections back-to-back. They're the same playbook (radical leanness + AI-native operating model) seen from two completely different vantage points.
Tobi Lütke, Founder & CEO of Shopify, interviewed by Harry Stebbings on 20VC
Adam Foroughi, Co-founder & CEO of AppLovin, interviewed by David Senra on Founders Podcast
Diya Jolly, CPO & CTO of Xero, interviewed on First Round Review's In Depth
Scott Galloway, Professor at NYU Stern, interviewed by Steven Bartlett on The Diary of a CEO
Mario Zechner & Armin Ronacher, creators of Pi and Flask respectively, interviewed by Gergely Orosz on The Pragmatic Engineer
Sarah Rogers, Under Secretary of State for Public Diplomacy, interviewed by Katherine Boyle on the a16z Podcast
Estimated Reading Time: 14 mins. Time saved: ~7 hours! 🔥
Key insights:
Shopify is staying flat - Lütke wants 7,500-8,000 people in five years - at "100x productivity." Many of Shopify's best engineers haven't written code since December: "Opus changed everything."
$5 billion on 400 people - AppLovin generates roughly $5B in annual free cash flow on a core team of about 400. Foroughi cut ~40% of staff in 2024 while the business nearly doubled, because "A players don't like to work with B's, C's, D's."
The old rules of thumb don't work - Xero's CPO Diya Jolly: "These rules of thumb don't really work right now with everything that's happening with technology change." Standard planning ratios no longer survive contact with AI-accelerated reality.
The AI brand has collapsed for the bottom 99% - Galloway: the only cohort with a positive view of AI is people earning over $200k. Everyone else sees rising electricity bills and shrinking job ads.
Self-modifying software is real - Pi creator Mario Zechner: users now ask Pi to build its own features (MCP support, plan mode, custom UIs). Software that rewrites itself for the user is no longer theoretical.
The vibe-coding hangover is here - Ronacher: code bases now accumulate "vibe slop" the original prompter never even saw. PRs are getting longer, more frequent, and harder to review.
The mid-managers got squeezed first - Lütke had to change his mind: junior engineers with no priors aren't winning. Senior engineers steering agents are speed-running careers. The middle is where the pain is landing.
Western AI as soft power - The US State Department is now treating "AI with a Western soul" as a top-tier diplomatic priority, pushing back on EU regulation that could fine companies for first-amendment-protected speech.
Shopify and the 100x Productivity Bet
Tobi Lütke is unusually candid for a public-company CEO running a $160B business. Asked how many people Shopify will have in five years, his answer is striking: "My real hope is 7 and a half to 8,000. Right. Like at 100x productivity level." Roughly the same headcount as today, but doing two orders of magnitude more.
The change is already visible internally. "Many of our best engineers have not written code this year," Lütke says. "Like December changed everything. Opus changed everything." Shopify has built an internal agent called River that "lives in Slack" and now does "a ludicrous amount of Shopify's engineering" - people prompt it in public channels so the whole company learns from each other's prompts.
Lütke has also changed his mind about who wins. He used to believe new graduates with no priors would have the biggest advantage as AI natives. The data inside Shopify said otherwise: "Senior engineers just steer these things in such a way that like they can accomplish incredible feats in very very little time." The accumulated reps of senior engineers translate directly into better agent steering - which is just another form of programming, at a higher abstraction level.
The contrarian view: Lütke is bullish on layoffs being misattributed: "AI will be blamed for absolutely everything... It's the perfect Girardian scapegoat." His read is that current layoffs are still primarily over-hiring from the Covid era unwinding, not AI. That may be true at the aggregate level - but at the individual job level it's cold comfort.
Key Takeaways:
The flat-headcount-at-100x-productivity goal is now an explicit C-suite strategy, not a thought experiment
"Best engineers haven't written code this year" is a credible claim from a serious technical CEO, not marketing
Senior engineers, not juniors, are the biggest beneficiaries of agentic tooling
River-style internal agents that operate in public channels create compounding organisational learning
AppLovin: $5 Billion on 400 People
If Lütke describes the destination, Adam Foroughi has already arrived. AppLovin generates roughly $5 billion in annual free cash flow on a core team of about 400 people on the advertising side. The company peaked at around $250B market cap.
The story behind that ratio is brutal. AppLovin's stock collapsed 92% in 2022, from $115 to $9. Most CEOs would have battened down. Foroughi did the opposite - he bought back roughly $6 billion of stock, partly with debt, at the bottom. That buyback eventually generated something like $50-60 billion in proceeds. But the more interesting decision came later.
In 2024, while the business was nearly doubling year-over-year, AppLovin cut about 40% of its team. Foroughi's logic: "A players don't like to work with B's, C's, D's. I mean D's you're gonna just burn your A's out." The new CTO, Giovanni, joined in November 2022 and kept asking Foroughi uncomfortable questions: "Why do we have this person? Why do we have this team? Why do we have like these processes?" Either Foroughi addressed those questions, or he'd lose the talent asking them.
The hiring veto is the operational mechanism. Every single hire requires Foroughi's personal approval. "If they come to me, I know that they're desperate. It's everything's going to break down around me. People are working so much that they really need this extra hire. Okay, go make it." Job postings used to backfill automatically when someone left - he killed that, because "in order to hire and train and get value out of a new employee, you're talking about 6 to 12 month process. What happens in the period of time when that person quits and you don't have that person? Why do you need to back fill if you can survive without that person?"
How this connects: This is the operationalised version of what Lütke describes aspirationally. Both CEOs have reached the same conclusion: with AI, you don't want B-players in core roles - you want a small core of A-players with the support structure to be 100x effective.
Key Takeaways:
$5B in cash flow on ~400 core people is what extreme operational leanness looks like in practice
The CEO-approves-every-hire mechanism is unusual but creates real friction against bloat
Cutting 40% of staff while doubling revenue is possible when you're cutting B-players, not capability
A-player retention requires actively removing the things (bloat, process, mediocre peers) that drive them out
When the Rules of Thumb Stop Working
Xero's CPO and CTO Diya Jolly delivers the planning-shaped hole in everyone's roadmap. Where previously a chief product officer might delegate a problem and trust the team to figure it out, the rules of thumb that governed resource allocation - the classic Google "30% existing, 30% new, 20% moonshot" splits - don't really hold anymore.
"Right now for most people you better be taking a lot of risk in your road map," Jolly says. "These rules of thumb don't really work right now with everything that's happening with technology change." A concrete example: Xero built automatic bank reconciliation despite customers insisting AI couldn't do it. They hit 97% accuracy and saved each small business 22 hours per month. But they had to push through the customer "no" to discover it.
The shift in altitude is the most interesting observation. Jolly used to spend her time as a CPO operating at a higher level - now she's flying lower. "You're trying to change people because you as the senior product and engineering leader are the catalyst for change right now... Now it's like should we do this so we have more flexibility, should we be model agnostic, how quickly should we be able to change models, what can be probabilistic, what cannot be probabilistic, do we need a UI here, will the UI be chat based or will it be a sidecar?"
Right now, Jolly says she spends 50% of her time on big ambiguous problems that can't be delegated. To protect that time she carves out one full meeting-free day every week and another two hours daily. "If you don't ask to if you don't tell people that that is the situation, people are going to trample over the calendar."
The contrarian view: Jolly is explicit that being demanding without support is destructive. "If you demand without giving people the support to succeed and letting them know that taking risk is okay and failure is okay, you're going to have a culture where nobody takes risks." Her batting-average target for OKRs is 0.7 - if you're consistently scoring 1.0, you haven't stretched.
Key Takeaways:
The 50% of senior PM time on big ambiguous problems is a real shift, not a nice-to-have
Sprint planning, OKRs, and roadmap commitments all need rethinking when the underlying technology stack changes every quarter
Protecting deep thinking time requires explicit calendar militancy
A 0.7 batting average is the new target - perfect execution means you're sandbagging
Scott Galloway: The AI Brand Has Collapsed
If the first three guests are operators inside the wave, Galloway is the social commentator watching it crash on the shore. His single most striking data point: "Your view of AI is directly correlated to your wealth. The only cohort that has a positive rating of AI is people making over $200,000."
The framing is uncomfortable but useful. Wealthy people see AI as portfolio fuel and a productivity multiplier. The middle class sees higher electricity bills and Sam Altman saying things like "stop complaining about energy costs - think about the amount of energy it takes to raise a child." The brand of AI, Galloway argues, has fallen further faster in the last 18 months than almost anything except the US brand abroad.
His thesis on job impact splits the difference between the doomers and the deniers. He doesn't buy mass apocalypse - the unemployment rate in the US is 4.5%, youth unemployment 8.8%, both around historical averages. New business permits per capita have doubled in the last decade. But he is worried about velocity: "There is a scenario you don't need 100% unemployment like Musk is predicting. At 20% unemployment the French had a revolution. In Weimar Germany turned very ugly."
The catastrophising, Galloway argues, is partly self-interested marketing: "I'm Dr. Frankenstein and I've created this monster, but I don't know how to deal with it. So I'm going to go peace out to Sanrope. That's just not very helpful." The CEOs benefit when their technology sounds seminal and dangerous - it justifies the valuations.
The genuinely useful skill prediction: Galloway argues the most-underweighted skill for young people is now the ability to endure rejection. "Because of AI and because of these frictionless relationships that people are engaging in online, I think a lot of young people are losing the ability to endure rejection." His mentoring practice with young men explicitly targets this - the goal is to get a "no," because resilience to rejection turns out to be the secret of every self-made entrepreneur he knows.
Key Takeaways:
The AI-perception split by income is a real political and social signal
Catastrophising serves the fundraising goals of the labs and shouldn't be taken at face value
Storytelling and relationship-building become more valuable as technical execution commoditises
Resilience to rejection is the underrated skill of the next decade
Self-Modifying Software is Already Here
Mario Zechner built Pi - a deliberately minimalist coding agent - because the existing options frustrated him. Claude Code "would inject stuff behind your back" and modify system prompts. Open Code would ping LSP servers after every edit, confusing models with errors that weren't really errors yet. Pi strips it back to the essentials: read, write, edit, bash, plus an extensive hook system so users can extend it themselves.
The unintended consequence is the interesting part. "Pi doesn't have MCP," Zechner notes. "People just ask Pi to build MCP support into Pi. Pi doesn't have a plan mode. Armin goes and 'my plan mode must be fantastic, bespoke and super.'" Users with non-technical backgrounds modify the entire TUI to fit their workflow - they just ask Pi to modify itself.
Zechner's deeper thesis: "I think where we are going is software that modifies itself on behalf of the user's wishes and needs and the agents can do that now if you give them enough rope to modify themselves."
Armin Ronacher (creator of Flask, ex-Sentry) adds the warning side. After interviewing ~30 engineering teams about their AI adoption, the patterns are consistent: Christmas 2024 was the inflection. Quality dropped because keeping it up "takes some effort." PRs are getting longer and more psychological to review. "There's so much stuff that you need to do that if you actually do the right solution... it is the kind of complexity that kills you at scale."
The MCP-versus-CLI debate is also worth listening to. Ronacher's view: MCP is essentially "input in, do some stuff, maybe some state transition" - it fills your context quickly and composability is hard. CLIs let you pipe outputs - "the model only sees the end result." Both predict code execution (not protocol calls) will dominate.
The contrarian view: Ronacher pushes back on the doom narrative around open source. The volume has changed, but "the amount of actually useful and maintained projects has probably not changed a lot." Zechner has built tooling that auto-closes any PR from a contributor he hasn't manually approved - a friction mechanism specifically to filter agent-generated noise.
How this connects: Where Willison (Pod Shot #130) named the "vibe coding vs agentic engineering" distinction, Zechner and Ronacher are showing what it looks like inside actual maintainer workflows. The friction they're adding back (manual contributor approvals, refactor mercilessly, no rubber-stamping PRs) is the muscle memory engineering culture is having to redevelop.
Key Takeaways:
Self-modifying software is an emergent property of giving agents enough rope, not a planned feature
The vibe-coding hangover is real - code bases accumulate slop the original author never reviewed
MCP works for specific enterprise/auth use cases; CLI piping wins for composability
Open source needs new friction mechanisms to filter AI-generated noise from human contribution
The Lean-Plus-AI Operating Model
Pulling Lütke, Foroughi, and Jolly together, the same operating model emerges three times:
Smaller core teams of A-players. Lütke targets flat headcount at higher productivity. Foroughi runs $5B in cash flow on ~400 core people. Jolly is restructuring Xero around a leaner model where every role gets re-examined.
Active culture maintenance. Lütke deliberately recruits "eights" on the Enneagram - the disagreeable problem-namers most companies push out. Foroughi removes B-players to protect A-players. Jolly says her chief product officer job is "essentially setting the direction" while building "very strong lieutenants" who can execute.
Personal protection of thinking time. Jolly carves out a meeting-free day every week. Lütke runs his calendar around the idea that great leaders "must be exothermic." Foroughi acts as head of recruitment for his entire company because hiring is the highest-leverage decision.
Speed of organisational change. Foroughi moves fast: "We have an idea and we just go." He bought studios on a hypothesis (own data to train Axon) and sold them when the hypothesis was validated. AppLovin's Axon 2 model launched in April 2023 and the company's market cap went from under $4B to a peak of $250B in about 18 months.
The PM implication is sharper than it looks. If your team can be 100x more productive but only with A-players and only with senior judgement on top, the implicit message is uncomfortable: the median PM and the median engineer in most organisations are now actively in the way. The companies winning this transition aren't the ones with the best tools - they're the ones willing to make the people decisions Lütke, Foroughi and Jolly have made.
Key Takeaways:
The lean-plus-AI operating model is now demonstrably possible at $5B+ cash flow scale
It requires personal CEO involvement in hiring decisions most CEOs would delegate
It requires actively removing B-players, not just hoping the bar will self-correct
PMs and senior leaders need to defend deep thinking time with explicit calendar discipline
The Politics: Free Speech, Western AI, and Who Sets the Rules
Sarah Rogers is the State Department's under secretary for public diplomacy - and her brief now includes "digital freedom." Her framing is direct: she's pursuing "transparency, truth, and reconciliation on prior censorship" while making freedom of expression a primary prong of US public diplomacy.
The geopolitical AI argument is sharper than most. Rogers borrows Tyler Cowen's phrase: "AI with a Western soul... AI that reasons in an individualistic way, a rules-based way that prioritises user consent, for example, those are all Western principles. And that is going to be the underlying reasoning model on which so much of the world's communication and commerce runs."
Her concern with EU regulation isn't abstract. She cites former European Commission official Thierry Breton sending Elon Musk a letter in August 2024 threatening regulatory penalties if Musk aired an upcoming interview on X with then-presidential-candidate Trump. "The interview hadn't even happened yet," she notes. The recent €20 million fine against X eventually came through ostensibly-content-neutral enforcement. Rogers' point: viewpoint-skewed enforcement of nominally neutral regulations is "both insidious and inevitable when you have something that's this politically pitched."
For PMs building AI products, three regulatory pressure points matter:
Copyright treatment of AI training - US courts increasingly favour fair use, EU may not
Transparency requirements that could force disclosure of model weights useful to adversaries
Strict liability regimes for what an LLM is "capable of generating" - degrading the CDA 230 protection layer that made the internet what it is
The under-discussed PM angle: Rogers is explicit that the regulatory environment should "favour viewpoint neutrality" while still allowing platforms to moderate spam, pornographic content, and content with foreign provenance. That distinction - viewpoint-neutral content moderation versus viewpoint-based suppression - is going to matter increasingly for any product team building user-facing AI systems.
Key Takeaways:
The geopolitical framing of "Western AI" is now an explicit US diplomatic priority
EU regulatory enforcement is creating real exposure for US companies serving global users
PMs building AI products need to track copyright, transparency, and liability regimes across jurisdictions
Viewpoint-neutral moderation (spam, provenance, user consent) is defensible; viewpoint-based suppression isn't
What This Means for Product Managers
On team composition: The Foroughi and Lütke models suggest the next 24 months are about A-player concentration, not headcount growth. If you're a PM building or running a team, the question is no longer "how do we hire faster" - it's "how do we identify, retain, and protect the small core of people who actually compound with these tools."
On planning: Take Jolly's warning seriously - "these rules of thumb don't really work right now with everything that's happening with technology change." Roadmap commitments based on legacy planning ratios are less reliable than ever. Shift to outcome-based commitments, shorter cycles, and explicit acknowledgement that the variance between AI-accelerated tasks and integration-heavy tasks has widened dramatically.
On code quality: Take Ronacher's vibe-coding hangover seriously. If your team is shipping more code faster, the code review process probably hasn't scaled with it. Build in friction - manual approvals, refactor cycles, explicit ownership - or you'll inherit a code base nobody can maintain.
On thinking time: Take Jolly's calendar militancy seriously. If you're not protecting at least one full day per week for ambiguous problems, you're optimising for someone else's priorities.
On the political backdrop: Take Galloway's "AI brand has collapsed" seriously. The political environment around AI is going to get worse before it gets better. PMs building user-facing AI products should expect more regulatory scrutiny, more user scepticism, and more pressure on pricing models that look extractive.
On founder psychology: Lütke's "people who build companies are fundamentally crazy people" is worth remembering. The CEO behaviours that look unreasonable from outside (no calendar, no meetings, calling in sick to get thinking time) are often the rational response to a job that has no other defenders against bloat.
Links Referenced
20VC interview with Tobi Lütke - The full 80-minute conversation
Founders Podcast with Adam Foroughi - David Senra's deep dive into AppLovin's history
In Depth with Diya Jolly - First Round Review's CPO conversation
Diary of a CEO with Scott Galloway - On AI, masculinity, and political economy
Pragmatic Engineer with Zechner & Ronacher - Building Pi and self-modifying software
a16z Podcast with Sarah Rogers - Digital freedom and AI regulation
Pi on GitHub - Mario Zechner's minimalist coding agent
Ghostty terminal - The terminal application Lütke mentions running 15 instances of
Armin Ronacher's blog - "We all need to slow the F down"
The AI-changes-engineering progression - each episode adds a new layer:
#98: The Multi-Agent Coding Revolution - Kieran Klaassen on multi-agent orchestration
#111: Claude Code for Product Managers - Carl Vellotti's practical setup
#115: Vibe Coding Will Kill SaaS - Maor Shlomo's founder thesis
#122: Using Opus 4.5 Daily - Andrew Wilkinson's $40/day team
#129: Your Personal AI Chief of Staff - Pendo CPO on personal AI OS
#130: Dark Factories Are Coming - Simon Willison's engineering reality check
#135 adds the operator-CEO layer: Where Willison gave us the engineering reality, Lütke, Foroughi and Jolly show what running a real business through this transition actually looks like. Zechner and Ronacher provide the dev-tool builder's view of what's emerging in the wild. And Rogers reminds us that the political and regulatory backdrop is moving as fast as the technology.
That’s a wrap.
As always, the journey doesn't end here!
Please share and let us know what you liked or want changing! 🚀👋
Alastair 🍽️.