Writing
Notes and explorations on engineering, AI, and building for the web.
- ·3 min read
The App Router Lessons I Wish I'd Known on Day One
Six months in Next.js's App Router and a handful of things I'd do differently. Real patterns, real mistakes, and what I'd tell my past self before the first commit.
Read
Suresh Krishna PaulrajSoftware Engineer - ·3 min read
What Nobody Tells You About Building a RAG Pipeline in Production
Most RAG tutorials stop at 'use a vector DB and retrieve top-k chunks.' Here's what actually breaks when real users start typing — and the cheap fixes that move the needle.
Read
Suresh Krishna PaulrajSoftware Engineer - ·2 min read
Why I Stopped Reaching for useEffect (And You Probably Should Too)
Most useEffect calls in modern React are mistakes. Here's the mental model I use now — when to skip it, what to replace it with, and the one question that catches half of them.
Read
Suresh Krishna PaulrajSoftware Engineer