Building JWT + Google OAuth Auth System From Scratch
How I built a full auth system with admin/user roles, Google OAuth, and secure cookie-based sessions — architecture decisions, key challenges, and what I'd do differently.
Writing
Thoughts on AI, full-stack development, system design, and building things that matter.
How I built a full auth system with admin/user roles, Google OAuth, and secure cookie-based sessions — architecture decisions, key challenges, and what I'd do differently.
How I built a REST API that downloads YouTube videos at selectable quality with authentication — architecture decisions, key challenges, and what I'd do differently.
How I built a tool that searches GitHub profiles by tech stack and keywords to help HR find developers — architecture decisions, key challenges, and what I'd do differently.
A practical guide to DSPy — setup, core concepts, common mistakes, and production tips for full-stack developers.
A practical guide to n8n Workflow Automation — setup, core concepts, common mistakes, and production tips for full-stack developers.
A practical guide to Vercel AI SDK — setup, core concepts, common mistakes, and production tips for full-stack developers.
A practical guide to AI Agents — setup, core concepts, common mistakes, and production tips for full-stack developers.
A practical guide to Model Context Protocol — setup, core concepts, common mistakes, and production tips for full-stack developers.
A practical guide to vLLM — setup, core concepts, common mistakes, and production tips for full-stack developers.