Print Ryan Singer post on a t-shirt

rjs X.com avatar
Ryan Singer

@rjs

The first order-of-operations hack to learn: Instead of starting with a high-fidelity mockup, use the "parts on the floor" approach. Figure out (1) the data you need, (2) the raw affordances for the UI (buttons, fields, links), then (3) wire them together with no styling.

Post in image
6
131
Ryan Singer post's preview
rjs X.com avatar
Ryan Singer

@rjs

The first order-of-operations hack to learn: Instead of starting with a high-fidelity mockup, use the "parts on the floor" approach. Figure out (1) the data you need, (2) the raw affordances for the UI (buttons, fields, links), then (3) wire them together with no styling.

Post in image
6
131