Designing by feeling: How I built a mood-to-color palette tool with AI How I turned thousands of saved color inspirations into a searchable, mood-based color system for branding, websites, graphics …
For Craft Sake: On the laws and principles behind good design “Craft, craft, craft.” If you are a product designer, chances are you have seen this word coming up in posts, articles, conferences …
There's lots of ways to build a website. Most of them involve designers working in one tool, developers working in another, and a painful handoff process somewh...
There's a question that never goes away in design: should designers code? My answer has always been yes. But for a decade or so, the complexity of front-end dev...
A couple months ago, I wrote about how design tools are the new design deliverables and built the LukeW Character Maker to illustrate the idea. Since then, peop...
In my recent Designing AI Products talk, I outlined several of the lessons we've learned building AI-native companies over the past four years. Specifically the...
As AI products have evolved from models behind the scenes to chat interfaces to agentic systems to agents coordinating other agents, the design question has beg...
As AI products lean more heavily into agentic capabilities, the same design challenges keep surfacing across projects. Here's a look at how we've approached one...
Quite quickly, AI products have transitioned from models behind the scenes powering features to people talking directly to models (chat) to models deciding whic...
Design projects used to end when "final" assets were sent over to a client. If more assets were needed, the client would work with the same designer again or us...
In traditional software development, designers and engineers anticipate what people might need, build those features, and then ship them. When integrated into a...
In AI products, context refers to the content, tools, and instructions provided to a model at any given moment. Because AI models have context limits, what's in...
In an increasing number of technology companies, the majority of code is being written by AI coding agents. While that primarily boosts software developer produ...
Two weeks ago I shared the evolution and thinking behind a new user interface design for agentic AI products. We've continued to iterate on this layout and it'...
Nowadays it seems like every software application is adding an AI chat feature. Since these features perform better with additional thinking and tool use, natur...