Engineering
Notes.
Articles on system architecture, engineering decisions, and RAG systems
6 published notes
- 01
Architecting RAG Systems that Don't Hallucinate in Production ↗
Why naive RAG fails on complex enterprise data, and how semantic chunking, vector re-ranking, and deterministic guardrails solve it.
#AI #RAG #ArchitectureRead Article ↗ - 02
Scaling Real-Time Chat and Human Handover with WebSockets ↗
Patterns for managing stateful WebSocket connections, connection recovery, Redis pub/sub, and seamless agent handover.
#FullStack #WebSockets #SystemDesignRead Article ↗ - 03
From 60 to 98: Practical Next.js Performance Engineering ↗
A playbook for slashing bundle size, optimizing SSR data waterfalls, and improving Core Web Vitals on content-heavy web applications.
#Performance #Nextjs #EngineeringRead Article ↗ - 04
My approach to getting work done ↗
How I structure a week, prioritize tasks, and keep projects moving without losing focus.
#Work #ProcessRead Article ↗ - 05
Lessons from building production projects ↗
Practical takeaways from shipping SmartChat and other projects, with concrete trade-offs and simple rules I follow.
#Projects #EngineeringRead Article ↗ - 06
Hello, and welcome ↗
A short note on what I'll be writing about here — engineering decisions, projects, and lessons from building real software.
#IntroRead Article ↗