Filenames that carry context
A useful name can answer a small question before the file is opened.
From a single request to a distributed service. Explore the foundations that help digital experiences reach the world.
Discover the storiesA journal for making cloud and software concepts less abstract. We start with a familiar task and explain the roles, tradeoffs, and vocabulary behind it.
Get to know us
A page does not need to do every kind of work at request time.
A journal for making cloud and software concepts less abstract. We start with a familiar task and explain the roles, tradeoffs, and vocabulary behind it.
Behind the storiesEvery service has a job and a limit. Clear boundaries make a system easier to explain, operate, and improve.
Performance matters on a good day. Recovery, observation, and sensible defaults matter on the other days.
The right architecture is shaped by the work it needs to do. Begin with a clear requirement, then add what the evidence calls for.
Choose a software term you have encountered recently. Write the task it describes in ordinary language before returning to the technical definition.