System design stories and patterns focused on latency, scalability, and reliability, with concrete examples from booking engines, in-memory indexing, and Elixir/BEAM architectures.
Learn how to leverage Git trees to let multiple agents work on the same project in parallel using branches and worktrees for clean, conflict-free workflows.
Want to build RAG without dragging a new vector database into your stack? In this guide we walk through how to turn plain old PostgreSQL into a serious RAG backend, step by step, using pgvector, Elixir and a single dataset_chunks table to power BM25 text search, dense vector similarity and even binary Hamming and Jaccard searches, so you can see what actually works on your data before you add more infrastructure.
I wanted a booking search that felt instant, not “wait while I join five tables and cry”, so I ended up encoding availability and prices into tiny bitmaps and shoving them into ETS. Here’s how and why that works.