Thoughtful software. Useful systems.Context before conclusions
Software, with a little perspective

Behind everyexperience,a system.

Cloud applications, software design, and reliability, explained with care. A journal about the tools we use every day.

Browse the review
Clear thinking about software systems.
Pause and consider.+See the whole idea.
A bright workspace with greenery and generous daylight
The featured readCaching: the art of useful reuse
01 The review

The decisions behind the system.

All stories
02 Keep exploring

Explore another useful boundary.

03 A closer look

A responsibility worth understanding.

A bright workspace with greenery and generous daylight

Caching: the art of useful reuse

Reuse can make a service faster, as long as the rules for freshness are clear.

A small idea to take with you

Name one responsibility

Choose one component of an application. Write the job it owns and one job that should belong somewhere else.

Follow your curiosity.

A word, an idea, a place to begin.