How I Think About Architecture
Good architecture does not predict the future; it preserves choices when change arrives.
Notes on engineering, architecture and the practice of staying curious.
Good architecture does not predict the future; it preserves choices when change arrives.
A practical guide to resource modeling, error semantics and API evolution.
The value of types is bringing errors closer to where they originate.