Building Production RAG: Beyond the Tutorial
What it actually takes to build a RAG system that won't embarrass you in production—lessons from building a client-safe knowledge platform for a creative agency.
Writing
Long-form thoughts on engineering, design, learning, and the craft of building software.
Filter by topic
What it actually takes to build a RAG system that won't embarrass you in production—lessons from building a client-safe knowledge platform for a creative agency.
How I've integrated AI tools into my development workflow, what works, what doesn't, and why the future isn't about replacement—it's about amplification.
How I built an autonomous CLI that converts natural-language ideas into published GitHub repos with self-healing CI/CD—and what I learned about AI agent reliability along the way.
Lessons from building a blogging platform with Go backend, React frontend, and AI-powered features using Amazon Bedrock Claude.
How leading a theater club for two years taught me skills that make me a better software engineer—from managing ambiguity to shipping under pressure.
Reflections on my SDE internship at AWS: designing GraphQL systems, working in distributed microservices, and lessons for building production-grade software.
Insights from developing VR environments for a $1.4M NSF-funded project at NC State, including challenges with Unity optimization and designing for educational impact.
8 posts published