LLenny's Podcast
← All episodes
31 July 2025

He saved OpenAI, invented the “Like” button, and built Google Maps: Bret Taylor on the future of careers, coding, agents, and more

7Frameworks
15Insights

Frameworks in this episode

Insights & moments

The myth-busts, hot takes, explainers, and tools worth keeping.

Hot Take· 3

Hot Take20:00

Founders are single-issue voters based on their own skillset

Taylor warns that founders subconsciously reach for their personal superpower as the answer to every problem: engineers blame engineering, designers reach for a redesign, BD people chase a partnership. He argues incorrect storytelling — repeating a guess about why you lost until it hardens into 'fact' — can send a company's whole strategy in the wrong direction. If the fix you're proposing happens to be the thing you've done your whole career, it's at least 30% likely you chose it for comfort, not truth.

  • Repeating an unverified reason for a loss turns intuition into a 'fact' that misdirects strategy.
  • A salesperson's 'too expensive' may really mask a product differentiation problem.
  • Engineers, designers, and BD founders each default to their own discipline as the universal fix.
  • If the solution is what you're best at, question it — ~30% chance it's comfort, not truth.
  • Good co-founders and honest cross-functional conversations are the guardrail.

Uh, people don't like my product because of X. And if you tell that to yourself and you tell it to your team, all of…

Bret Taylor · 20:30

So, if you're a great engineer, the answer to almost every problem in your business is engineering.

Bret Taylor · 22:00
#founders#decision-making#product#self-awareness
Hot Take31:30

Study computer science, even if you never 'learn to code'

Taylor separates learning to code from studying computer science and argues the latter stays extremely valuable. Writing code is shifting from typing into an editor to operating a code-generating machine, and doing that well requires systems thinking — Big-O, caching, algorithms, what's hard vs. easy vs. impossible. He illustrates with Facebook's newsfeed: a Photoshop mockup with perfect photos is easy, but designing a system that stays delightful with messy real-world input you don't control is the actual hard part.

  • Computer science teaches systems thinking, which outlasts the specific act of typing code.
  • Future software work = operating a code-generating machine, not writing every line.
  • The newsfeed mockup looked beautiful; real messy data exposed the true systems problem.
  • Facebook forced designers to mock up with real, messy newsfeed data, not artificial content.
  • Hold a loose attachment to how you do your job — his famed Maps rewrite skill is becoming a NASA-human-calculator relic.

I do still think it's studying computer science is a different answer than learning to code.

Bret Taylor · 31:30

creating software is going to transform from typing into a terminal or typing into visual studio code to operating a code generating machine.

Bret Taylor · 32:30
#coding#ai#computer-science#systems-thinking
Hot Take37:00

We need a programming system built for LLMs, not humans

Taylor argues most programming abstractions were designed for human programmer productivity, but if the marginal cost of writing code goes to zero, that design center changes. Python is ergonomic and beloved by data scientists yet a comically bad target for AI generation — slow, hard to verify, riddled with runtime errors. Instead of optimizing for how pleasant code is to write, the new 'programming system' should optimize for whether a machine's output provably did what you wanted, borrowing ideas like Rust's compile-time memory safety, formal verification, and AI supervising AI.

  • Existing language abstractions assume human-programmer productivity as the constraint.
  • Python is ergonomic for humans but inefficient and hard to verify — a bad AI generation target.
  • Rust proves a property (no memory leak) just by compiling; we need more guarantees like that.
  • If you must read every AI-generated line, reading becomes the bottleneck — or you ship unsafe code.
  • He calls it a 'programming system,' not just a language — compiler, tests, self-reflection, supervisor models together.
  • Vibe coding produces prototypes, but the hard part has always been maintaining and safely changing complex systems.

It's such a comically bad thing for AI to generate just because it's one of the most inefficient programming languages of all time.

Bret Taylor · 39:30

What we care about is when this machine generates code, do we know that it did what we wanted it to do?

Bret Taylor · 40:30
#ai#programming-languages#verification#future-of-coding

Explainer· 4

Explainer52:30

The three segments of the AI market — and where founders should build

Taylor maps the AI market into three parts. Frontier/foundation models will consolidate to a few hyperscalers because they're pure capex plays where the asset deteriorates fast — startups shouldn't build one unless they're Elon. Tooling (data labeling, evals, specialized models like ElevenLabs) is a real market but 'close to the sun,' at risk of being obviated by an infrastructure provider's developer-day launch. The biggest opportunity is applied AI — agents, which he calls 'the new app' — where high margins, less-technical buyers, and a long tail of vertical companies reward founders who deeply understand a specific business problem.

  • Frontier models consolidate to hyperscalers: capex-heavy and the asset deteriorates in value fast.
  • Tooling is viable but 'close to the sun' — infra providers can obviate you at a developer day.
  • Applied AI / agents is the richest opportunity — 'agent is the new app.'
  • Agents resemble SaaS: higher margin, product-led rather than technology-led, paying a tax to model providers.
  • The long-tail winners will be founders who understand a boring vertical business problem deeply.

I think agent is the new app.

Bret Taylor · 55:30

Um I I'm very excit I don't think startups should probably build foundation models.

Bret Taylor · 57:30
#ai#startups#agents#market-strategy
Explainer59:30

Why agents are a real productivity step-change

Taylor argues software since the PC era delivered far smaller productivity gains than the very first wave of computing, because it only made individuals slightly more productive. Agents change that by accomplishing a job autonomously — like AutoCAD and Revit eliminating the drafts-people who once made up the majority of a mechanical engineering firm. Because an agent's output is both autonomous and measurable, it's easier to value than productivity software, which is why he believes the whole market will be pulled toward agents and outcomes-based pricing.

  • The biggest productivity jump was early computing (ERP, databases), not the PC-era software that followed.
  • His father's mechanical-engineering firm went from mostly drafts-people to zero via AutoCAD/Revit.
  • Agents accomplish a job autonomously rather than making one person marginally faster.
  • Autonomous, measurable output makes agent value self-evident and attributable.
  • The market will be pulled toward agents and outcomes-based pricing as the obviously correct model.

Now there are zero draft people at his company.

Bret Taylor · 1:00:30

like the whole market is going go towards agents. I think the whole market is going to go towards outcomes based pricing.

Bret Taylor · 1:03:30
#ai#agents#productivity#economics
Explainer1:04:00

Outcomes-based pricing, explained with Sierra

Taylor explains outcomes-based pricing through Sierra: a customer-service phone call costs roughly $10-20 (mostly labor), so when an AI agent resolves the issue and the customer is happy, the company saves ~$15 and pays a pre-negotiated 'resolution' rate. He contrasts this with token- or usage-based pricing, which he says isn't even correlated with value in AI — a long call that fails and earns a bad review added negative value. Citing the famous engineer who reported negative lines of code, he argues outcomes-based pricing turns a technology company from a vendor into a truly aligned partner.

  • A typical support call costs ~$10-20, mostly labor; an agent resolution saves ~$15.
  • Sierra charges a pre-negotiated 'resolution/containment' rate, and even runs sales-commission agents.
  • Requirements: the agent must be autonomous and the outcome measurable.
  • Tokens are a poor value proxy — like reporting lines of code; a long failed call adds negative value.
  • Outcomes-based pricing makes the vendor a genuinely aligned partner and forces extreme customer-centricity.

He famously went in with a report that had a negative number because I think he did a big refactory and deleted a bunch and…

Bret Taylor · 1:07:00

think every technology company aspires to be a partner, not a vendor.

Bret Taylor · 1:08:00
#pricing#ai#agents#business-model
Explainer1:17:30

Match your AI go-to-market motion to who actually buys

Taylor lays out three proven go-to-market models and stresses matching them to the purchasing process. Developer-led (Stripe, Twilio) works for platform products sold to engineers with latitude, especially startups. Product-led growth works only when the user and buyer are the same person (small-business software), and breaks for things like expense software where the finance team buys but employees use. Direct sales (SAP, Oracle, ServiceNow, Salesforce) fell out of fashion but is returning in AI because so many opportunities have a buyer who isn't the user.

  • Developer-led fits platform products and startups with engineers who can choose tools.
  • Product-led growth works only when the user and the buyer are the same person.
  • PLG breaks when buyer and user differ, e.g. expense software bought by finance, used by employees.
  • Direct sales is coming back in AI because buyer and user are often different.
  • Founders stumble by picking a motion without thinking through how the software is actually purchased.

I've actually seen more recently with a lot of AI companies, direct sales come a little bit more back into fashion

Bret Taylor · 1:20:00

Where I see entrepreneurs stumble is they'll sort of choose uh a go to market motion without thinking through the uh what is the process…

Bret Taylor · 1:20:30
#go-to-market#sales#startups#ai

Story· 4

Story04:30

The Google Local flop that became Google Maps

Bret Taylor's first prominent failure as a young Google PM was Google Local, a me-too digital version of the Yellow Pages that flopped despite prime placement on the Google homepage and a tough product review with Marissa Mayer and Larry Page. Given a second shot, his team inverted the hierarchy of an ugly little MapQuest map next to search results, made the map the canvas, and integrated mapping, local search, and driving directions into Google Maps. It drew ~10 million users on day one and 90 million on the day satellite imagery (Keyhole/Google Earth) launched.

  • Google Local failed because it just digitized the Yellow Pages instead of offering a differentiated experience.
  • A poor product review with Marissa Mayer and Larry Page dented his reputation but earned him a V2 attempt.
  • The breakthrough was 'inverting the hierarchy' — making the map the canvas rather than an afterthought.
  • Google Maps got ~10M users on day one; satellite imagery drove 90M on a single day.
  • Product lesson: disassemble the Lego set and reassemble it into something new native to the platform.

I mean when we launched Google Maps we got about 10 million people using on the first day which at that scale of the internet…

Bret Taylor · 09:30

really disassembling the Lego set and reassembling it into something new rather than just digitizing what was there before.

Bret Taylor · 10:00
#product#google-maps#failure#career
Story15:00

Sheryl Sandberg's talking-to and 'the most impactful thing I could do today'

As a new CTO of Facebook suddenly running a 1,000-person org, Taylor was underperforming while spending time on the product and technology work he personally enjoyed. Sheryl Sandberg pulled him into a room and gave him blunt management feedback; after a defensive night, he realized she was right. Reframing his job around 'what is the most impactful thing I can do today' — even if that meant recruiting or partnerships instead of engineering — made him better at the job and, surprisingly, happier, because what he actually loved was impact.

  • He was subconsciously conforming the job to the tasks he liked rather than what the org needed.
  • Sandberg's direct, uncomfortable feedback was the kind he listened to because she clearly cared.
  • The reframe: wake up asking what single action most raises the odds of the outcome you want.
  • He discovered he loved impact itself — not just engineering or product design.
  • Danger: 'the most impactful thing' is easy to say but very hard to answer honestly.

And then I woke up the next day, I was like, no, she's right.

Bret Taylor · 17:00

which is I was trying to conform the job to the things I thought I liked to do.

Bret Taylor · 17:30
#leadership#mentorship#management#mindset
Story24:00

FriendFeed had the better product and still lost to Twitter

Taylor's first company FriendFeed, a 12-person team of mostly ex-Google engineers, invented the like button and a real-time newsfeed and was innovating faster than a Twitter that was frequently down with the 'fail whale.' But when Obama, Ashton Kutcher, and Oprah joined Twitter in one summer, FriendFeed got crushed — for reasons unrelated to product. Biz Stone's team focused on getting celebrities worth following onto a follow-oriented network, while FriendFeed's engineers stayed heads-down polishing features.

  • 11 of 12 FriendFeed employees were engineers, so the team over-indexed on product polish.
  • Twitter's growth came from putting public figures worth following on a follow-based network.
  • FriendFeed was up 100% of the time and more feature-rich yet still lost.
  • Google's success made it hard for its PMs to learn distribution and business-model instincts.
  • The real gap: not soliciting outside advice — an 'outside-in' view of what could go wrong.

We were only really popular in Turkey, Italy and Iran. And at one point we were blocked in Iran.

Bret Taylor · 24:30

and we were up 100% of the time and we totally lost for no reason related to product at all

Bret Taylor · 26:00
#startups#distribution#friendfeed#twitter
Story1:25:30

The real origin of the like button: a 'one-click comment'

Before emoji, at least 70% of FriendFeed comments were one-word acknowledgements like 'cool,' 'wow,' or 'neat,' which cluttered the wholesome discussions the product was built for. The team's actual problem was getting those one-word answers out so real comments could stand out, so they framed the feature as a 'one-click comment.' The first version used a heart, but a colleague hated it and it didn't translate to sad or tragic posts, so they landed on the more neutral, universally-positive 'like.'

  • Pre-emoji, ~70% of FriendFeed comments were one-word acknowledgements.
  • The goal was to clear out one-word answers so genuine discussion could stand out.
  • The feature's original framing was a 'one-click comment,' not a 'like.'
  • The first version was a heart, but it was too much and didn't work for sad or tragic stories.
  • They chose 'like' as the most neutral option within the realm of positive, which also translated better.

And so the product problem we were trying to solve is get all the one-word answers out so that the discussion was actually like like…

Bret Taylor · 1:26:00

She said like if I look at a like hearts on every post, I'm going to vomit.

Bret Taylor · 1:26:30
#product#like-button#friendfeed#design

Tool· 1

Tool1:22:00

Bret Taylor's book picks: Competing Against Luck and Endurance

In the lightning round, Taylor recommends 'Competing Against Luck' (Clayton Christensen), the book behind the Jobs to Be Done framework he strongly believes in, though he jokes most business books should have been an article. His non-business pick is 'Endurance,' the true story of Shackleton's expedition, which he calls the best story of grit he's ever read and recommends to any entrepreneur going through a hard time.

  • Competing Against Luck (Clayton Christensen) is the source of the Jobs to Be Done framework he relies on.
  • He jokes most business books should be an article — buy it, then get the summary from ChatGPT.
  • Endurance (Shackleton) is his grit recommendation for entrepreneurs in a hard time.
  • He mostly reads fiction, not non-fiction.

My only critique is I think most these sort of like business books should be like an article. So maybe buy the book and punch…

Bret Taylor · 1:22:00

I've never seen a better story of grit in my entire life.

Bret Taylor · 1:22:30
#books#recommendations#jobs-to-be-done

Takeaway· 3

Takeaway28:30

How to decide whose advice to actually trust

Asked for heuristics on filtering advice, Taylor notes that confidence and correctness are not correlated — often the most eloquent, persuasive statements about things he knows well are the least accurate. His tactics: ask people not just for advice but for who else you should talk to (common names are a signal), and always ask 'why,' like an obnoxious two-year-old, to recover the underlying framework rather than a rule. Most advice is anecdata from a single experience, so triangulating three people lets you build a first-principles view.

  • There's no strong correlation between how confidently an opinion is stated and its quality.
  • Ask who you should talk to; recurring names signal genuinely good judgment.
  • Ask 'why' repeatedly to extract the framework, not just the rule.
  • Most advice is 'anecdata' — extrapolated from one backfire or one win.
  • Almost no single person's advice is statistically significant.

One thing that is particularly hard is there's not a strong correlation between the confidence uh with which someone expresses an opinion and the quality…

Bret Taylor · 28:30

The interesting thing about advice is people are often extrapolating from relatively few experiences.

Bret Taylor · 29:30
#advice#judgment#decision-making#mentorship
Takeaway45:30

Treat AI like a utility, not a phone, when raising kids

Taylor encourages his kids to weave AI into their lives, framing ChatGPT as more like Google search than an addictive push-notification phone. He sees the models as the best combination of every teacher a child has ever had — a personalized tutor that quizzes, explains a hard Shakespeare page from a photo, and adapts to whether a kid learns visually, by audio, or by reading. He calls it a democratizing amplifier of agency, while acknowledging schools are in an awkward, pre-'calculator on the exam' phase and that the same tools let unmotivated students avoid learning.

  • He distinguishes AI-as-utility (like Google search) from addictive phones he'd delay giving kids.
  • Models act as a personalized tutor that quizzes better than flashcards and explains from a photo.
  • AI democratizes tutoring for kids who can't afford one and unlocks classes their school lacks.
  • Education hasn't made its 'calculator on the AP exam' transition, so evaluation is broken for now.
  • The amplifier cuts both ways — it also helps disengaged students avoid learning.

I think every child in this world has a personalized tutor that can teach them in the way that they best learn visually,

Bret Taylor · 48:00

And I really think of AI fundamentally as a utility.

Bret Taylor · 51:30
#ai#education#parenting#learning
Takeaway1:08:30

How to actually get productivity gains from AI coding

Taylor is bullish on AI productivity but says today's tools are immature and counterintuitive: reviewing and fixing someone else's subtly buggy code is harder than writing your own, so raw AI output can add cognitive load. His two techniques are AI supervising AI — chaining a 90%-accurate generator with a 90%-accurate reviewer toward ~99% — and root-cause analysis, where a Sierra engineer works on the MCP server feeding Cursor so that missing context is fixed at the source rather than patching each bad output. Stop waiting for models to magically improve; treat it as a system and put in the work now.

  • Finding a subtle logical error in someone else's code is harder than editing your own.
  • AI supervising AI: layer a generator and a reviewer to compound accuracy toward ~99%.
  • Root-cause analysis: fix the missing context (via MCP) so the agent produces correct code next time.
  • It's context engineering — find where your codebase and the agent's available context don't intersect.
  • Don't wait for models to magically get better; build the system to get gains today.

Reviewing other people's code or particularly finding a subtle logical error in someone else's code is actually really hard.

Bret Taylor · 1:10:00

Having AI supervise the AI is actually very effective.

Bret Taylor · 1:10:30
#ai#coding#cursor#context-engineering