Learn how to build an MCP (Model Context Protocol) server from scratch with zero dependencies. This step-by-step tutorial covers JSON-RPC, stdio transport, capability handshake, tool registration, and connecting to Claude Desktop and Cursor. Perfect for developers wanting to understand MCP internals without frameworks.
Blog
My ramblings on all web development techniques out there.
- Your model working in a notebook means nothing. I break down what it actually takes to deploy ML systems in production — the messy parts, the real tradeoffs, and what I wish I knew earlier.
- A practical 30-day roadmap to understand Machine Learning from first principles — covering data, models, evaluation, and real-world workflows without unnecessary math or hype.
- JWT, OAuth, and sessions aren’t competing — they solve different problems. I break down modern authentication the way it actually works in production, without buzzwords, hand-waving, or security theater.
- Recommendation systems aren’t magic — they’re layered engineering decisions disguised as AI. I break down how Netflix-style recommenders actually work, the tradeoffs nobody mentions, and how I think about building them in the real world.
Tags
react (7)Machine Learning (3)React (3)Javascript (3)System Design (2)Python (2)CSS (2)React Hooks (2)Cheatsheets (1)Roadmaps (1)PWA (1)Vite (1)MCP (1)Tutorial (1)Model Context Protocol (1)Node.js (1)JSON-RPC (1)Claude Desktop (1)Cursor (1)AI Integration (1)rehype (1)prettier (1)MLOps (1)Real World ML (1)Markdown (1)MDX (1)Github (1)Authentication (1)Web Security (1)Backend (1)Developer Basics (1)Pandas (1)Data Science (1)Leetcode (1)Data Structures (1)Algorithms (1)Interview Prep (1)Dark Mode (1)Web Design (1)Frontend Development (1)Web Development (1)Tailwind CSS (1)Applied Systems (1)Recommender Systems (1)Practical AI (1)Web Developement (1)Responsive Designs (1)