System Design Requirements: What Every System Really Does
Every system in the world does just three things: Move, Store, and Transform data. Understanding this simplifies how you think about design.
Thoughts on software development, system design, and technology