Cover image depicting a vector index architecture

Building a Pure-Python IVF-PQ Vector Index with On-Disk Inverted Files

A hands-on guide to implementing an IVF-PQ vector index in pure Python, with on-disk inverted files and product quantization for scalable similarity search.

September 18, 2026 · 6 min · 1178 words · martinuke0
Code editor showing Python vector quantization implementation

Build a Pure Python IVF Index with Product Quantization and Residual Vector Quantization

A hands-on guide to building a pure Python IVF index with product quantization and residual vector quantization — a portfolio project that signals deep systems and ML infrastructure skill to hiring managers.

September 17, 2026 · 16 min · 3250 words · martinuke0
Abstract representation of a graph of vectors

Building a HNSW Vector Index from Scratch in Python

This guide walks you through building a hierarchical navigable small world vector index in pure Python. You’ll learn brute‑force construction, greedy graph search, and how to extend it for production.

September 16, 2026 · 3 min · 546 words · martinuke0
HNSW graph visualization

From Scratch: Building an HNSW Vector Index in Pure Python

Build a working HNSW vector index in pure Python to showcase systems engineering skills to hiring managers.

September 12, 2026 · 9 min · 1848 words · martinuke0
A visualization of vector embeddings organized in an HNSW graph structure with clustered partitions

Building a Pure-Python HNSW Index with IVF Clustering and Brute-Force Rescoring

A hands-on guide to building a pure-Python HNSW index with IVF clustering and brute-force rescoring. Learn how approximate vector similarity search works under the hood and create a portfolio project that signals deep systems expertise to hiring managers.

September 9, 2026 · 13 min · 2668 words · martinuke0
Feedback