How I Built a Zero-Dependency npm Package from Scratch
The story behind auto-api-observe a zero-dependency Express/Fastify observability middleware. Architecture decisions, AsyncLocalStorage, and why I said no to every dependency.
from the notebook
Technical deep dives, building in public, and lessons from 12 years of shipping code.
The story behind auto-api-observe a zero-dependency Express/Fastify observability middleware. Architecture decisions, AsyncLocalStorage, and why I said no to every dependency.
Everything you need to know about AsyncLocalStorage from basic context tracking to building a full request-scoped logging system without passing req objects everywhere.
A step-by-step guide to building a Model Context Protocol server that lets Claude manage WordPress content. Zod schemas, tool definitions, and REST API integration.
My journey from writing SQL queries in 2011 to leading 10 developers in 2026. The skills that mattered, the ones that didn't, and what I wish I'd learned sooner.
Deploy Next.js 15 App Router to GitHub Pages with static export. Covers next.config, GitHub Actions, fonts, images, trailing slashes, and common pitfalls.
Architecture decisions behind CMS MCP Hub a Turborepo monorepo of MCP servers for 12 CMS platforms. Zod validation, universal REST gateway, and tsup builds.
The code review process I built at Pranshtech Solutions PR templates, review checklists, mentoring patterns, and how it measurably reduced production bugs.
How to build smooth scroll-driven animations in Next.js using GSAP ScrollTrigger and Lenis. Character reveals, parallax, horizontal scroll, and mobile fallbacks.
Why I'm building a Node.js framework with zero external dependencies. The real cost of npm install, and what happens when you say no to everything.
Practical lessons from leading a distributed team across timezones. Async standups, Jira workflows, 1:1 patterns, and why overcommunication beats undercommunication.