September 22, 2020

A team that sits together, ships together

If there’s one thing I’ve learned from building software it’s that the designers and engineers need to sit together. They need to talk together, design together, build together, test together, iterate together. In every software project I’ve ever worked on, when this happens, so does magic. The work is more creative, more efficient, more beautiful to look at, and it works better. Unless designers and engineers are in direct contact with one another, every day, for the life of the project, the output will never be as good as it can be.

Turns out it’s true for co-creators of picture books, too.

Other observations
December 2, 2025

Making a map of dead ends

If we can more easily see the paths we shouldn’t follow, does that make finding the correct one easier?

November 25, 2025

Paying the bills

No matter which way you dice the onion, there’s no escaping the need for money to live. So how might art factor into that?

November 18, 2025

Just feed me

If more choice for a consumer is better, then why do chef’s banquets and ‘just feed me’ options exist in restaurants?

November 11, 2025

The luxury of having no time

Most of us say we need more time but what if the opposite was true? What if less time helped us move forward?

November 4, 2025

A selfish act?

Can the selfish act of making art become an act of generosity? What happens to others who come across the work we make for ourselves?

View all