A deep-dive playbook for building scalable, enterprise-grade AI agents. Learn how to move beyond monolithic designs by decoupling tools with a powerful microservices architecture using ADK, the Model Context Protocol (MCP), and Google Cloud Run.
Stop wrestling with Python versions and dependencies. Learn how to build a fast, simple, and unified development environment using uv
The point of test driven development is not to do testing; it's to learn about the quality of our design.
The delivery of meaningful value to customers requires the actions of both people and technical objects. One can’t improve without the other.
A contemporary look on Brooks' essay No Silver Bullet: Essence and Accidents of Software Engineering