AI agents are moving from demos to production. This post covers the architecture patterns, failure modes, and operational realities of running multi-agent systems at enterprise scale. Covers orchestrator-worker patterns, tool use, state management, observability, cost control, and a real production pipeline example.
Blog
Gedachten over software engineering, moderne webontwikkeling en technische innovatie
FinOps for Architects: Controlling Cloud Spend Before It Controls Your Business
Cloud costs are the second largest engineering conversation in most organizations after delivery speed. Architects who understand FinOps can design infrastructure that performs well and stays cost-efficient at scale. Covers tagging strategy, right-sizing, Kubernetes cost optimization, reserved capacity planning, and the tooling that gives you real visibility.
Platform engineering has moved from a conference buzzword to a genuine competitive advantage. Companies that build good Internal Developer Platforms ship faster, with fewer incidents, and at lower operational cost. Covers the architecture, tooling choices, and organizational patterns that make IDPs work in practice, including Backstage, Terraform, and golden path templates.
Kubernetes 1.32 Sidecar Containers: What Changed and Why It Matters for Production
Kubernetes 1.32 introduces native sidecar container support, fixing years of init container workarounds. This changes how we handle service mesh, logging agents, and security proxies in production clusters. A practical guide from 17 years of platform engineering.
Migrating a production FastAPI service from Pydantic V1 to V2 revealed breaking changes that documentation doesn't cover. Real-world lessons on validation performance, serialization gotchas, and backward compatibility strategies.