Projects

A selection of my favorite projects I’ve created or contributed to.

Cover image for Learning from Failed Experiments: The Path to Production AI Success

Learning from Failed Experiments: The Path to Production AI Success

Our failures teach us more than our successes. The teams that excel aren’t those that avoid failure - they’re those that fail fast, learn systematically, and iterate relentlessly.

Reframing Failure in AI Development

In traditional software, bugs are failures. In AI development, most experiments fail, and that’s not just acceptable - it’s essential. The key distinction is between:

  • Productive failures: Experiments that conclusively prove an approach won’t work
  • Wasteful failures: Repeated mistakes from not capturing lessons learned
  • System failures: Production issues that impact users

Each requires different responses and offers different learning opportunities.