Building AI-Native Products

Build a vector database from scratch (part two)

Hosted by Doug Turnbull and Eric Pugh

149 students

What you'll learn

Learn how embedding similarity search works

Learn the most common graph-based vector search algorithm used in Elasticsearch, Weaviate, QDrant, Pinecone, etc

See where vector search goes wrong

As you watch an expert live-code, see where the algorithm falls apart as a real-life expert makes a mistake

Deepen your vector search knowledge

Dense vectors provide specific constraints on retrieval solutions - learn what these are, how they can go wrong

Why this topic matters

RAG systems all use vector databases. HNSW (Hierarchical Navigable Small Worlds) is the most common algorithm. If you want to build RAG, you should appreciate how this algorithm works (Missed part 1? Catch up here https://maven.com/p/866f13/doug-live-codes-a-vector-database)

You'll learn from

Doug Turnbull

Led Search at Shopify, Reddit

Doug has done embedding-based retrieval since using Latent Semantic Indexing to generate search synonyms in 2013. Author of Relevant Search + AI Powered Search, he now helps teams build RAG and search applications. Previous work includes leading search at Reddit, Shopify, and several AI Startups..

Eric Pugh

Cofounder OpenSource Connections

Eric Pugh is the co-founder of OpenSource Connections. Today he helps OSC’s clients, especially those in the ecommerce space, build their own search teams and improve their search maturity, both by leading projects and by acting as a trusted advisor.Fascinated by the craft of software development, Eric Pugh has been involved in the open source world as a tester, developer, committer and user for the past twenty years. He is a member of the Apache Software Foundation and co-authored the book Apache Solr Enterprise Search Server, now on its third edition. He stewards Quepid, an open source platform for assessing and improving your search relevance.OpenSource Connections mission to empower the world’s search teams comes directly from Eric’s belief in the open source software movement, and the importance of educating people to succeed with it, so that people own their technology.When not thinking about search, Eric likes to get his hands dirty by building furniture. His next project is a reproduction Danish modern couch, using just hand tools!

Previously at

Reddit
Shopify.com
Wikipedia
OpenSource Connections
© 2025 Maven Learning, Inc.