// blog
Writing
Thoughts on full-stack engineering, AI systems, DevOps patterns, and the craft of building software that lasts.
DevOps
CI/CD for Nx Monorepos: What Actually Works at Scale
After leading CI/CD for a large Nx monorepo at Bayer, here are the patterns that cut build times and the mistakes that cost us weeks.
NxCI/CDGitHub ActionsMonorepo
Apr 26, 2026
12 min read
AI & Tooling
Building MCP Servers with TypeScript: A Practical Guide
How I built a production-ready MCP server for Tailscale network management, and what I learned about the Model Context Protocol along the way.
TypeScriptMCPAITailscale
Apr 26, 2026
8 min read
AI & Tooling
Multi-Agent Orchestration in Go: Lessons from Building Waggle
Go's concurrency model turns out to be a natural fit for multi-agent AI systems. Here's the architecture behind Waggle and why I chose Go over TypeScript.
GoAI AgentsConcurrencyArchitecture
Apr 26, 2026
10 min read