Web development news
Generative UI Notes
26 March 2026 @ 2:59 pm - CSS-Tricks
Little details can make a big difference
26 March 2026 @ 1:00 pm - Kevin Powell
The Site-Search Paradox: Why The Big Box Always Wins
26 March 2026 @ 10:00 am - Articles on Smashing Magazine — For Web Designers And Developers
Neat container query unit trick
25 March 2026 @ 3:25 pm - Kevin Powell
From Web UI to Game UI: How Gaming & Creativity Reshaped María Vargas’ Career
25 March 2026 @ 3:13 pm - Codrops
Strict TypeScript Isn't Enough Anymore
24 March 2026 @ 4:26 pm - Web Dev Simplified
Digital Craft, Wild Soul: Building San Rita’s Topographic Web Experience
24 March 2026 @ 1:51 pm - Codrops
Goodbye magic numbers
24 March 2026 @ 1:01 pm - Kevin Powell
Testing Font Scaling For Accessibility With Figma Variables
24 March 2026 @ 1:00 pm - Articles on Smashing Magazine — For Web Designers And Developers
Building a Dual-Scene Fluid X-Ray Reveal Effect in Three.js
23 March 2026 @ 2:06 pm - Codrops
Experimenting With Scroll-Driven corner-shape Animations
23 March 2026 @ 1:51 pm - CSS-Tricks
Open AI didn't allow AI in the interview
21 March 2026 @ 1:01 pm - Kevin Powell
Jackie Zhang’s Portfolio: From Chasing References to Finding Direction
20 March 2026 @ 2:56 pm - Codrops
Dropdowns Inside Scrollable Containers: Why They Break And How To Fix Them Properly
20 March 2026 @ 1:00 pm - Articles on Smashing Magazine — For Web Designers And Developers
Modal vs. Separate Page: UX Decision Tree
19 March 2026 @ 3:00 pm - Articles on Smashing Magazine — For Web Designers And Developers
Yeva Tykhonova: Design as a Bridge Between Human Emotion and the Digital World
19 March 2026 @ 2:10 pm - Codrops
JavaScript for Everyone: Destructuring
19 March 2026 @ 1:06 pm - CSS-Tricks
Two new lines for your CSS reset
19 March 2026 @ 1:01 pm - Kevin Powell
Simplifying CSS animations
18 March 2026 @ 4:45 pm - Kevin Powell
Building Seamless 3D Transitions with Webflow, GSAP, and Three.js
18 March 2026 @ 1:14 pm - Codrops
This is the New NPM
17 March 2026 @ 4:00 pm - Web Dev Simplified
This blew my mind
17 March 2026 @ 1:01 pm - Kevin Powell
Anime vs. Marvel/DC: Designing Digital Products With Emotion In Flow
17 March 2026 @ 10:00 am - Articles on Smashing Magazine — For Web Designers And Developers
What’s !important #7: random(), Folded Corners, Anchored Container Queries, and More
16 March 2026 @ 3:06 pm - CSS-Tricks
4 Reasons That Make Tailwind Great for Building Layouts
16 March 2026 @ 2:01 pm - CSS-Tricks
Jonas Reymondin’s Portfolio: Reclaiming the UI Eye Through Systems, Code, and Pixel Motion
16 March 2026 @ 1:38 pm - Codrops
When tech interview tests are broken
14 March 2026 @ 1:00 pm - Kevin Powell
Moving From Moment.js To The JS Temporal API
13 March 2026 @ 1:00 pm - Articles on Smashing Magazine — For Web Designers And Developers
What Happens When You Can’t Stop Creating: Huy Nguyen’s Story of Starting His Own Studio
12 March 2026 @ 1:41 pm - Codrops
isolate to the rescue
12 March 2026 @ 1:00 pm - Kevin Powell
Beyond `border-radius`: What The CSS `corner-shape` Property Unlocks For Everyday UI
12 March 2026 @ 10:00 am - Articles on Smashing Magazine — For Web Designers And Developers
SVG Mask Transitions on Scroll with GSAP and ScrollTrigger
11 March 2026 @ 2:37 pm - Codrops
Abusing Customizable Selects
11 March 2026 @ 1:59 pm - CSS-Tricks
More CSS quick tips
11 March 2026 @ 12:34 pm - Kevin Powell
NEW Tanstack Hotkeys Library is Amazing
10 March 2026 @ 4:00 pm - Web Dev Simplified
We've been using container queries wrong
10 March 2026 @ 1:01 pm - Kevin Powell
Building Dynamic Forms In React And Next.js
10 March 2026 @ 1:00 pm - Articles on Smashing Magazine — For Web Designers And Developers
The Value of z-index
9 March 2026 @ 2:20 pm - CSS-Tricks
Building a Scroll-Reactive 3D Gallery with Three.js, Velocity, and Mood-Based Backgrounds
9 March 2026 @ 1:42 pm - Codrops
Persuasive Design: Ten Years Later
9 March 2026 @ 11:00 am - Articles on Smashing Magazine — For Web Designers And Developers
1 million subs!
7 March 2026 @ 3:02 pm - Kevin Powell
They said they'd crush me
7 March 2026 @ 2:00 pm - Kevin Powell
Human Strategy In An AI-Accelerated Workflow
6 March 2026 @ 8:00 am - Articles on Smashing Magazine — For Web Designers And Developers
The Different Ways to Select <html> in CSS
5 March 2026 @ 2:01 pm - CSS-Tricks
This shouldn't be possible with CSS
5 March 2026 @ 2:00 pm - Kevin Powell
Create a reflective glow effect with CSS
4 March 2026 @ 2:00 pm - Kevin Powell
Stop Writing TypeScript Code Like This
3 March 2026 @ 5:00 pm - Web Dev Simplified
Now Shipping: Accessible UX Research, A New Smashing Book By Michele Williams
3 March 2026 @ 3:00 pm - Articles on Smashing Magazine — For Web Designers And Developers
Popover API or Dialog API: Which to Choose?
2 March 2026 @ 3:10 pm - CSS-Tricks
Getting Started With The Popover API
2 March 2026 @ 10:00 am - Articles on Smashing Magazine — For Web Designers And Developers
Fresh Energy In March (2026 Wallpapers Edition)
28 February 2026 @ 9:00 am - Articles on Smashing Magazine — For Web Designers And Developers
What’s !important #6: :heading, border-shape, Truncating Text From the Middle, and More
27 February 2026 @ 4:30 pm - CSS-Tricks
Yet Another Way to Center an (Absolute) Element
27 February 2026 @ 2:40 pm - CSS-Tricks
JavaScript Is Dead - What You Need To Do
26 February 2026 @ 5:00 pm - Web Dev Simplified
Say Cheese! Meet SmashingConf Amsterdam 🇳🇱
26 February 2026 @ 11:00 am - Articles on Smashing Magazine — For Web Designers And Developers
An Exploit … in CSS?!
25 February 2026 @ 9:31 pm - CSS-Tricks
A Complete Guide to Bookmarklets
25 February 2026 @ 2:50 pm - CSS-Tricks
Loading Smarter: SVG vs. Raster Loaders in Modern Web Design
23 February 2026 @ 2:18 pm - CSS-Tricks
A Designer’s Guide To Eco-Friendly Interfaces
23 February 2026 @ 10:00 am - Articles on Smashing Magazine — For Web Designers And Developers
Potentially Coming to a Browser :near() You
20 February 2026 @ 3:36 pm - CSS-Tricks
How to Handle Accessibility Like a Senior Dev
18 February 2026 @ 5:57 pm - Web Dev Simplified
Designing A Streak System: The UX And Psychology Of Streaks
18 February 2026 @ 3:00 pm - Articles on Smashing Magazine — For Web Designers And Developers
Building Digital Trust: An Empathy-Centred UX Framework For Mental Health Apps
13 February 2026 @ 3:00 pm - Articles on Smashing Magazine — For Web Designers And Developers
Designing For Agentic AI: Practical UX Patterns For Control, Consent, And Accountability
11 February 2026 @ 1:00 pm - Articles on Smashing Magazine — For Web Designers And Developers
CSS <code>@scope</code>: An Alternative To Naming Conventions And Heavy Abstractions
5 February 2026 @ 8:00 am - Articles on Smashing Magazine — For Web Designers And Developers
How To Handle Errors Like A Senior Dev
3 February 2026 @ 5:53 pm - Web Dev Simplified
Combobox vs. Multiselect vs. Listbox: How To Choose The Right One
3 February 2026 @ 10:00 am - Articles on Smashing Magazine — For Web Designers And Developers
Short Month, Big Ideas (February 2026 Wallpapers Edition)
31 January 2026 @ 9:00 am - Articles on Smashing Magazine — For Web Designers And Developers
Practical Use Of AI Coding Tools For The Responsible Developer
30 January 2026 @ 1:00 pm - Articles on Smashing Magazine — For Web Designers And Developers
This Amazing TypeScript Feature Has NO Docs!
27 January 2026 @ 5:00 pm - Web Dev Simplified
Unstacking CSS Stacking Contexts
27 January 2026 @ 10:00 am - Articles on Smashing Magazine — For Web Designers And Developers
Beyond Generative: The Rise Of Agentic AI And User-Centric Design
22 January 2026 @ 1:00 pm - Articles on Smashing Magazine — For Web Designers And Developers
My Honest Thoughts on AI and the Job Market in 2026
20 January 2026 @ 5:00 pm - Web Dev Simplified
Rethinking “Pixel Perfect” Web Design
20 January 2026 @ 10:00 am - Articles on Smashing Magazine — For Web Designers And Developers
NEW CSS Scroll Features are Game Changers
14 January 2026 @ 5:00 pm - Web Dev Simplified
Smashing Animations Part 8: Theming Animations Using CSS Relative Colour
14 January 2026 @ 10:00 am - Articles on Smashing Magazine — For Web Designers And Developers
UX And Product Designer’s Career Paths In 2026
12 January 2026 @ 10:00 am - Articles on Smashing Magazine — For Web Designers And Developers
The NEW React Activity Component Is a Game Changer for Performance
8 January 2026 @ 5:00 pm - Web Dev Simplified
Penpot Is Experimenting With MCP Servers For AI-Powered Design Workflows
8 January 2026 @ 8:00 am - Articles on Smashing Magazine — For Web Designers And Developers
Pivoting Your Career Without Starting From Scratch
7 January 2026 @ 10:00 am - Articles on Smashing Magazine — For Web Designers And Developers
Every Project Needs This NEW Tanstack Library
6 January 2026 @ 5:01 pm - Web Dev Simplified
This Unknown TypeScript Feature is a Must Have for Large Projects
1 January 2026 @ 5:01 pm - Web Dev Simplified
Countdown To New Adventures (January 2026 Wallpapers Edition)
31 December 2025 @ 9:00 am - Articles on Smashing Magazine — For Web Designers And Developers
I Love the NEW CSS Functions
30 December 2025 @ 5:01 pm - Web Dev Simplified
How To Design For (And With) Deaf People
30 December 2025 @ 10:00 am - Articles on Smashing Magazine — For Web Designers And Developers
Everyone Is Missing What Makes NEW Shadcn Update Amazing
23 December 2025 @ 5:00 pm - Web Dev Simplified
Giving Users A Voice Through Virtual Personas
23 December 2025 @ 10:00 am - Articles on Smashing Magazine — For Web Designers And Developers
How To Measure The Impact Of Features
19 December 2025 @ 10:00 am - Articles on Smashing Magazine — For Web Designers And Developers
Smashing Animations Part 7: Recreating Toon Text With CSS And SVG
17 December 2025 @ 10:00 am - Articles on Smashing Magazine — For Web Designers And Developers
Accessible UX Research, eBook Now Available For Download
9 December 2025 @ 4:00 pm - Articles on Smashing Magazine — For Web Designers And Developers
State, Logic, And Native Power: CSS Wrapped 2025
9 December 2025 @ 10:00 am - Articles on Smashing Magazine — For Web Designers And Developers
How UX Professionals Can Lead AI Strategy
8 December 2025 @ 8:00 am - Articles on Smashing Magazine — For Web Designers And Developers
Beyond The Black Box: Practical XAI For UX Practitioners
5 December 2025 @ 3:00 pm - Articles on Smashing Magazine — For Web Designers And Developers
Masonry: Things You Won’t Need A Library For Anymore
2 December 2025 @ 10:00 am - Articles on Smashing Magazine — For Web Designers And Developers
A Sparkle Of December Magic (2025 Wallpapers Edition)
30 November 2025 @ 9:00 am - Articles on Smashing Magazine — For Web Designers And Developers