Notes on building systems that don't fall over.
A working journal from the intersection of cloud architecture, software engineering, agentic AI, networking, and the craft of leading technical teams.
What are MCP apps and why should you care?
Luigi Pederzani, co-founder of Manufact (behind mcp-use), on MCP apps - the first official extension of the MCP protocol that lets servers return interactive UI inside AI chat interfaces like ChatGPT, Claude, and Amazon Quick.
Latest
83 posts5 Lessons Running AI Agents in Production
John Sexton and Aaron Tummon of Genesys share five hard-won lessons from running an agentic AI copilot for 2 million users across 21+ AWS regions - framework choice, orchestration, context management, prompt caching, and relentless testing.
AWS DevOps Agent: Can Your Pipeline Keep Up with AI?
Tipu Qureshi on how the AWS DevOps Agent autonomously investigates incidents, validates code changes in sandboxes, and manages releases across clouds - with IDE integration through Kiro and Claude.
KiroGraph: How a Local Code Graph Saves 80% of Your AI Tokens
Davide de Sio on KiroGraph, an open-source, fully local MCP server that gives AI agents a semantic map of your codebase and cuts token usage by up to 80%.
CLOUD
Distributed systems, infrastructure, and the trade-offs of building at scale.
The Hard Lessons of Cloud Migration: inDrive's Path from Monolith to Microservices
inDrive's Sasha Lisachenko and Artem Gab share a four-year journey from a bare-metal monolith to a cloud-native, geo-distributed platform on AWS, including their migration from Redis to Valkey on ElastiCache.
Evolving Lambda: from ephemeral compute to durable execution
Michael Gasch on AWS Lambda Durable Functions - the checkpoint-replay model that brings resilient, long-running, stateful workflows natively to Lambda, and when to choose it over Step Functions.
12-Factor-app on containers - re:Invent2021
A practical look at the 12-factor app methodology with building microservices with containers
ENGINEERING
Craft, code quality, and the practices that keep systems maintainable.
5 Quality Gates That Let You Ship 250% Faster with AI Coding Agents
Ryan Cormack of Motorway on the five quality gates - spec-driven planning, AI-assisted review, deterministic tests, complexity checks, and human review - that let 120+ engineers ship 250% more deployments without breaking production.
The Evolution of Microservices: Agents, Monoliths, and the Patterns That Never Die
Matheus Guimaraes on why the same distributed systems patterns keep resurfacing - from Martin Fowler's microservices to modular monoliths and agentic microservices in 2026.
Spec-Driven Development and the AI Unified Process - with Simon Martinelli
Java Champion Simon Martinelli introduces the AI Unified Process and makes the case for specifications, not code, as the source of truth - plus self-contained systems and AI-friendly tech stacks.
AGENTS
Autonomous agents, tool use, evaluation, and the emerging LLM stack.
What are MCP apps and why should you care?
Luigi Pederzani, co-founder of Manufact (behind mcp-use), on MCP apps - the first official extension of the MCP protocol that lets servers return interactive UI inside AI chat interfaces like ChatGPT, Claude, and Amazon Quick.
5 Lessons Running AI Agents in Production
John Sexton and Aaron Tummon of Genesys share five hard-won lessons from running an agentic AI copilot for 2 million users across 21+ AWS regions - framework choice, orchestration, context management, prompt caching, and relentless testing.
AWS DevOps Agent: Can Your Pipeline Keep Up with AI?
Tipu Qureshi on how the AWS DevOps Agent autonomously investigates incidents, validates code changes in sandboxes, and manages releases across clouds - with IDE integration through Kiro and Claude.
NETWORK
Protocols, latency, and the physical realities beneath the abstractions.
My Ultimate SD-WAN solution
What a cool SD-WAN solution could be
Riverbed SD-WAN Advanced Routing capabilities
Getting under the hood of Riverbed SD-WAN's routing capabilities
What if the future of networking was networkless? part 2
Thoughts about the future of Networking, the second part
LEADERSHIP
Growing teams, technical direction, and the human side of engineering.
2024 in review
Reflections on a turbulent year leading Developer Relations at AWS - navigating organizational change, an RTO mandate, and rebuilding trust - and the leadership lessons learned along the way.
Leading Distributed Teams in the Future of Work
Brian Elliott on leading distributed teams with intentionality - team-level agreements, context-sharing, and why regular in-person gatherings drive lasting engagement.
Stepping Up Without Stepping Over
Bryan Liles, Senior Principal Engineer at Amazon, on how individual contributors can grow their leadership and influence without a management title.