Web development news
Trying to Make the Perfect Pie Chart in CSS
9 February 2026 @ 5:34 pm - CSS-Tricks
Exo Ape: Crafting Unforgettable Digital Journeys
9 February 2026 @ 7:55 am - Codrops
Motion Highlights #16
8 February 2026 @ 1:38 pm - Codrops
CSS Bar Charts Using Modern Functions
5 February 2026 @ 3:13 pm - CSS-Tricks
border-radius trick
5 February 2026 @ 2:01 pm - Kevin Powell
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
Making Motion Behave: Inside Vladyslav Penev’s Production-Ready Interaction Systems
4 February 2026 @ 2:30 pm - Codrops
CSS properties that solve annoying problems
4 February 2026 @ 1:40 pm - Kevin Powell
How To Handle Errors Like A Senior Dev
3 February 2026 @ 5:53 pm - Web Dev Simplified
No Hassle Visual Code Theming: Publishing an Extension
3 February 2026 @ 3:54 pm - CSS-Tricks
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
No-Hassle Visual Studio Code Theming: Building an Extension
2 February 2026 @ 2:51 pm - CSS-Tricks
Building a Scroll-Revealed WebGL Gallery with GSAP, Three.js, Astro and Barba.js
2 February 2026 @ 1:13 pm - Codrops
Short Month, Big Ideas (February 2026 Wallpapers Edition)
31 January 2026 @ 9:00 am - Articles on Smashing Magazine — For Web Designers And Developers
What’s !important #4: Videos & View Transitions, Named Media Queries, How Browsers Work, and More
30 January 2026 @ 3:00 pm - CSS-Tricks
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
From Art on the Walls to Motion on the Screen: Daniele Buffa’s Approach to Design
30 January 2026 @ 8:20 am - Codrops
3 essential shorthands
29 January 2026 @ 2:01 pm - Kevin Powell
Styling ::search-text and Other Highlight-y Pseudo-Elements
28 January 2026 @ 3:08 pm - CSS-Tricks
WebGPU Gommage Effect: Dissolving MSDF Text into Dust and Petals with Three.js & TSL
28 January 2026 @ 2:46 pm - Codrops
A couple of great anchor positioning use cases
28 January 2026 @ 2:01 pm - Kevin Powell
ReliCSS
28 January 2026 @ 1:25 pm - CSS-Tricks
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
12 Top Web Design Tools and Resources for 2026 – AI and Creative Picks
27 January 2026 @ 6:58 am - Codrops
There is No Need to Trap Focus on a Dialog Element
26 January 2026 @ 3:02 pm - CSS-Tricks
Responsive Hexagon Grid Using Modern CSS
23 January 2026 @ 2:39 pm - CSS-Tricks
Open Props @custom-media Recipes
23 January 2026 @ 1:00 pm - CSS-Tricks
Tether to multple elements
22 January 2026 @ 2:00 pm - Kevin Powell
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
From Design-First to Motion-Driven: Dylan Brouwer’s Journey into the No-Code Frontier
22 January 2026 @ 10:07 am - Codrops
I Learned The First Rule of ARIA the Hard Way
21 January 2026 @ 5:51 pm - CSS-Tricks
Build modals in minutes with the dialog element
21 January 2026 @ 2:00 pm - Kevin Powell
My Honest Thoughts on AI and the Job Market in 2026
20 January 2026 @ 5:00 pm - Web Dev Simplified
Animating Responsive Grid Layout Transitions with GSAP Flip
20 January 2026 @ 11:57 am - Codrops
Rethinking “Pixel Perfect” Web Design
20 January 2026 @ 10:00 am - Articles on Smashing Magazine — For Web Designers And Developers
Named media query hack
19 January 2026 @ 2:01 pm - Kevin Powell
Naked City Films: Designing and Building a Website That Refuses to Stand Still
19 January 2026 @ 9:28 am - Codrops
HTTP Archive 2025 Web Almanac
16 January 2026 @ 5:30 pm - CSS-Tricks
“I Heart CSS” DailyDev Squad
16 January 2026 @ 2:46 pm - CSS-Tricks
What’s !important #3: Popover Context Menus, @scope, New Web Platform Features, and More
15 January 2026 @ 3:08 pm - CSS-Tricks
nth-child was upgraded
15 January 2026 @ 2:01 pm - Kevin Powell
NEW CSS Scroll Features are Game Changers
14 January 2026 @ 5:00 pm - Web Dev Simplified
Playing With CodePen slideVars
14 January 2026 @ 2:59 pm - CSS-Tricks
Can I recreate this animated gradient button?
14 January 2026 @ 2:00 pm - Kevin Powell
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
Tailwind revenue down 80% because of AI
10 January 2026 @ 9:00 pm - Kevin Powell
AI is killing Tailwind
10 January 2026 @ 8:00 pm - Kevin Powell
AI KILLS 75% OF JOBS AT TAILWIND
10 January 2026 @ 7:10 pm - Kevin Powell
Has AI killed Tailwind?
9 January 2026 @ 10:00 pm - Kevin Powell
No more magic numbers with this modern CSS feature
8 January 2026 @ 5:58 pm - Kevin Powell
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
Build smarter color systems with relative colors
7 January 2026 @ 4:59 pm - Kevin Powell
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
The 2 Parts of Auth You Need To Know
18 December 2025 @ 5:00 pm - Web Dev Simplified
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
NEW Tanstack AI Library is Amazing!
16 December 2025 @ 5:01 pm - Web Dev Simplified
CSS corner-shape Is an Amazing NEW Property!
11 December 2025 @ 5:01 pm - Web Dev Simplified
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
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
Stop Writing React Code Like This
2 December 2025 @ 7:03 pm - Web Dev Simplified
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
The Accessibility Problem With Authentication Methods Like CAPTCHA
27 November 2025 @ 10:00 am - Articles on Smashing Magazine — For Web Designers And Developers
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
Learn Tanstack Start In 60 Minutes
25 November 2025 @ 5:00 pm - Web Dev Simplified
Designing For Stress And Emergency
24 November 2025 @ 1:00 pm - Articles on Smashing Magazine — For Web Designers And Developers
Keyframes Tokens: Standardizing Animation Across Projects
21 November 2025 @ 8:00 am - Articles on Smashing Magazine — For Web Designers And Developers
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
CSS Gamepad API Visual Debugging With CSS Layers
14 November 2025 @ 1:00 pm - Articles on Smashing Magazine — For Web Designers And Developers
Older Tech In The Browser Stack
13 November 2025 @ 8:00 am - Articles on Smashing Magazine — For Web Designers And Developers
Effectively Monitoring Web Performance
11 November 2025 @ 10:00 am - Articles on Smashing Magazine — For Web Designers And Developers
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
Six Key Components of UX Strategy
5 November 2025 @ 1:00 pm - Articles on Smashing Magazine — For Web Designers And Developers
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
JavaScript For Everyone: Iterators
27 October 2025 @ 1:00 pm - Articles on Smashing Magazine — For Web Designers And Developers
Ambient Animations In Web Design: Practical Applications (Part 2)
22 October 2025 @ 1:00 pm - Articles on Smashing Magazine — For Web Designers And Developers
AI In UX: Achieve More With Less
17 October 2025 @ 8:00 am - Articles on Smashing Magazine — For Web Designers And Developers
How To Make Your UX Research Hard To Ignore
16 October 2025 @ 1:00 pm - Articles on Smashing Magazine — For Web Designers And Developers
The Grayscale Problem
13 October 2025 @ 10:00 am - Articles on Smashing Magazine — For Web Designers And Developers
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