Announcing our new podcast series: TypeDB Origins

Hear the untold story of how TypeDB was built: the ideas, trade-offs, and lessons behind a truly expressive database.

Cal Hemsley


A three-part series on the origins, decisions, and lessons from building TypeDB.

We’re excited to announce the launch of the TypeDB Podcast, a new limited series that explores the ideas, challenges, and decisions that shaped TypeDB from its earliest days.

This three-part series features:

🧑 Joshua Send – our current CTO, reflecting on the evolution of the system from theory to product
🧑 Ganesh Hananda – Head of Architecture, and one of the core staff engineers to help shape the core engine
🧑 James Fletcher – formerly a research scientist at TypeDB, now an entrepreneur, offering a candid view of what worked, what didn’t, and why

In Episode 1, we go deep on:

  • Why TypeDB was built in the first place
  • The mental models that underpin expressive data systems
  • The balance between theoretical elegance and practical resilience
  • What it means to build a schema-first database with polymorphism and inference baked in

If you’ve ever:

  • Tried to model a real-world domain and felt like your tools were working against you
  • Wondered what an “executable ontology” actually looks like
  • Been curious how databases evolve from ideas into infrastructure

…this podcast is for you.

No marketing folk involved. This is simply three strong technical minds who worked well together having an honest conversation about building a database that breaks old assumptions.

Listen to Episode 1 on YouTube. This is where we’ll be releasing episodes on for the time being.

Let us know what you think, and what you’d like to hear next.

Share this article

TypeDB Newsletter

Stay up to date with the latest TypeDB announcements and events.

Subscribe to newsletter

Further Learning

Feedback