I could do a deep dive into the UX of login codes, but I'll do my best to keep it short. If your product texts/emails login codes, the experience better be amazing. Bad The text/email never comes. You find yourself in limbo and eventually have to go fishing for the "Didn't get your code?| Brad Frost
Atomic design is now over 6 years old (which is nuts!). I'm thrilled that all these years later the methodology continues to help teams think of their user interfaces as a hierarchical, interconnected set of components that build real product screens. I thought I'd be sick of talking about th| Brad Frost
I feel like an idiot while doing my job. A lot. Now there’s a damn good chance I’m actually an idiot, but the self-respecting part of me wants to challenge that notion. When I get stuck on a task or am looking for recommendations for tools/resources/strategies/solutions/whatever, I often take| Brad Frost
The Great Divide is real, and I'm pleased that the terms "front-of-the-front-end" and "back-of-the-front-end" have gained traction ever since I quipped about them on the Shop Talk Show. A few of my clients have actually moved away from a culture of "we only hire full-stack developers" and have inste| Brad Frost
TL;DR: This is a call to action to create a Global Design System that provides the world's web designers & developers a library of common UI components. A Global Design System would improve the quality and accessibility of the world's web experiences, save the world's web designers and developer| Brad Frost
You can have a comprehensive design system that contains a slew of well-structured components, thorough documentation, thoughtful guidelines, and a well-considered design language. But if a design system user can't get done what they're trying to get done, the whole system risks obsolescence. Produ| Brad Frost
TL;DR: Design systems + CSS Zen Garden = Awesome. Is it possible to create a single design system that powers wildly different-looking brands and experiences? The answer is yes! But why would you want to? Different audiences and contexts - The team at GE recently discussed the opportunities an| Brad Frost
It's been absolutely wild to witness the rise of the new crop of AI tools. This moment feels equally exciting and terrifying, but given humans' track record of driving promising technologies off the rails, I'm erring on the side of terrified until (hopefully) proven wrong. Setting aside a lot of| Brad Frost
We often talk about design systems as singular entities. "The design system saves time and increases quality." "Oh, the design system provides that." "Update to the latest version of the design system." The reality is that a design system is a multi-faceted layer cake, and also operates as part of o| Brad Frost
Hey there! I wrote a book called Atomic Design that dives into this topic in more detail, which you can buy as an ebook. We’re not designing pages, we’re designing systems of components.—Stephen Hay As the craft of Web design continues to evolve, we're recognizing the need to develop thoughtful desi| Brad Frost