Greg Kamradt. The article spends a lot of words on chunking; this is the longest, most patient explanation of what each chunking strategy is actually doing — from character-recursive through document-aware to semantic and agentic splitting. Pair it with Greg's free ChunkViz tool to build intuition before you start tuning.
The specific libraries and demos may age, but the chunking tradeoffs remain stable. Use this for diagnosis language, then test chunk sizes and splitters against your own documents and queries.
Build intuition for chunking choices before tuning a real retrieval system.
Basic familiarity with embeddings and why retrieval quality depends on how documents are split.
Continue through the same learning path with the next curated companion videos.