✨ Many of the AI tools we interact with take the form of text boxes. But what if there were a different way to interact with AI? Explore a different approach to designing an AI assistant and how designers can navigate the field as AI continues to change it: www.smashingmagazine.com/2026/07/digi...
Smashing Magazine
@smashingmagazine.com
An online magazine for designers and web developers. Questions? The Smashing Team has your back! Curated by Iris, Vitaly, and the Support team.
⚛️ React Server Components don’t send HTML or JSON. They rely on the Flight protocol to stream interactive UIs, but that same mechanism introduces deserialization sinks attackers can exploit. Durgesh Pawar breaks down the CVSS 10.0 “React2Shell” vulnerability: www.smashingmagazine.com/2026/07/weap...
🔍 Many companies assume everyone craves new AI features. But the reality is that most people don’t want more AI — at least not in the way most AI leaders envision it: www.smashingmagazine.com/2026/07/peop...
✨ For years, we have been building websites inside boxes on WordPress. Let’s look at Kirki, a freeform visual builder with an infinite canvas, and explore how it redefines the experience with cleaner performance, full design freedom, and no plugin dependency: www.smashingmagazine.com/2026/07/kirk...
🚀 Seventy percent of websites still fail basic WCAG contrast checks in 2025. After years of design system tooling, accessibility linters, and JavaScript libraries, nothing moved the needle. We didn’t need better libraries. We’ve needed better CSS: www.smashingmagazine.com/2026/05/buil...
In usability sessions, users often pause at the login screen, type something, and glance up to check if they’re “doing it right.” The pause is a clear sign they’ve already realized this isn’t a real app, with everything after filtered through that awareness: www.smashingmagazine.com/2026/05/prot...
🎭 What people say, feel, think, and do are often very different things. To understand user behavior, it helps to look beyond the surface and explore hidden motivations, root causes, and the different layers of reality that shape how people act: www.smashingmagazine.com/2026/05/four...
🌊 Meet sibling-index() and sibling-count(). Staggered cascade effect in one line of CSS without :nth-child() rules or JS workarounds. Works for 5 items or 5,000: www.smashingmagazine.com/2026/05/math...
✨ Design always starts with function — function shapes form. But once people have to interact with that function, it becomes part of the experience. The question is no longer “Should your utility software feel better to use?” but “Can it afford not to?” www.smashingmagazine.com/2026/05/reth...
✨ A grounded, experience-driven perspective on building local-first web apps in 2026, written for developers who’ve been doing this long enough to be skeptical of silver bullets: www.smashingmagazine.com/2026/05/arch...
🧩 Imagine that you need to improve the UX of a legacy system. It’s slow, unreliable, and severely outdated — a “black box” that everyone relies on but no one fully understands. There’s no single way to fix it, but there are ways to make steady progress: www.smashingmagazine.com/2026/04/lega...
🎯 We often see design principles as rigid guidelines that dictate design decisions. In reality, they are an incredible tool for rallying teams around a shared purpose and capturing the values an organization embodies. But how do we choose the right ones? www.smashingmagazine.com/2026/04/prac...
🌐 In an era with more data and better tools than ever, internal search experiences are often so poor that users prefer global search engines just to find a single page on a site. Why does the “Big Box” win, and how can we bring users back? www.smashingmagazine.com/2026/03/site...
The Site-Search Paradox: Why The Big Box Always Wins — Smashing Magazine
Success in modern UX isn’t about having the most content. It’s about having the most findable content. Yet even with more data and better tools than ever, internal search often fails, leaving users to...
smashingmagazine.com
✨ Accessibility works best when it blends into everyday workflows — not a big transformation, but simple processes that stick. With Figma variables, testing font size increases becomes part of the design flow, making accessibility feel almost inevitable: www.smashingmagazine.com/2026/03/test...
🧩 Dropdowns often work perfectly until they’re placed inside a scrollable panel, where they can get clipped, and half the menu disappears behind the container’s edge. ↬ Godstime Aburu explains why this happens and offers practical solutions to fix it: www.smashingmagazine.com/2026/03/drop...
✨ You’ve probably been there before. How do you choose between showing a modal to users and navigating them to a separate, new page? And does it even matter? www.smashingmagazine.com/2026/03/moda...
🎬⚡ Design isn’t only pixels and patterns. It’s pacing and feelings, too. Alan Cohen explores Emotion in Flow vs. Emotion in Conflict, showing how anime and Marvel/DC films handle emotional shifts and what product design can learn from them: www.smashingmagazine.com/2026/03/anim...
⏱️ Almost any JavaScript application works with dates or times in some capacity. From the built-in Date API to Moment.js, and now to the new Temporal standard. Here are practical “recipes” for migrating Moment-based code to the new Temporal API: www.smashingmagazine.com/2026/03/movi...
✨ Once upon a time, rounded corners meant five background images. Then border-radius arrived. Now, the corner-shape property takes CSS corners one step further, opening the door to beveled, scooped, and squircle corners: www.smashingmagazine.com/2026/03/beyo...
Some forms stay UI. Others quietly become rule engines. 🎨⚙️ Why do these two approaches exist? And how do you choose between them? www.smashingmagazine.com/2026/03/buil...
🧩 Many product teams still lean on usability tweaks to address weak activation, drop-offs, and low retention – only to see results plateau or slip into shallow gamification. ↬ A decade later, Anders Toxboe updates persuasive design for today’s reality: www.smashingmagazine.com/2026/03/pers...
♻️ Every high-resolution hero image, autoplay video, and complex JS animation carries a cost. Sustainable UX challenges the era of “unlimited pixels” and reframes performance as responsibility: www.smashingmagazine.com/2026/02/desi...
🚀 Prescriptive class name conventions are no longer enough to keep CSS maintainable in a world of increasingly complex interfaces. Can the new @scope rule finally give developers the confidence to write CSS that can keep up with modern front ends? www.smashingmagazine.com/2026/02/css-...
✨ So what’s the difference between combobox, multiselect, listbox, and dropdown? While all these UI components might appear similar, they serve different purposes. ↬ Let’s see how they differ, what purpose they serve, and how to choose the right one: www.smashingmagazine.com/2026/02/comb...
🎯 Developing effective agentic AI requires a new research playbook. When systems plan, decide, and act on our behalf, UX moves beyond usability testing into the realm of trust, consent, and accountability. Here’s how to design these systems responsibly: www.smashingmagazine.com/2026/01/beyo...
🧩 In CSS, stacking contexts are incredibly useful, but they’re also widely misunderstood and cause layout headaches. ↬ Learn how elements are “stacked” on a webpage, what controls the stacking order, and how to “unstack” them when needed: www.smashingmagazine.com/2026/01/unst...
🚀 It’s 2026. The web is faster, more fluid, and more powerful than ever. Yet we’re still chasing “pixel perfect.” ↬ Amit Sheen questions this legacy concept, explaining why it’s failing us and redefining what “perfection” actually looks like: www.smashingmagazine.com/2026/01/reth...
🎨 Relative colour doesn’t just make theming easier. It changes how we think about colour. Like motion, it becomes intentional. ↬ Andy Clarke shows how CSS relative colour values can theme and animate SVGs, where changing one value transforms an entire scene: www.smashingmagazine.com/2026/01/smas...
✨ How to shape your career path for 2026, with decision trees for designers and a UX skills self-assessment matrix. ↬ The only limits for tomorrow are the doubts we have today: www.smashingmagazine.com/2026/01/ux-p...
Penpot is experimenting with MCP servers 🤖🎨 What if AI could understand and interact directly with your Penpot design files? Here’s how Penpot MCP servers work, what they could mean for creating and managing designs, and how you can help shape their future: www.smashingmagazine.com/2026/01/penp...