Quick thoughts, learnings, and observations.
Lessons learned from scaling backend systems to handle millions of requests.
Practical approaches to optimizing database queries and improving performance.
Best practices for designing clean, maintainable REST APIs.
Defining deadlocks with some examples.
Race conditions
How do nil channels behave?
HNSW, IVF, and LSH: how vector search trades recall for speed at scale.
Independent trees averaged vs sequential trees correcting each other's mistakes.
Combining lexical and embedding candidate lists with reciprocal rank fusion.
Why cross-encoders score better but can't be cached, and where each fits in a retrieval funnel.