Designing for slow connections
Most of us design on fast machines with good connections, and then ship to people standing outside a warehouse at six in the morning. Some notes on closing that gap without building two products.
Occasional notes on the work. We write when there is something worth writing down, which is roughly every few weeks.
Most of us design on fast machines with good connections, and then ship to people standing outside a warehouse at six in the morning. Some notes on closing that gap without building two products.
German is long, Arabic needs vertical room, and Thai will break your line height. What we have learned about designing type systems that do not fall apart in the third locale.
We built a good library that nobody used for four months. An honest account of why, and what we do differently now.
We have been asked several times this year why we do not grow. The answer is longer than it sounds, and mostly about what happens to the quality of decisions when the number of people making them goes up.