Technology

Articles on Smashing Magazine — For Web Designers And Developers

smashingmagazine.com

Recent content in Articles on Smashing Magazine — For Web Designers And Developers

Articles50

A Fresh View In May (2026 Wallpapers Edition)
A Fresh View In May (2026 Wallpapers Edition)

Designing Stable Interfaces For Streaming Content
Designing Stable Interfaces For Streaming Content

The “Bug-Free” Workforce: How AI Efficiency Is Subtly Disrupting The Interactions That Build Strong Teams
The “Bug-Free” Workforce: How AI Efficiency Is Subtly Disrupting The Interactions That Build Strong Teams

The UX Designer’s Nightmare: When “Production-Ready” Becomes A Design Deliverable
The UX Designer’s Nightmare: When “Production-Ready” Becomes A Design Deliverable

Session Timeouts: The Overlooked Accessibility Barrier In Authentication Design
Session Timeouts: The Overlooked Accessibility Barrier In Authentication Design

How To Improve UX In Legacy Systems
How To Improve UX In Legacy Systems

Identifying Necessary Transparency Moments In Agentic AI (Part 1)
Identifying Necessary Transparency Moments In Agentic AI (Part 1)

A Practical Guide To Design Principles
A Practical Guide To Design Principles

The Joy Of A Fresh Beginning (April 2026 Wallpapers Edition)
The Joy Of A Fresh Beginning (April 2026 Wallpapers Edition)

The Site-Search Paradox: Why The Big Box Always Wins
The Site-Search Paradox: Why The Big Box Always Wins

Testing Font Scaling For Accessibility With Figma Variables
Testing Font Scaling For Accessibility With Figma Variables

Dropdowns Inside Scrollable Containers: Why They Break And How To Fix Them Properly
Dropdowns Inside Scrollable Containers: Why They Break And How To Fix Them Properly

Modal vs. Separate Page: UX Decision Tree
Modal vs. Separate Page: UX Decision Tree

Anime vs. Marvel/DC: Designing Digital Products With Emotion In Flow
Anime vs. Marvel/DC: Designing Digital Products With Emotion In Flow

Moving From Moment.js To The JS Temporal API
Moving From Moment.js To The JS Temporal API

Beyond `border-radius`: What The CSS `corner-shape` Property Unlocks For Everyday UI
Beyond `border-radius`: What The CSS `corner-shape` Property Unlocks For Everyday UI

Building Dynamic Forms In React And Next.js
Building Dynamic Forms In React And Next.js

Persuasive Design: Ten Years Later
Persuasive Design: Ten Years Later

Human Strategy In An AI-Accelerated Workflow
Human Strategy In An AI-Accelerated Workflow

Now Shipping: Accessible UX Research, A New Smashing Book By Michele Williams
Now Shipping: Accessible UX Research, A New Smashing Book By Michele Williams

Getting Started With The Popover API
Getting Started With The Popover API

Fresh Energy In March (2026 Wallpapers Edition)
Fresh Energy In March (2026 Wallpapers Edition)

Say Cheese! Meet SmashingConf Amsterdam 🇳🇱
Say Cheese! Meet SmashingConf Amsterdam 🇳🇱

A Designer’s Guide To Eco-Friendly Interfaces
A Designer’s Guide To Eco-Friendly Interfaces

Designing A Streak System: The UX And Psychology Of Streaks
Designing A Streak System: The UX And Psychology Of Streaks

Building Digital Trust: An Empathy-Centred UX Framework For Mental Health Apps
Building Digital Trust: An Empathy-Centred UX Framework For Mental Health Apps

Designing For Agentic AI: Practical UX Patterns For Control, Consent, And Accountability
Designing For Agentic AI: Practical UX Patterns For Control, Consent, And Accountability

CSS <code>@scope</code>: An Alternative To Naming Conventions And Heavy Abstractions
CSS <code>@scope</code>: An Alternative To Naming Conventions And Heavy Abstractions

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

Short Month, Big Ideas (February 2026 Wallpapers Edition)
Short Month, Big Ideas (February 2026 Wallpapers Edition)

Practical Use Of AI Coding Tools For The Responsible Developer
Practical Use Of AI Coding Tools For The Responsible Developer

Unstacking CSS Stacking Contexts
Unstacking CSS Stacking Contexts

Beyond Generative: The Rise Of Agentic AI And User-Centric Design
Beyond Generative: The Rise Of Agentic AI And User-Centric Design

Rethinking “Pixel Perfect” Web Design
Rethinking “Pixel Perfect” Web Design

Smashing Animations Part 8: Theming Animations Using CSS Relative Colour
Smashing Animations Part 8: Theming Animations Using CSS Relative Colour

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

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

Pivoting Your Career Without Starting From Scratch
Pivoting Your Career Without Starting From Scratch

Countdown To New Adventures (January 2026 Wallpapers Edition)
Countdown To New Adventures (January 2026 Wallpapers Edition)

How To Design For (And With) Deaf People
How To Design For (And With) Deaf People

Giving Users A Voice Through Virtual Personas
Giving Users A Voice Through Virtual Personas

How To Measure The Impact Of Features
How To Measure The Impact Of Features

Smashing Animations Part 7: Recreating Toon Text With CSS And SVG
Smashing Animations Part 7: Recreating Toon Text With CSS And SVG

Accessible UX Research, eBook Now Available For Download
Accessible UX Research, eBook Now Available For Download

State, Logic, And Native Power: CSS Wrapped 2025
State, Logic, And Native Power: CSS Wrapped 2025

How UX Professionals Can Lead AI Strategy
How UX Professionals Can Lead AI Strategy

Beyond The Black Box: Practical XAI For UX Practitioners
Beyond The Black Box: Practical XAI For UX Practitioners

Masonry: Things You Won’t Need A Library For Anymore
Masonry: Things You Won’t Need A Library For Anymore

A Sparkle Of December Magic (2025 Wallpapers Edition)
A Sparkle Of December Magic (2025 Wallpapers Edition)

The Accessibility Problem With Authentication Methods Like CAPTCHA
The Accessibility Problem With Authentication Methods Like CAPTCHA