







Design keeps being misunderstood in our industry. New tools keep promising to generate interfaces faster, move words to product instantly, or collapse design directly into code. The assumption behind them is clear: that design is the act of producing.
Linear – The system for product development
Purpose-built for planning and building products with AI agents.
How we redesigned the Linear UI (part Ⅱ) - Linear
We have redefined the foundational layers of Linear’s application with a full redesign. This is the second post in a two-part series where we dive into why and how we redesigned the application. In part one, we shared why redesigns are important. In part two, we introduce you to the new UI and cover how we tackled the project — no infinite-loop processes, workshops, or sticky notes were involved.

Learning From Terminals to Design the Future of User Interfaces
How we overvalue the wrong technology and novel aspects of interface design at the expense of substantial gains to our productivity.

Evolving Design Language in the AI Era: From Good to Great
Explore how the AI era reshapes design language, emphasizing objective critique over subjective opinions for successful outcomes.
Platform Design: Interfaces, Incentives, Emergence & Second-Order Thinking
Platform design isn't just product design at scale. Learn the four concepts that set it apart—with a detailed Lego case study showing how great platforms enable creativity.

BIS Publishers | Convivial Toolbox
This book introduces an emerging domain of design research that is of immense interest today: Generative design research. This is an approach to bring ...

Built by Designers: No Explanation Needed
Designers now turn ideas into working products. Explore a curated collection of apps, tools, websites, and experiments designed, built, and shipped by designers.
Diffui - Prompt to design, without the slop
AI-driven design generation that's fast, brand-compliant, and built for creativity.
Why designing for open source can be so difficult
I design interfaces and ship the code myself. Portfolio and writing from Gilli Sigurdsson.
Writing Code vs. Shipping Code: Productivity Effects Across Generations of AI Coding Tools
How do the productivity effects of AI evolve across successive generations of tools, and to what extent do task-level gains ultimately translate into final outp
Writing Code vs. Shipping Code: Productivity Effects Across Generations of AI Coding Tools
How do the productivity effects of AI evolve across successive generations of tools, and to what extent do task-level gains ultimately translate into final outp
AI boosts worker productivity — but does that translate to final outputs? | MIT Sloan
A new study found that developers using AI tools can write much more code than those working without AI, but they don’t release as much new software.

Say precisely what you mean.
The words designers use when they know what they’re looking at.

LukeW | The Convergence of Design
After seeing lots of posts over the years arguing that design has become homogenized, I decided to pull together historical and modern designs for a few differe...

Software Design is Knowledge Building
The product of software development is not code but a mental model, a theory: a specific way of explaining the world.

