Web development news
Inspirational Websites Roundup #57
15 March 2024 @ 2:44 pm - Codrops
Collective #821
15 March 2024 @ 12:00 pm - Codrops
This changed how I use media queries
14 March 2024 @ 2:40 pm - Kevin Powell
Grid Item Reveal Animation on Hover
13 March 2024 @ 3:50 pm - Codrops
Is Drizzle Really Better Than Prisma?
12 March 2024 @ 4:00 pm - Web Dev Simplified
Create an animated, circular progress bar
12 March 2024 @ 3:52 pm - Kevin Powell
Event Calendars For Web Made Easy With These Commercial Options
12 March 2024 @ 12:00 pm - Articles on Smashing Magazine — For Web Designers And Developers
Collective #820
12 March 2024 @ 12:00 pm - Codrops
Success At Scale: Last Chance For Pre-Sale Price
8 March 2024 @ 4:00 pm - Articles on Smashing Magazine — For Web Designers And Developers
Modern CSS Tooltips And Speech Bubbles (Part 2)
8 March 2024 @ 12:00 pm - Articles on Smashing Magazine — For Web Designers And Developers
Collective #819
8 March 2024 @ 12:00 pm - Codrops
Front-end dev takes on a CSS Battle
7 March 2024 @ 4:38 pm - Kevin Powell
On-Scroll 3D Stack Motion Effect
6 March 2024 @ 1:02 pm - Codrops
The End Of My Gatsby Journey
6 March 2024 @ 8:00 am - Articles on Smashing Magazine — For Web Designers And Developers
State Managers Are Making Your Code Worse In React
5 March 2024 @ 5:00 pm - Web Dev Simplified
A simple CSS solution to select ranges of content
5 March 2024 @ 4:00 pm - Kevin Powell
Collective #818
5 March 2024 @ 12:00 pm - Codrops
Stop using terrible class names! With special guest, Adam Argyle!
4 March 2024 @ 8:21 pm - Kevin Powell
Collective #817
1 March 2024 @ 12:00 pm - Codrops
Modern CSS Tooltips And Speech Bubbles (Part 1)
1 March 2024 @ 12:00 pm - Articles on Smashing Magazine — For Web Designers And Developers
Can I clone this fun effect from CSS Day using modern CSS?
29 February 2024 @ 3:23 pm - Kevin Powell
Waiting For Spring (March 2024 Wallpapers Edition)
29 February 2024 @ 10:00 am - Articles on Smashing Magazine — For Web Designers And Developers
Exploring 3D Effects with 2D Optical Illusions
28 February 2024 @ 11:47 am - Codrops
NEW React 19 Changes Are Amazing!
27 February 2024 @ 6:00 pm - Web Dev Simplified
A simple mistake that can screw up your light/dark theme (and how to fix it)
27 February 2024 @ 3:36 pm - Kevin Powell
Reporting Core Web Vitals With The Performance API
27 February 2024 @ 12:00 pm - Articles on Smashing Magazine — For Web Designers And Developers
Collective #816
27 February 2024 @ 12:00 pm - Codrops
A Web Designer’s Accessibility Advocacy Toolkit
26 February 2024 @ 6:00 pm - Articles on Smashing Magazine — For Web Designers And Developers
Vanilla JavaScript, Libraries, And The Quest For Stateful DOM Rendering
22 February 2024 @ 6:00 pm - Articles on Smashing Magazine — For Web Designers And Developers
These two CSS features make colors a breeze
22 February 2024 @ 5:34 pm - Kevin Powell
The background values no one knows about
20 February 2024 @ 5:51 pm - Kevin Powell
10 Tailwind Classes I Wish I Knew Earlier
20 February 2024 @ 5:00 pm - Web Dev Simplified
A Practical Guide To Designing For Colorblind People
20 February 2024 @ 12:00 pm - Articles on Smashing Magazine — For Web Designers And Developers
Mobile Accessibility Barriers For Assistive Technology Users
19 February 2024 @ 10:00 am - Articles on Smashing Magazine — For Web Designers And Developers
This New Next.js Feature Makes Caching Much Easier
17 February 2024 @ 5:00 pm - Web Dev Simplified
Taking on a CSS Battle Live
15 February 2024 @ 8:17 pm - Kevin Powell
How Accessibility Standards Can Empower Better Chart Visual Design
14 February 2024 @ 3:00 pm - Articles on Smashing Magazine — For Web Designers And Developers
8 NEW JavaScript 2024 Features
13 February 2024 @ 5:00 pm - Web Dev Simplified
Can I recreate this tucked-corner photo effect with CSS?
13 February 2024 @ 1:53 pm - Kevin Powell
A Practical Guide To Designing For Children
13 February 2024 @ 12:00 pm - Articles on Smashing Magazine — For Web Designers And Developers
How To Draw Radar Charts In Web
9 February 2024 @ 3:00 pm - Articles on Smashing Magazine — For Web Designers And Developers
The Web Developer Job Market Is Broken
8 February 2024 @ 5:00 pm - Web Dev Simplified
Is this a good idea?
8 February 2024 @ 2:09 pm - Kevin Powell
Frequently Heard In My Beginning Front-End Web Development Class
8 February 2024 @ 1:00 pm - Articles on Smashing Magazine — For Web Designers And Developers
Web Development Is Getting Too Complex, And It May Be Our Fault
7 February 2024 @ 1:00 pm - Articles on Smashing Magazine — For Web Designers And Developers
Use this instead of media queries or container queries
6 February 2024 @ 5:26 pm - Kevin Powell
NEW Next.js 14 Course Announcement!
6 February 2024 @ 5:00 pm - Web Dev Simplified
A Guide To Designing For Older Adults
6 February 2024 @ 8:00 am - Articles on Smashing Magazine — For Web Designers And Developers
Do You Know All 63 HTTP Status Codes?
2 February 2024 @ 5:07 pm - Web Dev Simplified
When Words Cannot Describe: Designing For AI Beyond Conversational Interfaces
2 February 2024 @ 1:00 pm - Articles on Smashing Magazine — For Web Designers And Developers
And they say CSS isn't a programming language! CSS-only games are amazing
1 February 2024 @ 2:00 pm - Kevin Powell
29 Days Of Inspiration (February 2024 Wallpapers Edition)
31 January 2024 @ 12:30 pm - Articles on Smashing Magazine — For Web Designers And Developers
How To Actually Get Hired In 2024
30 January 2024 @ 5:00 pm - Web Dev Simplified
Learn how to use Media queries & Container queries
30 January 2024 @ 2:00 pm - Kevin Powell
The Feature Trap: Why Feature Centricity Is Harming Your Product
29 January 2024 @ 3:00 pm - Articles on Smashing Magazine — For Web Designers And Developers
A Simple Guide To Retrieval Augmented Generation Language Models
26 January 2024 @ 3:00 pm - Articles on Smashing Magazine — For Web Designers And Developers
FREE 2024 Web Dev Roadmap
25 January 2024 @ 7:44 pm - Web Dev Simplified
CSS Blurry Shimmer Effect
25 January 2024 @ 3:00 pm - Articles on Smashing Magazine — For Web Designers And Developers
React Server Components Change Everything
23 January 2024 @ 5:00 pm - Web Dev Simplified
The AI Dilemma In Graphic Design: Steering Towards Excellence In Typography And Beyond
23 January 2024 @ 1:00 pm - Articles on Smashing Magazine — For Web Designers And Developers
Dialog Is My Favorite HTML Element And It Is Amazing
18 January 2024 @ 5:00 pm - Web Dev Simplified
The Ultimate Web Developer Roadmap For 2024
16 January 2024 @ 5:00 pm - Web Dev Simplified
The Complex But Awesome CSS border-image Property
16 January 2024 @ 1:00 pm - Articles on Smashing Magazine — For Web Designers And Developers
Top Front-End Tools Of 2023
11 January 2024 @ 6:00 pm - Articles on Smashing Magazine — For Web Designers And Developers
Anchor Is The Best New CSS Feature Since Flexbox
11 January 2024 @ 5:00 pm - Web Dev Simplified
SolidStart: A Different Breed Of Meta-Framework
8 January 2024 @ 10:00 am - Articles on Smashing Magazine — For Web Designers And Developers
The View Transitions API And Delightful UI Animations (Part 2)
2 January 2024 @ 10:00 am - Articles on Smashing Magazine — For Web Designers And Developers
The Magic Of New Beginnings (January 2024 Wallpapers Edition)
31 December 2023 @ 8:00 am - Articles on Smashing Magazine — For Web Designers And Developers
Making Sense Of “Senseless” JavaScript Features
28 December 2023 @ 10:00 am - Articles on Smashing Magazine — For Web Designers And Developers
The View Transitions API And Delightful UI Animations (Part 1)
22 December 2023 @ 1:00 pm - Articles on Smashing Magazine — For Web Designers And Developers
New CSS Viewport Units Do Not Solve The Classic Scrollbar Problem
20 December 2023 @ 10:00 am - Articles on Smashing Magazine — For Web Designers And Developers
Building Components For Consumption, Not Complexity (Part 2)
18 December 2023 @ 3:00 pm - Articles on Smashing Magazine — For Web Designers And Developers
CSS Scroll Snapping Aligned With Global Page Layout: A Full-Width Slider Case Study
13 December 2023 @ 10:00 am - Articles on Smashing Magazine — For Web Designers And Developers
Building Components For Consumption, Not Complexity (Part 1)
11 December 2023 @ 9:00 pm - Articles on Smashing Magazine — For Web Designers And Developers
Preparing For Interaction To Next Paint, A New Web Core Vital
7 December 2023 @ 9:00 pm - Articles on Smashing Magazine — For Web Designers And Developers
Five-Second Testing: Taking A Closer Look At First Impressions (Case Study)
6 December 2023 @ 10:00 am - Articles on Smashing Magazine — For Web Designers And Developers
How Marketing Changed OOP In JavaScript
4 December 2023 @ 2:00 pm - Articles on Smashing Magazine — For Web Designers And Developers
Recovering Deleted Files From Your Git Working Tree
1 December 2023 @ 10:00 am - Articles on Smashing Magazine — For Web Designers And Developers
Cold Days, Shining Lights (December 2023 Wallpapers Edition)
30 November 2023 @ 9:30 am - Articles on Smashing Magazine — For Web Designers And Developers
Crafting A Killer Brand Identity For A Digital Product
28 November 2023 @ 10:00 am - Articles on Smashing Magazine — For Web Designers And Developers
Passkeys: What the Heck and Why?
12 April 2023 @ 5:41 pm - CSS-Tricks
Some Cross-Browser DevTools Features You Might Not Know
22 March 2023 @ 8:22 pm - CSS-Tricks
Making Calendars With Accessibility and Internationalization in Mind
13 March 2023 @ 1:23 pm - CSS-Tricks
5 Mistakes I Made When Starting My First React Project
10 March 2023 @ 4:41 pm - CSS-Tricks
Creating a Clock with the New CSS sin() and cos() Trigonometry Functions
8 March 2023 @ 2:05 pm - CSS-Tricks
Managing Fonts in WordPress Block Themes
6 March 2023 @ 3:26 pm - CSS-Tricks
Everything You Need to Know About the Gap After the List Marker
2 March 2023 @ 6:20 pm - CSS-Tricks
An Approach to Lazy Loading Custom Elements
13 February 2023 @ 3:10 pm - CSS-Tricks
Different Ways to Get CSS Gradient Shadows
10 February 2023 @ 3:13 pm - CSS-Tricks
Healthcare, Selling Lemons, and the Price of Developer Experience
9 February 2023 @ 7:45 pm - CSS-Tricks
Moving Backgrounds
9 February 2023 @ 3:03 pm - CSS-Tricks
The truth about CSS selector performance
7 February 2023 @ 3:59 pm - CSS-Tricks
The Double Emphasis Thing
6 February 2023 @ 3:06 pm - CSS-Tricks
A Fancy Hover Effect For Your Avatar
3 February 2023 @ 3:11 pm - CSS-Tricks
Caching Data in SvelteKit
1 February 2023 @ 3:04 pm - CSS-Tricks