Technology

Articles on Smashing Magazine — For Web Designers And Developers

smashingmagazine.com

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

Articles80

New EU Guidelines For AI Labelling
New EU Guidelines For AI Labelling

Building Tactile UX: Honoring Intentional Design With Lottie
Building Tactile UX: Honoring Intentional Design With Lottie

How Baseline Can Help You Ship Less JavaScript
How Baseline Can Help You Ship Less JavaScript

Small Joys And Big Adventures (August 2026 Wallpapers Edition)
Small Joys And Big Adventures (August 2026 Wallpapers Edition)

The Bull And Bear Case For Digital Design In The Age Of AI
The Bull And Bear Case For Digital Design In The Age Of AI

Thinking Outside The Box: Digital Design In The AI Era
Thinking Outside The Box: Digital Design In The AI Era

Weaponizing And Defending The React Flight Protocol: Deserialization Sinks In RSCs
Weaponizing And Defending The React Flight Protocol: Deserialization Sinks In RSCs

When It Makes Sense To “Block” The Main Thread
When It Makes Sense To “Block” The Main Thread

No, People Don’t Want More AI In Their Life
No, People Don’t Want More AI In Their Life

From Kickoff To First Concept: How To Turn Brand Strategy Into Visual Direction
From Kickoff To First Concept: How To Turn Brand Strategy Into Visual Direction

Designing For Distressed Users: Why Mental Health Apps Shouldn’t Follow Every UI Fashion
Designing For Distressed Users: Why Mental Health Apps Shouldn’t Follow Every UI Fashion

Meet Kirki: WordPress’s First Visual Builder With An Infinite Canvas
Meet Kirki: WordPress’s First Visual Builder With An Infinite Canvas

Users Don’t Need More Tools: They Need Seamless Integrations
Users Don’t Need More Tools: They Need Seamless Integrations

Matching AI Modality To User Intent: Designing The Right Interface
Matching AI Modality To User Intent: Designing The Right Interface

Why Accessibility Is An Operational Capability, Not A Feature
Why Accessibility Is An Operational Capability, Not A Feature

Snapshots Of Summer (July 2026 Wallpapers Edition)
Snapshots Of Summer (July 2026 Wallpapers Edition)

Designing With Uncertainty: How AI Supercharges Probabilistic Thinking
Designing With Uncertainty: How AI Supercharges Probabilistic Thinking

The Impact Of Humanoid Robots On Humanity
The Impact Of Humanoid Robots On Humanity

The Benefits Of Cognitive Inclusion In UX Research
The Benefits Of Cognitive Inclusion In UX Research

How To Make Your Design System AI-Ready
How To Make Your Design System AI-Ready

June Is For Exploring (2026 Wallpapers Edition)
June Is For Exploring (2026 Wallpapers Edition)

Algorithmic Theming Engines: Building Self-Correcting Color Systems With `contrast-color()`
Algorithmic Theming Engines: Building Self-Correcting Color Systems With `contrast-color()`

Your Prototype Is Not Being Honest With Your Users (And Here’s How To Fix It)
Your Prototype Is Not Being Honest With Your Users (And Here’s How To Fix It)

Four Levels Of Customer Understanding
Four Levels Of Customer Understanding

Advanced Tree Counting: Mathematical Layouts With `sibling-index()` And `sibling-count()`
Advanced Tree Counting: Mathematical Layouts With `sibling-index()` And `sibling-count()`

Ten Data-Backed Truths Of User Experience ROI
Ten Data-Backed Truths Of User Experience ROI

Practical Interface Patterns For AI Transparency (Part 2)
Practical Interface Patterns For AI Transparency (Part 2)

The Architecture Of Local-First Web Development
The Architecture Of Local-First Web Development

Rethinking The Experience Of System Tools
Rethinking The Experience Of System Tools

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

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