Articles
Software development insights, tutorials, and occasional hot takes.
- 03FebTutorial
Building your first MCP server — Connect AI assistants to your own tools
Step-by-step tutorial on creating a Model Context Protocol (MCP) server that lets Claude, ChatGPT, and other AI assistants interact with your custom tools and data sources.
#MCP#AI#TypeScript+4 more - 29JanDeep Dive
Building high-throughput event-driven APIs with NestJS
Architect scalable event-driven APIs using NestJS and message brokers—practical tips for throughput, reliability, and ease of maintenance.
#NestJS#API#event-driven+2 more - 27JanTutorial
Deploying Astro sites with serverless functions on Vercel, step-by-step
Learn how to combine Astro’s static site generation with dynamic serverless functions hosted on Vercel for modern apps.
#Astro#Vercel#serverless+2 more - 22JanDeep Dive
Testing strategy for modern Node.js apps: beyond unit tests
Explore a comprehensive testing approach that includes integration, end-to-end tests, and effective mocking in Node.js projects.
#Node.js#testing#jest+2 more - 20JanTrending
ChatGPT 4.5 from a dev’s perspective: what’s really changed and how it helps building software
An honest appraisal of ChatGPT 4.5’s new features and how they concretely impact your day-to-day dev workflow.
#AI#ChatGPT#software-development+2 more - 15JanTutorial
TypeScript advanced types: patterns you probably don’t use but should
Unlock power in TypeScript beyond basic types with real patterns that improve code safety and developer experience.
#TypeScript#typescript-tips#programming+2 more - 13JanDeep Dive
Rethinking monoliths vs microservices in 2026: what really matters
A no-BS look at when monoliths still shine, when microservices pay off, and how to decide your architecture in 2026’s ecosystem.
#architecture#microservices#monolith+2 more - 09JanTutorial
Building a scalable Redis cache layer for Node.js
Step-by-step guide to implement a Redis caching layer in Node.js apps that actually improves performance and avoids common pitfalls.
#Node.js#Redis#caching+2 more - 08JanDeep Dive
Claude Code Agents vs Skills: A complete comparison with examples
Understand the difference between Claude Code agents and skills - when to use each, how they work under the hood, and practical examples for your development workflow.
#AI#Claude#agents+3 more - 06JanTrending
NextJS 16: What’s actually new and who should upgrade now
A straightforward look at NextJS 16’s new features and what they mean for your current projects. Skip hype and decide if it’s worth your time today.
#NextJS#JavaScript#webdev+2 more