Design systems in the age of AI
I spent years building design systems for financial companies. When AI started generating complete interfaces in seconds the first thing I thought was not how pretty but how chaotic.
I have been designing for banks for over 10 years. Now I build everything from scratch with Claude, Midjourney, and PHP. This is not theory. It is what I do every day.
I spent years building design systems for financial companies. When AI started generating complete interfaces in seconds the first thing I thought was not how pretty but how chaotic.
My process in Figma no longer looks like it did a year ago. AI slipped into every step of the workflow and what used to be a canvas is now an orchestrator where everything comes together.
It was a Tuesday. I was working on a visual proposal and in a three-line prompt I generated something that looked better than mine. Not slightly better. Much better. That is how the hardest week of my design career began.
Three months implementing Generative Engine Optimization on a blog with vanilla PHP. Eight cards. Real data. Code. And an interactive tool nobody else has.
One year ago I started this journey. Today I write to all designers who are still doubting, fearing, or ignoring AI. Not to convince them. To share what I saw from the other side.
Designing for a startup and designing for a bank that serves millions are different sports. The lessons I learned along the way are universal.
Transparency about AI use in design projects is a sensitive topic. This is my strategy for presenting work that involves AI without losing client trust.
I used all three tools on real projects for months. This is my honest comparison from the perspective of a designer who needs professional results, not demos.
The future of design is not designing directly. It is directing machines that design. And that requires a skill set most designers have not yet developed.
Every week a company offers to optimize my relationship with AI. But the most powerful thing you can develop as a designer is your own language with the machine.