-
MCP Server Tutorial: Expose Tools and Resources to AI
Modern AI models are brilliant but isolated — they can describe a problem but can't actually touch your systems. The Model Context Protocol (MCP) changes that by giving AI a universal "USB-C port" to your real data and tools. In this article, Sahil walks through building a production incident assistant MCP server in Node.js that lets an AI detect critical alerts and autonomously restart failing services.
-
Building Your Own AI Agent Middleware Platform Using OpenClaw
What if your AI assistant could read your email, search the web, and run scheduled tasks — all on hardware you own, with no cloud subscription? Wei-Meng's hands-on guide walks through building a fully operational personal AI agent using OpenClaw middleware, Ollama for model serving, Telegram as a messaging front-end, and Gmail for email access. You'll have a privacy-respecting, extensible agent platform running on a local macOS VM by the end.
-
Async Validation, Effects, and Side Effects (Done Carefully)
Sonu argues that asynchronous validation, autosave, and submission become manageable only when forms are modeled as state rather than event choreography. Using Signal Forms, he shows that pending, validity, debouncing, and side effects can all be expressed as current truth and explicit intent, avoiding race conditions, duplicated state, and fragile timing logic. The article extends this idea to multi-step forms, where progress and cross-field rules are derived from shared state instead of coordinated timelines.
-
Advanced Operations Using .NET Aspire
.NET Aspire is a cloud-ready stack designed to simplify orchestration, configuration, and observability in distributed applications. Joydip's article explores Aspire's integration model—covering hosting and client integrations for PostgreSQL, Redis, RabbitMQ, and SQL Server—then walks through building a real-world inventory management system using EF Core and ASP.NET Core Web API. It also covers implementing observability with OpenTelemetry and the Aspire Dashboard, and writing unit and integration tests with xUnit and Moq.
-
Professional Grade AI-Assisted Coding: Context Is Everything with BMAD and Spec Kit
"Vibe coding" gets results fast, but loses the decisions that shaped them. Context engineering fixes this by preserving provenance—the foundational choices, architectural decisions, and implementation intent behind your code—in structured, reusable artifacts. In this article, Bill explores two leading methodologies, BMAD and Spec Kit, showing how each manages AI context sessions, compares their artifact hierarchies and agent philosophies, and demonstrates both in action building a custom Pong game. Bill also looks at AWS Bedrock's private deployment options.
-
Roll for Initiative: Building an Offline D&D Character Sheet in a Single HTML File
Build a fully offline, single-file D&D 5E character sheet that runs in any mobile browser—no server, no framework, no installation required. Jason walks through encoding the SRD's core math as pure JavaScript functions, modeling character state as a single reactive object, and wiring up five UI tabs covering stats, skills, combat, rolls, and notes. Add local storage persistence, a base64 export/import system, and mobile-specific CSS tweaks, and your players are ready to roll.

