Print Ryan Singer tweet on a t-shirt

rjs twitter 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.

6
131
Ryan Singer tweet's preview
rjs twitter 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.

6
131