muhaiman.dev
Notes & Reflections

Writing

Essays, engineering reflections, and notes on software culture, problem-solving, and continuous learning.

Applied AI

Why Vector Search Alone Fails in Production (And How Hybrid RAG Fixes It)

Why cosine similarity on embeddings misses exact keywords and part numbers, and how combining BM25 with dense vectors using Reciprocal Rank Fusion (RRF) creates reliable RAG systems.

Reflections

Why I Write: Turning Scattered Ideas into Reliable Foundations

Why thinking in your head keeps you trapped in familiar comfort zones, and how writing for an external reader finishes the construction of an idea.

Culture

Why Open Source?

Why open source caught my attention, from the history of free software to the people and communities building software together.