HNSW graph visualization

Build a pure‑Python HNSW vector index with dynamic insertion, deletion, and neighbor queries for efficient similarity search in high‑dimensional spaces.

A practical guide to implementing a pure‑Python HNSW index for vector similarity search, covering dynamic insertion, deletion, and neighbor queries.

November 9, 2026 · 8 min · 1543 words · martinuke0
A graph of nodes and edges representing HNSW hierarchy

Build a Pure‑Python HNSW Index for Your Portfolio

Implement an HNSW index in pure Python, test it, and extend it toward production vector search.

November 7, 2026 · 7 min · 1393 words · martinuke0
Illustration of a vector search pipeline with HNSW and BM25

Building a HNSW Vector Index with BM25 Hybrid Retrieval and RRF in Pure Python

Learn how to construct a fast, scalable vector search index from scratch and combine it with BM25 for hybrid relevance, all in pure Python – perfect for demonstrating systems engineering chops on a CV.

November 6, 2026 · 12 min · 2508 words · martinuke0
HNSW vector index code illustration

Building a Production‑Ready HNSW Vector Index from Scratch

A complete, runnable Go implementation of HNSW with testing, benchmarking, and extension points — perfect for showing systems engineering chops.

November 1, 2026 · 7 min · 1421 words · martinuke0
A stylized network graph with nodes and edges, representing an HNSW index.

Building an HNSW Vector Index from Scratch in Python

Learn to build an HNSW index from scratch, demonstrating systems skills that hiring managers value for vector search roles.

October 31, 2026 · 9 min · 1748 words · martinuke0
Feedback