Saying “no” in an age of abundance
Wait, we have AI now. We don’t have to say no to 1,000 things. We can say yes to all the things — generate them all, simultaneously!!!1
Wait, we have AI now. We don’t have to say no to 1,000 things. We can say yes to all the things — generate them all, simultaneously!!!1
A first look at the interior and interface of the Ferrari Luce, designed by Jony Ive.
Digital sovereignty depends less on where software comes from and more on who controls it.
Can we make pie chart that’s semantic, with flexible markup, and avoids using a JavaScript library?
Many drawing tutorials show us how to draw things. Why are these drawings so boring?
Most design system roles are design-focused, but the biggest value comes from code. Are we building design systems, or just designing them?
Explore David Jonathan Ross’ type design, one letter at a time.
Instead of wanting to learn and improve as humans, and build better software, we’ve outsourced our mistakes to an unthinking algorithm.
Designlab surveyed 200+ UX and product designers to see how AI fits into real workflows. Download the full report.
Book humans for real-world tasks your AI can’t do. MCP integration, REST API, flexible payments.
How they are different, what purpose they serve, and how to choose the right one.
Whenever logical processes of thought are employed there is an opportunity for the machine.
A single natural language prompt that runs parallel agents, captures visual regression screenshots, and creates reusable skills in Claude Code.
Maybe if we repeat this every day, we'll eventually internalize it.
Photographer Arthur Petrillo (they/them) traces a poetic cartography of belonging across the UK, Brasil, and Japan.
There’s nothing about progress that inherently requires disruption—except our inability to cooperate for stability.