Writing

Blog

RSS

Thoughts on AI, full-stack development, system design, and building things that matter.

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.

4 min read
·May 9, 2026·projects·
jwtgoogle-oauthexpress.js

How I Built a YouTube Downloader API with Quality Selection

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.

4 min read
·May 8, 2026·projects·
express.jsyt-dlpnode.js

Building a GitHub Developer Search Tool: How I Built It and What I Learned

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.

5 min read
·May 6, 2026·projects·
next.jsgithub-apitypescript

DSPy: A Practical Guide for Full-Stack Developers

A practical guide to DSPy — setup, core concepts, common mistakes, and production tips for full-stack developers.

5 min read
·May 5, 2026·tech·
dspyllmprompt-engineering

n8n Workflow Automation: A Practical Guide for Full-Stack Developers

A practical guide to n8n Workflow Automation — setup, core concepts, common mistakes, and production tips for full-stack developers.

5 min read
·May 4, 2026·tech·
n8nautomationworkflow

Vercel AI SDK: A Practical Guide for Full-Stack Developers

A practical guide to Vercel AI SDK — setup, core concepts, common mistakes, and production tips for full-stack developers.

6 min read
·May 3, 2026·tech·
vercelai-sdknextjs

AI Agents: A Practical Guide for Full-Stack Developers

A practical guide to AI Agents — setup, core concepts, common mistakes, and production tips for full-stack developers.

6 min read
·May 2, 2026·tech·
agentsagentic-aillm

Model Context Protocol: A Practical Guide for Full-Stack Developers

A practical guide to Model Context Protocol — setup, core concepts, common mistakes, and production tips for full-stack developers.

6 min read
·May 1, 2026·tech·
mcpllmtool-calling

vLLM: A Practical Guide for Full-Stack Developers

A practical guide to vLLM — setup, core concepts, common mistakes, and production tips for full-stack developers.

6 min read
·April 29, 2026·tech·
vllminferencellm