Skip to main content

4 docs tagged with "api-design"

View all tags

Interfaces and Contracts

Define crisp boundaries and explicit, testable contracts to decouple teams and evolve systems safely.

System Thinking Basics

Master the fundamentals of systems thinking for software architecture: components, connectors, configurations, interfaces, and abstractions to reason about change, risk, and evolution.