Starups | Pandas | Whisky | Steaks — Precisely in that order!
Courage is when you sacrifice your own wellbeing for the sake of the survival of a layer higher than yours.
…ide — even front end developers need to dig in to server side code from time to time. That’s right: a good front end developer needs to be a good back end developer as well.
An example of the simple one-job case is a machine for paying a parking garage ticket by credit card. There is one possible sequence of steps (we can imagine such a simple version), and every user who approaches the interface approaches it with the exact same intention: to transform an unpaid ticket into a paid ticket so they may be allowed to leave the garage. A designer making an interface for this machine basically has an optimization problem: how to take users from point A to point B with maximum clarity and the fewest points of friction possible.