Last Tuesday, I was debugging why our app's search feature kept showing cat videos when users searched for "database optimization." Classic Tuesday. Instead of diving into Elasticsearch docs (again), I did something weird: I grabbed index cards, Post-its, and built a physical search engine on my kitchen table.

What I learned in those 3 hours...