Web Development

Penpot Is Experimenting With MCP Servers For AI-Powered Design Workflows

[Penpot](https://penpot.app/?utm_source=SmashingMagazine&utm_medium=Article&utm_campaign=MCPserver) is experimenting with MCP (Model Context Protocol) servers, which could lead to designers and developers being able to perform…

6 months ago

UX And Product Designer’s Career Paths In 2026 — Smashing

How to shape your career path for 2026, with decision trees for designers and a UX skills self-assessment matrix. The…

6 months ago

Smashing Animations Part 8: Theming Animations Utilizing CSS Relative Colour

CSS relative colour values are now extensively supported. In this post, pioneering author and web designer [Andy Clarke] (https://stuffandnonsense.co.uk/) shares…

6 months ago

Rethinking “Pixel Perfect” Web Design– Smashing Magazine

Amit Shine takes a difficult take a look at the "Pixel Perfect" legacy principle, discussing why it's failing us and…

6 months ago

Beyond Generative: The Increase Of Agentic AI And User-Centric Style

Developing reliable agentic AI needs a new research playbook. When systems prepare, choose, and act on our behalf, UX moves…

6 months ago

Unstacking CSS Stacking Contexts– Smashing Publication

In CSS, we can develop" stacking contexts"where elements are aesthetically placed one on top of the next in a three-dimensional…

6 months ago

Practical Use Of AI Coding Tools For The Responsible Developer

AI coding tools like agents can be important allies in everyday advancement work. They help manage time-consuming dirty work, guide…

6 months ago

Combobox vs. Multiselect vs. Listbox: How To Choose The Right

Combobox vs. Multi-Select vs. Listbox vs. Dual Listbox? How they are different, what function they serve, and how to pick…

7 months ago

CSS @scope: An Alternative To Calling Conventions And Heavy Abstractions

Prescriptive class name conventions are no longer sufficient to keep CSS maintainable in a world of significantly complicated user interfaces.…

7 months ago

Designing For Agentic AI: Practical UX Patterns For Control, Permission,

Autonomy is an output of a technical system. Reliability is an output of a design process. Here are concrete style…

7 months ago