WebDev Feed

Web development news

Frequency Breathwork: Translating the Invisible Rhythm of Breath into Digital Form

29 December 2025 @ 1:42 pm - Codrops

An exploration of how concept, motion, sound, and code came together to create a website that doesn’t just present breathwork, but embodies it.

2025: A Very Special Year in Review

29 December 2025 @ 8:39 am - Codrops

A look back at the ideas, experiments, and people that shaped a remarkable year at Codrops.

Motion Highlights #15

26 December 2025 @ 9:35 am - Codrops

A new selection of motion work from across the creative community.

Everyone Is Missing What Makes NEW Shadcn Update Amazing

23 December 2025 @ 5:00 pm - Web Dev Simplified

Thank You (2025 Edition)

23 December 2025 @ 3:52 pm - CSS-Tricks

This is the best job I've had in my life and it's only possible because you keep showing up each day to read, learn, share, and discuss all-things-front-end (and a little CSS, of course) with us. Thank You (2025 Edition) originally published on CSS-Tricks, which is part of the

Building a Nostalgic 8-bit Universe with Modern Tech: A Vibe Coding Journey

23 December 2025 @ 11:36 am - Codrops

A nostalgic 8-bit portfolio experiment built with modern AI workflows and performance-first web tech.

Giving Users A Voice Through Virtual Personas

23 December 2025 @ 10:00 am - Articles on Smashing Magazine — For Web Designers And Developers

Turn scattered user research into AI-powered personas that give anyone consolidated multi-perspective feedback from a single question.

text-decoration-inset is Like Padding for Text Decorations

22 December 2025 @ 2:39 pm - CSS-Tricks

The text-decoration-inset property solves a problem that we’ve had since the beginning of the web, which is that text decorations such as underlines extend beyond the first and last characters, resulting in vertical misalignment. text-decoration-inset is Like Padding for Text Decorations originally published on

How to Create Interactive and Animated WordPress Websites in 2026 And Why It Matters

22 December 2025 @ 7:48 am - Codrops

The new standard for WordPress design is interactive, animated, and intentional.

Masonry Layout is Now grid-lanes

19 December 2025 @ 4:08 pm - CSS-Tricks

It's settled! A new CSS display property keyword called grid-lanes will trigger a masonry layout mode. Masonry Layout is Now grid-lanes originally published on CSS-Tricks, which is part of the

How To Measure The Impact Of Features

19 December 2025 @ 10:00 am - Articles on Smashing Magazine — For Web Designers And Developers

Meet TARS — a simple, repeatable, and meaningful UX metric designed specifically to track the performance of product features. Upcoming part of the Measure UX & Design Impact (use the code 🎟 IMPACT to save 20% off today).

The 2 Parts of Auth You Need To Know

18 December 2025 @ 5:00 pm - Web Dev Simplified

Search CSS-Tricks Raycast Extension

18 December 2025 @ 3:34 pm - CSS-Tricks

Jelte Lagendijk built a Raycast extension for searching CSS-Tricks articles where you simply type and a get a solid set of real-time results. Search CSS-Tricks Raycast Extension originally published on CSS-Tricks, which is part of the

4 color variations from 1 variable super easily

18 December 2025 @ 2:01 pm - Kevin Powell

Spain Collection: Evolving a Luxury Website into a Digital Ecosystem

18 December 2025 @ 1:30 pm - Codrops

An in-depth look at the evolution of Spain Collection’s first website into a more ambitious digital ecosystem, connecting strategy, design, and technology across Spain and Portugal.

Responsive List of Avatars Using Modern CSS (Part 2)

17 December 2025 @ 3:21 pm - CSS-Tricks

In this article, we follow up the work we did to create responsive rows of circular images in a previous article by arranging the images around a circle with a clean hover effect. Responsive List of Avatars Using Modern CSS (Part 2) originally published on CSS-Tricks, which is part of the

Stop using the legacy color syntax

17 December 2025 @ 2:01 pm - Kevin Powell

Building Responsive, Scroll-Triggered Curved Path Animations with GSAP

17 December 2025 @ 1:52 pm - Codrops

Smooth curved animations look simple, but building them responsively takes careful control. This tutorial shows how to approach it in practice.

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

In this article, pioneering author and web designer [Andy Clarke](https://stuffandnonsense.co.uk) shows his techniques for creating [Toon Text titles](https://stuffandnonsense.co.uk/toon-text/index.html) using modern CSS and SVG.

What’s !important #1: Advent Calendars, CSS Wrapped, Web Platform Updates, and More

16 December 2025 @ 5:03 pm - CSS-Tricks

The best CSS news from around the web from the last two weeks. In this edition: advent calendars, CSS Wrapped 2025, and the latest Web Platform Updates. What’s !important #1: Advent Calendars, CSS Wrapped, Web Platform Updates, and More originally published on CSS-Tricks, which is part of the

NEW Tanstack AI Library is Amazing!

16 December 2025 @ 5:01 pm - Web Dev Simplified

Designing in the Open: How Community Collaboration Is Shaping Penpot’s AI Future

16 December 2025 @ 10:20 am - Codrops

Why the next wave of AI-powered design tools will be built collectively — and how Penpot’s MCP Server opens the door.

Toon Title Text Generator

15 December 2025 @ 5:55 pm - CSS-Tricks

Andy Clarke with a brand-new resource. It generates the sort of fun typography that Andy commonly uses in his own work that's geared towards cartoon headings. Toon Title Text Generator originally published on CSS-Tricks, which is part of the

Responsive List of Avatars Using Modern CSS (Part 1)

15 December 2025 @ 4:19 pm - CSS-Tricks

A list of rounded images that slightly overlap each other is a classic web design pattern. The main idea is not complex, but the new thing is the responsive part. that dynamically adjusts the overlap between the images so they fit inside the container. Responsive List of Avatars Using Modern CSS (Part 1) originally published on

From Basement to Breakthroughs: Inside the Studio Powering the Internet’s Boldest Brands

15 December 2025 @ 12:52 pm - Codrops

A look at the studio where branding, engineering, and experimentation collide to shape the web’s next chapter.

What Else Could Container Queries… Query?

12 December 2025 @ 2:38 pm - CSS-Tricks

How far can we really go with container queries? There are dozens of media queries now, so what if there were dozens of container queries as well? What could we use them for? What Else Could Container Queries… Query? originally published on CSS-Tricks, which is part of the

From a Single Story to Countless Worlds: Pavel Mazhuga’s Path in Creative Development

12 December 2025 @ 2:21 pm - Codrops

Exploring the projects and motivations behind Pavel Mazhuga’s path into advanced 3D experiences on the web.

Simplified modifier classes with this CSS trick

12 December 2025 @ 2:00 pm - Kevin Powell

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

It’s not that hard to do! Preethi shows you how it's really the same old animation you’re used to writing in CSS, only applied on a view timeline instead of a normal timeline. Creating Scroll-Based Animations in Full view() originally published on CSS-Tricks, which is part of the

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

We’ve got exciting news! eBook versions of “Accessible UX Research,” a new Smashing Book by Michele A. Williams, are now available for download! Which means soon the book will go to the printer. Order the eBook for instant download now or reserve your print copy at the presale price.

CSS Wrapped 2025

9 December 2025 @ 3:52 pm - CSS-Tricks

The Chrome Dev Team recaps the new CSS features that shipped in Google Chrome this past year in one amazingly designed webpage. They cover new functionality for creating more customizable components, next-gen interactions, and optimizin

Fit width text in 1 line of CSS

9 December 2025 @ 3:00 pm - CSS-Tricks

The Chrome team recently prototyped a working solution for fitting text to the width of a container in CSS using a text-grow property. Fit width text in 1 line of CSS originally published on CSS-Tricks, which is part of the

State, Logic, And Native Power: CSS Wrapped 2025

9 December 2025 @ 10:00 am - Articles on Smashing Magazine — For Web Designers And Developers

CSS Wrapped 2025 is out! We’re entering a world where CSS can increasingly handle logic, state, and complex interactions once reserved for JavaScript. Here is an unpacking of the standout highlights and how they connect to the bigger evolution of modern CSS.

That Time I Tried Explaining HTML and CSS to My 5-Year Old Niece

8 December 2025 @ 2:45 pm - CSS-Tricks

I would like to tell you what I learned from a five-year old child about HTML and CSS. It’s funny how explaining something you do almost naturally teaches you about yourself and what you take for granted. That Time I Tried Explaining HTML and CSS to My 5-Year Old Niece originally published on CSS-Tricks

How UX Professionals Can Lead AI Strategy

8 December 2025 @ 8:00 am - Articles on Smashing Magazine — For Web Designers And Developers

Lead your organization’s AI strategy before someone else defines it for you. A practical framework for UX professionals to shape AI implementation.

HTML Web Components Proposal From 1998

5 December 2025 @ 6:16 pm - CSS-Tricks

It's easy to think of HTML Web Components as a recent feature, but it has roots that go all the way back to 1998. HTML Web Components Proposal From 1998 originally published on CSS-Tricks, which is part of the

Beyond The Black Box: Practical XAI For UX Practitioners

5 December 2025 @ 3:00 pm - Articles on Smashing Magazine — For Web Designers And Developers

Explainable AI isn’t just a challenge for data scientists. It’s also a design challenge and a core pillar of trustworthy, effective AI products. Victor Yocco offers practical guidance and design patterns for building explainability into real products.

Getting Creative With “The Measure”

4 December 2025 @ 2:04 pm - CSS-Tricks

A good measure makes reading text comfortable, while a bad one makes it more difficult. So, rather than allowing layout to dictate the measure, doesn’t it make more sense for the measure to inform layout decisions? Getting Creative With “The Measure” originally published on CSS-Tricks, which is part of the

Getting started with CSS Nesting

3 December 2025 @ 1:43 pm - Kevin Powell

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

CSS Masonry is almost here! Patrick Brosset takes a deep dive into what this long-awaited feature means for web developers and how you could make use of it in your own work.

Get live server working in Zed editor

1 December 2025 @ 2:00 pm - Kevin Powell

A Sparkle Of December Magic (2025 Wallpapers Edition)

30 November 2025 @ 9:00 am - Articles on Smashing Magazine — For Web Designers And Developers

With December just around the corner, how about some new desktop wallpapers to welcome the last month of the year — and the holiday season, if you’re celebrating? Our latest edition of monthly wallpapers has got you covered. Enjoy!

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

CAPTCHAs were meant to keep bots out, but too often, they lock people with disabilities out, too. From image classification to click-based tests, many “human checks” are anything but inclusive. There’s no universal solution, but understanding real user needs is where accessibility truly starts.

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

We’re so happy to announce that “Maturing Design Systems”—a Smashing book by Ben Callahan — will soon be joining the Smashing Library! Ben’s insights and advice are so powerful, we thought you might like to read an excerpt from the book. Subscribe to our Smashing newsletter to be notified when orders are open.

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

Designing For Stress And Emergency

24 November 2025 @ 1:00 pm - Articles on Smashing Magazine — For Web Designers And Developers

Practical guidelines on designing time-critical products that prevent errors and improve accuracy. Part of the Measure UX & Design Impact (use the code 🎟 IMPACT to save 20% off today). With a live UX training starting next week.

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

Animations can be one of the most joyful parts of building interfaces, but without structure, they can also become one of the biggest sources of frustration. By consolidating and standardizing keyframes, you take something that is usually messy and hard to manage and turn it into a clear, predictable system.

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

Server chaos doesn’t have to be the norm. AI-ready infrastructure and automation can bring clarity, performance, and focus back to your web work.

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

Debugging controllers can be a real pain. Here’s a deep dive into how CSS helps clean it up and how to build a reusable visual debugger for your own projects.

Older Tech In The Browser Stack

13 November 2025 @ 8:00 am - Articles on Smashing Magazine — For Web Designers And Developers

There are many existing web features and technologies in the wild that you may never touch directly in your day-to-day work. Perhaps you’re fairly new to web development and are simply unaware of them because you’re steeped in the abstraction of a specific framework that doesn’t require you to know it deeply, or even at all. Bryan Rasmussen looks specifically at XPath and demonstrates how it can be used alongside CSS to query elements.

Effectively Monitoring Web Performance

11 November 2025 @ 10:00 am - Articles on Smashing Magazine — For Web Designers And Developers

There are lots of tips for [improving your website performance](https://www.debugbear.com/blog/improve-website-performance?utm_campaign=sm-10). But even if you follow all of the advice, are you able to maintain an optimized site? And are you targeting the right pages? Matt Zeunert outlines an effective strategy for web performance optimization and explains the roles that different types of data play in it.

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

SVG is one of those web technologies that’s both elegant and, at times, infuriating. In this article, pioneering author and web designer Andy Clarke explains his technique for animating SVG elements that are hidden in the Shadow DOM.

Six Key Components of UX Strategy

5 November 2025 @ 1:00 pm - Articles on Smashing Magazine — For Web Designers And Developers

Let’s dive into the building blocks of UX strategy and see how it speaks the language of product and business strategy to create user value while achieving company goals. Part of the Measure UX & Design Impact (use the code 🎟 IMPACT to save 20% off today).

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

With component variants, design systems become more flexible, letting you reuse the same component while adapting its look or state with ease. In this article, Daniel Schwarz demonstrates how design tokens can be leveraged to manage components and their variations using Penpot, the open-source tool built for scalable, consistent design.

Fading Light And Falling Leaves (November 2025 Wallpapers Edition)

31 October 2025 @ 12:00 pm - Articles on Smashing Magazine — For Web Designers And Developers

The new month is just around the corner, and that means: It’s time for some new desktop wallpapers! All of them are designed by the community for the community and can be downloaded for free. Enjoy!

Create Professional CSS Animations with This Dev Tool

30 October 2025 @ 4:00 pm - Web Dev Simplified

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

Here is a lesson on Iterators. Iterables implement the iterable iteration interface, and iterators implement the iterator iteration interface. Sounds confusing? Mat breaks it all down in the article.

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

Motion can be tricky: too much distracts, too little feels flat. Ambient animations sit in the middle. They’re subtle, slow-moving details that add atmosphere without stealing the show. In part two of his series, web design pioneer Andy Clarke shows how ambient animations can add personality to any website design.

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

A simple but powerful mental model for working with AI: treat it like an enthusiastic intern with no real-world experience. Paul Boag shares lessons learned from real client projects across user research, design, development, and content creation.

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

Research isn’t everything. Facts alone don’t win arguments, but powerful stories do. Here’s how to turn your research into narratives that inspire trust and influence decisions.

The Grayscale Problem

13 October 2025 @ 10:00 am - Articles on Smashing Magazine — For Web Designers And Developers

From A/B tests to AI slop, the modern web is bleeding out its colour. Standardized, templated, and overoptimized, it’s starting to feel like a digital Levittown. But it doesn’t have to be.

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

SVGs, they scale, yes, but how else can you make them adapt even better to several screen sizes? Web design pioneer Andy Clarke explains how he builds what he calls “adaptive SVGs” using ``, ``, and CSS Media Queries.

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

Ready to move beyond static mockups? Here is a practical, step-by-step guide to Intent Prototyping — a disciplined method that uses AI to turn your design intent (UI sketches, conceptual models, and user flows) directly into a live prototype, making it your primary canvas for ideation.

Shades Of October (2025 Wallpapers Edition)

30 September 2025 @ 11:00 am - Articles on Smashing Magazine — For Web Designers And Developers

How about some new wallpapers to get your desktop ready for fall and the upcoming Halloween season? We’ve got you covered! Following our monthly tradition, the wallpapers in this post were created with love by the community for the community and can be downloaded for free. Enjoy!

From Prompt To Partner: Designing Your Custom AI Assistant

26 September 2025 @ 10:00 am - Articles on Smashing Magazine — For Web Designers And Developers

What if your best AI prompts didn’t disappear into your unorganized chat history, but came back tomorrow as a reliable assistant? In this article, you’ll learn how to turn one-off “aha” prompts into reusable assistants that are tailored to your audience, grounded in your knowledge, and consistent every time, saving you (and your team) from typing the same 448-word prompt ever again.

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

Yegor Gilyov examines the problem of over-reliance on static high-fidelity mockups, which often leave the conceptual model and user flows dangerously underdeveloped. He then explores whether AI-powered prototyping is the answer, questioning whether the path forward is the popular “vibe coding” approach or a more structured, intent-driven approach.

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

Creating motion can be tricky. Too much and it’s distracting. Too little and a design feels flat. Ambient animations are the middle ground — subtle, slow-moving details that add atmosphere without stealing the show. In this article, web design pioneer Andy Clarke introduces the concept of ambient animations and explains how to implement them.

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

With digital products moving to incorporate generative and agentic AI at an increasingly frequent rate, trust has become the invisible user interface. When it works, interactions feel seamless. When it fails, the entire experience collapses. But trust isn’t mystical. It can be understood, measured, and designed for. Here are practical methods and strategies for designing more trustworthy and ethical AI systems.

How To Minimize The Environmental Impact Of Your Website

18 September 2025 @ 10:00 am - Articles on Smashing Magazine — For Web Designers And Developers

As responsible digital professionals, we are becoming increasingly aware of the environmental impact of our work and need to find effective and pragmatic ways to reduce it. James Chudley shares a new decarbonising approach that will help you to minimise the environmental impact of your website, benefiting people, profit, purpose, performance, and the planet.

SerpApi: A Complete API For Fetching Search Engine Data

16 September 2025 @ 5:00 pm - Articles on Smashing Magazine — For Web Designers And Developers

From competitive SEO research and monitoring prices to training AI and parsing local geographic data, real-time search results power smarter apps. Tools like SerpApi make it easy to pull, customize, and integrate this data directly into your app or website.

Functional Personas With AI: A Lean, Practical Workflow

16 September 2025 @ 8:00 am - Articles on Smashing Magazine — For Web Designers And Developers

For too long, personas have been created with considerable effort, only to offer limited value. Paul Boag shows how to breathe new life into this stale UX asset and demonstrates that it’s possible to create truly useful functional personas in a lightweight way.

Creating Elastic And Bounce Effects With Expressive Animator

15 September 2025 @ 10:00 am - Articles on Smashing Magazine — For Web Designers And Developers

Elastic and bounce effects have long been among the most desirable but time-consuming techniques in motion design. Expressive Animator streamlines the process, making it possible to produce lively animations in seconds, bypassing the tedious work of manual keyframe editing.

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

Real-time dashboards are decision assistants, not passive displays. In environments like fleet management, healthcare, and operations, the cost of a delay or misstep is high. Karan Rawal explores strategic UX patterns that shorten time-to-decision, reduce cognitive overload, and make live systems trustworthy.

Integrating CSS Cascade Layers To An Existing Project

10 September 2025 @ 10:00 am - Articles on Smashing Magazine — For Web Designers And Developers

The idea behind this is to share a full, unfiltered look at integrating CSS Cascade Layers into an existing legacy codebase. In practice, it’s about refactoring existing CSS to use cascade layers without breaking anything.

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

After covering in detail the underlying interaction paradigms of TV experiences in [Part 1](https://www.smashingmagazine.com/2025/08/designing-tv-evergreen-pattern-shapes-tv-experiences/), it’s time to get practical. In the second part of the series, you’ll explore the building blocks of the “10-foot experience” and how to best utilise them in your designs.