Web development news
Build an Advanced Realtime Chat Project with Supabase
28 October 2025 @ 4:00 pm - Web Dev Simplified
Using Search Data APIs for Faster Prototyping
28 October 2025 @ 11:20 am - Codrops
Interpol: A Low-Level Take on Tweening and Motion
27 October 2025 @ 2:55 pm - Codrops
Pure CSS Tabs With Details, Grid, and Subgrid
27 October 2025 @ 2:33 pm - CSS-Tricks
JavaScript For Everyone: Iterators
27 October 2025 @ 1:00 pm - Articles on Smashing Magazine — For Web Designers And Developers
Motion Highlights #14
26 October 2025 @ 3:27 pm - Codrops
Dissecting a Wavy Shader: Sine, Refraction, and Serendipity
25 October 2025 @ 2:48 pm - Codrops
The Human Side of the Interface: Abhishek Jha’s Art of Storytelling Through Design
24 October 2025 @ 6:32 pm - Codrops
CSS Animations That Leverage the Parent-Child Relationship
24 October 2025 @ 2:18 pm - CSS-Tricks
This CSS Dev Tool Makes Accessibility so Easy
23 October 2025 @ 4:01 pm - Web Dev Simplified
A Studio Reborn: FUTURE THREE® and the Art of Self-Redesign
23 October 2025 @ 10:06 am - Codrops
An Introduction to JavaScript Expressions
22 October 2025 @ 7:08 pm - CSS-Tricks
Weisdevice: Crafting a Glitched-Out World Between 2D, 3D, and Sound
22 October 2025 @ 2:19 pm - Codrops
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
The Vision Behind Daria Nevezhyna’s Interactive Configurators
21 October 2025 @ 11:52 am - Codrops
Building a Honeypot Field That Works
20 October 2025 @ 4:11 pm - CSS-Tricks
From Garage to Browser: Forged.build and the WebGPU Revolution
20 October 2025 @ 11:41 am - Codrops
Fragments: A Platform for Learning Creative Coding with Shaders
17 October 2025 @ 12:36 pm - Codrops
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
Sequential linear() Animation With N Elements
15 October 2025 @ 1:39 pm - CSS-Tricks
Will I Survive These Advanced TypeScript Challenges?
14 October 2025 @ 4:01 pm - Web Dev Simplified
Masonry: Watching a CSS Feature Evolve
13 October 2025 @ 2:31 pm - CSS-Tricks
The Grayscale Problem
13 October 2025 @ 10:00 am - Articles on Smashing Magazine — For Web Designers And Developers
We Completely Missed width/height: stretch
10 October 2025 @ 2:03 pm - CSS-Tricks
Auth & backend so simple even this CSS dev gets it
9 October 2025 @ 5:19 pm - Kevin Powell
No One Knows About This Amazing CSS Dev Tools Panel (CSS Overview)
9 October 2025 @ 4:00 pm - Web Dev Simplified
The thing about contrast-color
8 October 2025 @ 2:52 pm - CSS-Tricks
Directionally aware button effect without JavaScript
8 October 2025 @ 12:39 pm - Kevin Powell
I Will Never Use Prettier or ESLint Again
7 October 2025 @ 4:01 pm - Web Dev Simplified
Getting Creative With shape-outside
6 October 2025 @ 3:45 pm - CSS-Tricks
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
There's a better way to control stacking in CSS
2 October 2025 @ 5:25 pm - Kevin Powell
CSS 𝐬𝐭𝐫𝐞𝐭𝐜𝐡 Solves So Many Height Problems
2 October 2025 @ 4:01 pm - Web Dev Simplified
Same Idea, Different Paint Brush
1 October 2025 @ 1:02 pm - CSS-Tricks
Why I use single-color gradients in my CSS
1 October 2025 @ 1:00 pm - Kevin Powell
Master Senior Level Authentication In 4 Hours
30 September 2025 @ 4:00 pm - Web Dev Simplified
Shades Of October (2025 Wallpapers Edition)
30 September 2025 @ 11:00 am - Articles on Smashing Magazine — For Web Designers And Developers
Touring New CSS Features in Safari 26
29 September 2025 @ 2:31 pm - CSS-Tricks
Add Beautiful Blurry Image Loading With 3 Lines of Code
26 September 2025 @ 9:26 pm - Web Dev Simplified
Recreating Gmail’s Google Gemini Animation
26 September 2025 @ 2:45 pm - CSS-Tricks
From Prompt To Partner: Designing Your Custom AI Assistant
26 September 2025 @ 10:00 am - Articles on Smashing Magazine — For Web Designers And Developers
Stop fighting with CSS
25 September 2025 @ 1:00 pm - Kevin Powell
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
It might be time to rethink box-sizing: border-box
24 September 2025 @ 1:00 pm - Kevin Powell
CSS Typed Arithmetic
24 September 2025 @ 12:49 pm - CSS-Tricks
Most Developers Are Using AI Wrong
23 September 2025 @ 4:01 pm - Web Dev Simplified
AI content is ruining the web
22 September 2025 @ 1:00 pm - Kevin Powell
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
On inclusive personas and inclusive user research
19 September 2025 @ 1:58 pm - CSS-Tricks
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
This Font Feature Is A Must Use In Your Dev Tools
18 September 2025 @ 4:00 pm - Web Dev Simplified
2 common CSS layout misconceptions
18 September 2025 @ 1:00 pm - Kevin Powell
How To Minimize The Environmental Impact Of Your Website
18 September 2025 @ 10:00 am - Articles on Smashing Magazine — For Web Designers And Developers
Is it Time to Un-Sass?
17 September 2025 @ 2:02 pm - CSS-Tricks
Open VS Code in the browser with one keystroke
17 September 2025 @ 1:00 pm - Kevin Powell
SerpApi: A Complete API For Fetching Search Engine Data
16 September 2025 @ 5:00 pm - Articles on Smashing Magazine — For Web Designers And Developers
How To Handle Data Access Like a Senior Dev
16 September 2025 @ 4:00 pm - Web Dev Simplified
The heading selector I've been waiting so long for is finally here! (sort of)
16 September 2025 @ 1:00 pm - Kevin Powell
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
Make Your Site 200% Faster With One Simple Image Feature
11 September 2025 @ 4:01 pm - Web Dev Simplified
Stop it with the useless declarations and work with the browser instead
11 September 2025 @ 1:01 pm - Kevin Powell
How to set custom error messages for your HTML forms
10 September 2025 @ 1:01 pm - Kevin Powell
Integrating CSS Cascade Layers To An Existing Project
10 September 2025 @ 10:00 am - Articles on Smashing Magazine — For Web Designers And Developers
How To Use CSS Dev Tools Like a Senior Developer
9 September 2025 @ 4:00 pm - Web Dev Simplified
Why I use gradients with one color
4 September 2025 @ 1:00 pm - Kevin Powell
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 deceptively complex form / HTML & CSS / Frontend Mentor
3 September 2025 @ 1:17 pm - Kevin Powell
1000 video spectacular
3 September 2025 @ 8:09 am - Kevin Powell
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
Optimizing PWAs For Different Display Modes
26 August 2025 @ 8:00 am - Articles on Smashing Magazine — For Web Designers And Developers
A Week In The Life Of An AI-Augmented Designer
22 August 2025 @ 8:00 am - Articles on Smashing Magazine — For Web Designers And Developers
The Double-Edged Sustainability Sword Of AI In Web Design
20 August 2025 @ 10:00 am - Articles on Smashing Magazine — For Web Designers And Developers
Beyond The Hype: What AI Can Really Do For Product Design
18 August 2025 @ 1:00 pm - Articles on Smashing Magazine — For Web Designers And Developers
The Psychology Of Color In UX And Digital Products
15 August 2025 @ 3:00 pm - Articles on Smashing Magazine — For Web Designers And Developers
From Line To Layout: How Past Experiences Shape Your Design Career
13 August 2025 @ 11:00 am - Articles on Smashing Magazine — For Web Designers And Developers
Designing With AI, Not Around It: Practical Advanced Techniques For Product Design Use Cases
11 August 2025 @ 8:00 am - Articles on Smashing Magazine — For Web Designers And Developers
The Power Of The <code>Intl</code> API: A Definitive Guide To Browser-Native Internationalization
8 August 2025 @ 10:00 am - Articles on Smashing Magazine — For Web Designers And Developers
Automating Design Systems: Tips And Resources For Getting Started
6 August 2025 @ 10:00 am - Articles on Smashing Magazine — For Web Designers And Developers
UX Job Interview Helpers
5 August 2025 @ 1:00 pm - Articles on Smashing Magazine — For Web Designers And Developers
Stories Of August (2025 Wallpapers Edition)
31 July 2025 @ 11:00 am - Articles on Smashing Magazine — For Web Designers And Developers
The Core Model: Start FROM The Answer, Not WITH The Solution
30 July 2025 @ 1:00 pm - Articles on Smashing Magazine — For Web Designers And Developers
Web Components: Working With Shadow DOM
28 July 2025 @ 8:00 am - Articles on Smashing Magazine — For Web Designers And Developers
Designing Better UX For Left-Handed People
25 July 2025 @ 3:00 pm - Articles on Smashing Magazine — For Web Designers And Developers
Handling JavaScript Event Listeners With Parameters
21 July 2025 @ 10:00 am - Articles on Smashing Magazine — For Web Designers And Developers
Why Non-Native Content Designers Improve Global UX
18 July 2025 @ 1:00 pm - Articles on Smashing Magazine — For Web Designers And Developers
Tiny Screens, Big Impact: The Forgotten Art Of Developing Web Apps For Feature Phones
16 July 2025 @ 3:00 pm - Articles on Smashing Magazine — For Web Designers And Developers
Design Patterns For AI Interfaces
14 July 2025 @ 3:00 pm - Articles on Smashing Magazine — For Web Designers And Developers