Notes: Human machine interface
- What job are they trying to do? How do you achieve that?
- On each page what question do they have? How does that page answer that question? e.g event listing, when is it? where is it? what is it?
- Return to the same place you left the app, like a desk is the same as you left it.
- Interfaces should have one way to produce a certain result. Similar to functional programming where the same inputs give predictable outputs.