Building a Production RAG Pipeline in 2025: What Actually Works
We've built 9 RAG systems in the past year. Here's what we learned about chunking, retrieval, and why most benchmarks are misleading.
Engineering deep-dives, design decisions, AI experiments, and hard-won lessons from 80+ shipped projects.
After 80 projects, we noticed a pattern: teams with great unit test coverage were shipping broken products, while teams with integration-heavy suites were catching real bugs. Here's what we changed.
We've built 9 RAG systems in the past year. Here's what we learned about chunking, retrieval, and why most benchmarks are misleading.
A great design system accelerates teams. A bad one paralyzes them. We share the 5 patterns we've seen kill design system adoption.
We've shipped both. The answer isn't what you think — and it depends on factors most engineers don't weigh correctly.
After pricing 100+ projects, we've learned that the billing model matters less than what it signals. Here's how to choose.
Every client wants an AI agent. Most don't need one. We break down the 3 criteria that tell you when an agent is the right call.
Google keeps changing the rules. We audited 40+ client sites to find which CWV improvements had the strongest ranking correlation.
We hit performance walls we didn't expect at 10M rows. Here's the indexing, partitioning, and connection pooling strategy that fixed it.
A honest account of the projects where Tailwind hurt us, and what it taught us about when utility-first CSS is the wrong choice.
No noise. We publish 2–3 times a month. Practical, opinionated, and always based on real projects.
Unsubscribe anytime · No spam · No data selling