The Runtime Theory

topic / software-architecture

Software Architecture

Make boundaries and trade-offs visible before they become code.

Understand modularity, coupling, cohesion, dependency direction, design patterns, architecture styles, and the reasoning behind system boundaries and change.

1 article · 1 video · 1 trace · 1 request flow · 1 interview · 5 total

Articles

Request Flows

Videos

Traces

Interviews

Explore adjacent

New lessons by email

Get new explanations about software architecture and related systems in your inbox.

One technical dispatch per week. No noise.