- Vary, a lot! What stays the same (invariant)?
- How does object A change under operations? (Not: What is object A?)
- Compress.
- Don’t build static information but generators.
- Example invariants: energy, information, ownership, balance, order, constraints, symmetries, non-brokenness.
- Ask why instead of how.
Some overlap.
Motivational helpers:
- Everything is getting simpler then, less effort, less errors, less frustration.
- More speed, more at once.
- More control.
- Magical superpower, tricks.