Before I build the real thing, I mock it. Virtualizing an API from its definition lets consumers and my own teams start integrating against a realistic contract while the backend is still being built. Mocking early surfaces design problems while they are still cheap to fix.
Virtualization
Design
Stop 5
Policies at this stop
API Mocking (CI/CD)
Require that every API can be mocked directly from its contract so consumers and downstream teams can build against it before the implementation is finished. I lean on mocking because it is what ma...
Sandbox (Experience)
Require that every API offers a sandbox environment with test credentials and safe, representative data so a developer can experiment fully before touching production. I champion sandboxes because ...