Blog

Thoughts on software engineering, architecture, and technology trends from my experience building scalable systems.

Designing
2026-02-08
10 min read

Designing APIs That Don't Break: A Practical Guide

How reactive API design leads to chaos—and the patterns we used at VMware and hipages to build consistent, maintainable interfaces across hundreds of microservices.

API DesignRESTOpenAPIMicroservicesArchitecture
Read More