Web development news
CSS corner-shape Is an Amazing NEW Property!
11 December 2025 @ 5:01 pm - Web Dev Simplified
Creating Scroll-Based Animations in Full view()
10 December 2025 @ 3:04 pm - CSS-Tricks
Simulating Life in the Browser: Creating a Living Particle System for the UntilLabs Website
10 December 2025 @ 2:16 pm - Codrops
3 powerful CSS nesting tricks
10 December 2025 @ 2:01 pm - Kevin Powell
Stop Writing Your ID Types Like This
9 December 2025 @ 6:13 pm - Web Dev Simplified
Accessible UX Research, eBook Now Available For Download
9 December 2025 @ 4:00 pm - Articles on Smashing Magazine — For Web Designers And Developers
CSS Wrapped 2025
9 December 2025 @ 3:52 pm - CSS-Tricks
Fit width text in 1 line of CSS
9 December 2025 @ 3:00 pm - CSS-Tricks
Supercharge Your Design System with LLMs and Storybook MCP
9 December 2025 @ 11:11 am - Codrops
State, Logic, And Native Power: CSS Wrapped 2025
9 December 2025 @ 10:00 am - Articles on Smashing Magazine — For Web Designers And Developers
That Time I Tried Explaining HTML and CSS to My 5-Year Old Niece
8 December 2025 @ 2:45 pm - CSS-Tricks
Building With Perfect Pitch: How Fiddle.Digital Composes High-Performance Digital Experiences
8 December 2025 @ 2:06 pm - Codrops
How UX Professionals Can Lead AI Strategy
8 December 2025 @ 8:00 am - Articles on Smashing Magazine — For Web Designers And Developers
HTML Web Components Proposal From 1998
5 December 2025 @ 6:16 pm - CSS-Tricks
Beyond The Black Box: Practical XAI For UX Practitioners
5 December 2025 @ 3:00 pm - Articles on Smashing Magazine — For Web Designers And Developers
You can do more with 2 colors in CSS than you might have thought
5 December 2025 @ 2:00 pm - Kevin Powell
From Illusions to Optimization: The Creative WebGL Worlds of Adrián Gubrica
5 December 2025 @ 11:29 am - Codrops
Getting Creative With “The Measure”
4 December 2025 @ 2:04 pm - CSS-Tricks
Crafting Nature Beyond Technology: A Project from Roots to Leaves
4 December 2025 @ 1:49 pm - Codrops
Getting started with CSS Nesting
3 December 2025 @ 1:43 pm - Kevin Powell
Zero to Live: The Anima × Codrops Hackathon
3 December 2025 @ 10:02 am - Codrops
Stop Writing React Code Like This
2 December 2025 @ 7:03 pm - Web Dev Simplified
Scrollytelling on Steroids With Scroll-State Queries
2 December 2025 @ 4:47 pm - CSS-Tricks
Two Portfolios, One Process: Where Design, Motion, and Code Come Together
2 December 2025 @ 2:16 pm - Codrops
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
Prevent a page from scrolling while a dialog is open
1 December 2025 @ 5:25 pm - CSS-Tricks
Get live server working in Zed editor
1 December 2025 @ 2:00 pm - Kevin Powell
From a Founder’s Restless Urge to a Rule-Breaking Studio: The Unfiltered Creative Evolution of Zajno
1 December 2025 @ 12:11 pm - Codrops
A Sparkle Of December Magic (2025 Wallpapers Edition)
30 November 2025 @ 9:00 am - Articles on Smashing Magazine — For Web Designers And Developers
Building The Monolith: Composable Rendering Systems for a 13-Scene WebGL Epic
29 November 2025 @ 11:30 am - Codrops
The Geometry of Movement: A Shopify-Powered Digital Tribute to Raymond Templier’s Modernist Vision
28 November 2025 @ 9:50 am - Codrops
This selector targets only external links
27 November 2025 @ 2:00 pm - Kevin Powell
The Accessibility Problem With Authentication Methods Like CAPTCHA
27 November 2025 @ 10:00 am - Articles on Smashing Magazine — For Web Designers And Developers
Goodbye VS Code!
26 November 2025 @ 2:07 pm - Kevin Powell
Design System Culture: What It Is And Why It Matters (Excerpt)
25 November 2025 @ 6:00 pm - Articles on Smashing Magazine — For Web Designers And Developers
Is Next.js Dead?
25 November 2025 @ 5:00 pm - Web Dev Simplified
Create a reusable Web Component from scratch
24 November 2025 @ 5:43 pm - Kevin Powell
On Inheriting and Sharing Property Values
24 November 2025 @ 2:22 pm - CSS-Tricks
Designing For Stress And Emergency
24 November 2025 @ 1:00 pm - Articles on Smashing Magazine — For Web Designers And Developers
Sketch: A guided tour of Copenhagen
21 November 2025 @ 6:53 pm - CSS-Tricks
Better CSS gradients with this quick fix
21 November 2025 @ 2:00 pm - Kevin Powell
Keyframes Tokens: Standardizing Animation Across Projects
21 November 2025 @ 8:00 am - Articles on Smashing Magazine — For Web Designers And Developers
Should We Even Have :closed?
20 November 2025 @ 3:10 pm - CSS-Tricks
How to use Web Components, and why you'd want to
19 November 2025 @ 2:01 pm - Kevin Powell
If You Code with AI You Need to Follow this 10 Step Process
18 November 2025 @ 6:27 pm - Web Dev Simplified
From Chaos To Clarity: Simplifying Server Management With AI And Automation
18 November 2025 @ 10:00 am - Articles on Smashing Magazine — For Web Designers And Developers
The “Most Hated” CSS Feature: asin(), acos(), atan() and atan2()
17 November 2025 @ 2:47 pm - CSS-Tricks
Quiet UI Came and Went, Quiet as a Mouse
14 November 2025 @ 3:32 pm - CSS-Tricks
display: masonry is offiially DEAD
14 November 2025 @ 3:14 pm - Kevin Powell
This CSS trick auto-styles your download links
14 November 2025 @ 2:00 pm - Kevin Powell
CSS Gamepad API Visual Debugging With CSS Layers
14 November 2025 @ 1:00 pm - Articles on Smashing Magazine — For Web Designers And Developers
The Range Syntax Has Come to Container Style Queries and if()
13 November 2025 @ 3:00 pm - CSS-Tricks
Older Tech In The Browser Stack
13 November 2025 @ 8:00 am - Articles on Smashing Magazine — For Web Designers And Developers
The magic of auto-fit and auto-fill (and the difference between them)
12 November 2025 @ 2:00 pm - Kevin Powell
You are a Junior Dev if You Don’t Know These 18 TypeScript Utility Types
11 November 2025 @ 5:03 pm - Web Dev Simplified
Effectively Monitoring Web Performance
11 November 2025 @ 10:00 am - Articles on Smashing Magazine — For Web Designers And Developers
Headings: Semantics, Fluidity, and Styling — Oh My!
10 November 2025 @ 2:44 pm - CSS-Tricks
Smashing Animations Part 6: Magnificent SVGs With `<use>` And CSS Custom Properties
7 November 2025 @ 3:00 pm - Articles on Smashing Magazine — For Web Designers And Developers
Stop using rgba() and hsla()
6 November 2025 @ 2:00 pm - Kevin Powell
CSS Attribute Selectors
5 November 2025 @ 2:00 pm - Kevin Powell
Six Key Components of UX Strategy
5 November 2025 @ 1:00 pm - Articles on Smashing Magazine — For Web Designers And Developers
Stop Making this Massive Authorization Mistake
4 November 2025 @ 5:01 pm - Web Dev Simplified
How To Leverage Component Variants In Penpot
4 November 2025 @ 10:00 am - Articles on Smashing Magazine — For Web Designers And Developers
Fading Light And Falling Leaves (November 2025 Wallpapers Edition)
31 October 2025 @ 12:00 pm - Articles on Smashing Magazine — For Web Designers And Developers
Create Professional CSS Animations with This Dev Tool
30 October 2025 @ 4:00 pm - Web Dev Simplified
CSS Combinators you need to know (and a selector too)
29 October 2025 @ 1:08 pm - Kevin Powell
Build an Advanced Realtime Chat Project with Supabase
28 October 2025 @ 4:00 pm - Web Dev Simplified
JavaScript For Everyone: Iterators
27 October 2025 @ 1:00 pm - Articles on Smashing Magazine — For Web Designers And Developers
This CSS Dev Tool Makes Accessibility so Easy
23 October 2025 @ 4:01 pm - Web Dev Simplified
Ambient Animations In Web Design: Practical Applications (Part 2)
22 October 2025 @ 1:00 pm - Articles on Smashing Magazine — For Web Designers And Developers
I Will Never Use Shadcn Form Components Again
21 October 2025 @ 4:01 pm - Web Dev Simplified
AI In UX: Achieve More With Less
17 October 2025 @ 8:00 am - Articles on Smashing Magazine — For Web Designers And Developers
Data Access Layers are a Must Know for Next.js Developers
16 October 2025 @ 4:00 pm - Web Dev Simplified
How To Make Your UX Research Hard To Ignore
16 October 2025 @ 1:00 pm - Articles on Smashing Magazine — For Web Designers And Developers
Will I Survive These Advanced TypeScript Challenges?
14 October 2025 @ 4:01 pm - Web Dev Simplified
The Grayscale Problem
13 October 2025 @ 10:00 am - Articles on Smashing Magazine — For Web Designers And Developers
No One Knows About This Amazing CSS Dev Tools Panel (CSS Overview)
9 October 2025 @ 4:00 pm - Web Dev Simplified
I Will Never Use Prettier or ESLint Again
7 October 2025 @ 4:01 pm - Web Dev Simplified
Smashing Animations Part 5: Building Adaptive SVGs With `<symbol>`, `<use>`, And CSS Media Queries
6 October 2025 @ 1:00 pm - Articles on Smashing Magazine — For Web Designers And Developers
Intent Prototyping: A Practical Guide To Building With Clarity (Part 2)
3 October 2025 @ 10:00 am - Articles on Smashing Magazine — For Web Designers And Developers
Shades Of October (2025 Wallpapers Edition)
30 September 2025 @ 11:00 am - Articles on Smashing Magazine — For Web Designers And Developers
From Prompt To Partner: Designing Your Custom AI Assistant
26 September 2025 @ 10:00 am - Articles on Smashing Magazine — For Web Designers And Developers
Intent Prototyping: The Allure And Danger Of Pure Vibe Coding In Enterprise UX (Part 1)
24 September 2025 @ 5:00 pm - Articles on Smashing Magazine — For Web Designers And Developers
Ambient Animations In Web Design: Principles And Implementation (Part 1)
22 September 2025 @ 1:00 pm - Articles on Smashing Magazine — For Web Designers And Developers
The Psychology Of Trust In AI: A Guide To Measuring And Designing For User Confidence
19 September 2025 @ 10:00 am - Articles on Smashing Magazine — For Web Designers And Developers
How To Minimize The Environmental Impact Of Your Website
18 September 2025 @ 10:00 am - Articles on Smashing Magazine — For Web Designers And Developers
SerpApi: A Complete API For Fetching Search Engine Data
16 September 2025 @ 5:00 pm - Articles on Smashing Magazine — For Web Designers And Developers
Functional Personas With AI: A Lean, Practical Workflow
16 September 2025 @ 8:00 am - Articles on Smashing Magazine — For Web Designers And Developers
Creating Elastic And Bounce Effects With Expressive Animator
15 September 2025 @ 10:00 am - Articles on Smashing Magazine — For Web Designers And Developers
From Data To Decisions: UX Strategies For Real-Time Dashboards
12 September 2025 @ 3:00 pm - Articles on Smashing Magazine — For Web Designers And Developers
Integrating CSS Cascade Layers To An Existing Project
10 September 2025 @ 10:00 am - Articles on Smashing Magazine — For Web Designers And Developers
Designing For TV: Principles, Patterns And Practical Guidance (Part 2)
4 September 2025 @ 10:00 am - Articles on Smashing Magazine — For Web Designers And Developers
A Breeze Of Inspiration In September (2025 Wallpapers Edition)
31 August 2025 @ 8:00 am - Articles on Smashing Magazine — For Web Designers And Developers
Prompting Is A Design Act: How To Brief, Guide And Iterate With AI
29 August 2025 @ 10:00 am - Articles on Smashing Magazine — For Web Designers And Developers
Designing For TV: The Evergreen Pattern That Shapes TV Experiences (Part 1)
27 August 2025 @ 1:00 pm - Articles on Smashing Magazine — For Web Designers And Developers