Skip to content

Ship AI Products Fast to Learn What to Polish

by Nick Turley on August 9, 2025

Nick Turley, head of ChatGPT at OpenAI, shares a fundamentally different approach to product development in AI - where shipping quickly and learning from real usage is more important than polish or perfection.

Core Principles of AI Product Development

Ship First, Polish Later

  • "This is a pattern with AI: you won't know what to polish until after you ship"
  • "You're gonna be polishing the wrong things in the space... you won't know what to polish until after you ship"
  • "My dream is that we ship daily or even hourly like in software land"
  • The team went from decision to ship ChatGPT to public launch in just 10 days

Maximize Acceleration

  • "Is it maximally accelerated?" - a core question used to challenge assumptions about timelines
  • "I just really wanna jump to the punchline of 'why can't we do this now?'"
  • This question helps cut through blockers and distinguish critical path items from non-essential work
  • The team created a Slack emoji for this principle to reinforce the culture of speed

Empiricism Over Planning

  • "You really have to ship to understand what is even possible and what people want"
  • "The only way to find out what people like and what's valuable is to bring it into the external world"
  • "You need real failure cases to make these things better... the only way you get that is by shipping"
  • "The benchmarks are increasingly saturated so really you need real world scenarios"

Treat the Model as the Product

  • "There really is no distinction between the model and the product - the model is the product"
  • Must iterate on the model like a product by analyzing what people are trying to do
  • Systematically improve on the use cases people care about through data science and user feedback
  • "We were able to make iterative improvements to it just like software"

Balance Speed with Responsibility

  • Apply rigorous process for safety and frontier models
  • "We're very deliberate on that where your process is a tool"
  • "You have to separate out the product development velocity which has to be super high from... frontier models [where] there actually needs to be a rigorous process"
  • "For things like frontier models there actually needs to be a rigorous process where you red team, you work on the system card, you get external input"

Implementation Tactics

Prioritize Learning Over Perfection

  • "Shipping is just kinda one point on the journey towards awesomeness"
  • "You should pick that point intentionally... it doesn't have to be the end of your iteration at all"
  • "Once you know what people are doing, there's no excuse to not polish your product"
  • "In a world where you don't know yet, you might get very distracted"

Embrace Imperfect Solutions

  • The model chooser UI was criticized but shipped anyway to get feedback
  • "Is it better to wait until you got a polished product or to ship out something raw even if it makes less sense and start learning?"
  • "We should ship. It's embarrassing, but that's strictly less bad than not getting the feedback"

Run Lean Teams

  • "We've always had this tendency to run relatively lean"
  • Take inspiration from WhatsApp - "a very small team running a very global scope product"
  • Treat hiring "more like executive recruiting and less like just pure pipelined recruiting"
  • Focus on "barrels" (people who can make things happen) rather than just adding "ammunition"

Discover Through Data and User Feedback

  • Built a data science team before the product team to understand usage patterns
  • Use conversation classifiers to understand what people are doing without manual review
  • Study viral TikTok posts and comments to discover emergent use cases
  • "There's these crazy TikTok posts that go viral and they have like 2,000 use cases in the comments"

First Principles Thinking

  • "Approaching each scenario from scratch is so important in this space"
  • "There is no analogy for what we're building... you can't copy an existing thing"
  • "You can learn from everywhere but you have to do it from scratch"
  • Question standard practices like "you have to have a product manager and an engineering manager and a designer"