Web development news
Collective #856
26 July 2024 @ 11:00 am - Codrops
Case Study: Rogier de Boevé Portfolio — 2024
26 July 2024 @ 9:57 am - Codrops
100% Test Coverage is Bad
25 July 2024 @ 4:00 pm - Web Dev Simplified
Pop(over) the Balloons
25 July 2024 @ 1:31 pm - CSS-Tricks
A background-image trick most people don't know about
25 July 2024 @ 1:00 pm - Kevin Powell
Taking on HTML & CSS challenges
24 July 2024 @ 8:03 pm - Kevin Powell
Integrating Image-To-Text And Text-To-Speech Models (Part 1)
24 July 2024 @ 10:00 am - Articles on Smashing Magazine — For Web Designers And Developers
What You Can Learn From CrowdStrike Breaking The World
23 July 2024 @ 4:00 pm - Web Dev Simplified
On Ne Change Pas: The Creative Work Process Behind a Stunning UI Animation
23 July 2024 @ 10:31 am - Codrops
Alvaro Montoro: CSS One-Liners to Improve (Almost) Every Project
22 July 2024 @ 2:38 pm - CSS-Tricks
How To Debug React Apps Like A Senior Developer
20 July 2024 @ 4:00 pm - Web Dev Simplified
CSS Stuff I’m Excited After the Last CSSWG Meeting
19 July 2024 @ 5:16 pm - CSS-Tricks
Collective #855
19 July 2024 @ 5:04 pm - Codrops
Getting To The Bottom Of Minimum WCAG-Conformant Interactive Element Size
19 July 2024 @ 1:00 pm - Articles on Smashing Magazine — For Web Designers And Developers
If You Use Tailwind You Need This Plugin
18 July 2024 @ 4:00 pm - Web Dev Simplified
Quick trick to boost specificity
18 July 2024 @ 1:00 pm - Kevin Powell
How to Create Distortion and Grain Effects on Scroll with Shaders in Three.js
18 July 2024 @ 12:12 pm - Codrops
Build Design Systems With Penpot Components
18 July 2024 @ 10:00 am - Articles on Smashing Magazine — For Web Designers And Developers
Sara Joy: Everybody’s Free (To Write Websites)
17 July 2024 @ 6:36 pm - CSS-Tricks
Design to Code // HTML & CSS from scratch // Frontend Mentor Form
17 July 2024 @ 1:34 pm - Kevin Powell
We Can Finally Animate height: auto; in CSS!
16 July 2024 @ 4:00 pm - Web Dev Simplified
CSS Selectors
15 July 2024 @ 4:13 pm - CSS-Tricks
How to Create a Liquid Raymarching Scene Using Three.js Shading Language
15 July 2024 @ 10:33 am - Codrops
How To Design Effective Conversational AI Experiences: A Comprehensive Guide
15 July 2024 @ 9:00 am - Articles on Smashing Magazine — For Web Designers And Developers
100% Code Coverage Is Useless
13 July 2024 @ 4:00 pm - Web Dev Simplified
Collective #854
12 July 2024 @ 11:00 am - Codrops
I Can’t Believe TypeScript Finally Fixed This
11 July 2024 @ 4:00 pm - Web Dev Simplified
One-liner to fix shadows, borders, and gradients that break multiple lines
11 July 2024 @ 1:03 pm - Kevin Powell
Stop the Flexbox for 1D, Grid for 2D layout nonsense
10 July 2024 @ 5:38 pm - Kevin Powell
When Friction Is A Good Thing: Designing Sustainable E-Commerce Experiences
10 July 2024 @ 1:00 pm - Articles on Smashing Magazine — For Web Designers And Developers
Learn Closures In 13 Minutes
9 July 2024 @ 4:00 pm - Web Dev Simplified
“If” CSS Gets Inline Conditionals
9 July 2024 @ 3:18 pm - CSS-Tricks
Creating an Animated Displaced Sphere with a Custom Three.js Material
9 July 2024 @ 2:05 pm - Codrops
Useful Customer Journey Maps (+ Figma & Miro Templates)
8 July 2024 @ 10:00 am - Articles on Smashing Magazine — For Web Designers And Developers
If You Feel Burnt Out Do This
6 July 2024 @ 4:00 pm - Web Dev Simplified
Collective #853
5 July 2024 @ 11:00 am - Codrops
Inspirational Websites Roundup #62
5 July 2024 @ 10:46 am - Codrops
How To Debug In VSCode In 1 Minute
4 July 2024 @ 4:00 pm - Web Dev Simplified
Use this instead of white-space: nowrap
4 July 2024 @ 1:00 pm - Kevin Powell
Relative colors make so many things easier!
3 July 2024 @ 3:06 pm - Kevin Powell
4 NEW TypeScript 5.5 Features!
2 July 2024 @ 4:00 pm - Web Dev Simplified
Tales Of An Eternal Summer (July 2024 Wallpapers Edition)
30 June 2024 @ 8:00 am - Articles on Smashing Magazine — For Web Designers And Developers
Transitioning to Auto Height
28 June 2024 @ 1:44 pm - CSS-Tricks
How To Improve Your Microcopy: UX Writing Tips For Non-UX Writers
28 June 2024 @ 10:00 am - Articles on Smashing Magazine — For Web Designers And Developers
One small tweak to instantly improve your gradients
27 June 2024 @ 1:00 pm - Kevin Powell
Poppin’ In
26 June 2024 @ 4:37 pm - CSS-Tricks
"Smart" design patterns with container queries
26 June 2024 @ 1:12 pm - Kevin Powell
How To Make A Strong Case For Accessibility
26 June 2024 @ 12:00 pm - Articles on Smashing Magazine — For Web Designers And Developers
Only The Best Developers Understand How This Works
25 June 2024 @ 4:00 pm - Web Dev Simplified
So Your Website Or App Is Live… Now What?
24 June 2024 @ 6:00 pm - Articles on Smashing Magazine — For Web Designers And Developers
How I Learned To Stop Worrying And Love Multimedia Writing
21 June 2024 @ 6:00 pm - Articles on Smashing Magazine — For Web Designers And Developers
Uniting Web And Native Apps With 4 Unknown JavaScript APIs
20 June 2024 @ 6:00 pm - Articles on Smashing Magazine — For Web Designers And Developers
Naming things just got easier thanks to @scope
20 June 2024 @ 3:15 pm - Kevin Powell
CSS animations just got a lot more powerful
19 June 2024 @ 1:00 pm - Kevin Powell
T-Shaped vs. V-Shaped Designers
19 June 2024 @ 12:00 pm - Articles on Smashing Magazine — For Web Designers And Developers
Next.js 15 Ruins Caching Even More
18 June 2024 @ 4:00 pm - Web Dev Simplified
Chatting with Clark Sell on the current state of front-end, CSS, and more
18 June 2024 @ 2:33 pm - Kevin Powell
Useful Email Newsletters For Designers
17 June 2024 @ 6:00 pm - Articles on Smashing Magazine — For Web Designers And Developers
What Are CSS Container Style Queries Good For?
14 June 2024 @ 11:00 am - Articles on Smashing Magazine — For Web Designers And Developers
2-Page Login Pattern, And How To Fix It
13 June 2024 @ 6:00 pm - Articles on Smashing Magazine — For Web Designers And Developers
Easily reduce the opacity of a custom property color with relative colors
13 June 2024 @ 1:00 pm - Kevin Powell
JavaScript Promises Crash Course
12 June 2024 @ 1:48 pm - Kevin Powell
The Scent Of UX: The Unrealized Potential Of Olfactory Design
12 June 2024 @ 1:00 pm - Articles on Smashing Magazine — For Web Designers And Developers
How To Hack Your Google Lighthouse Scores In 2024
11 June 2024 @ 6:00 pm - Articles on Smashing Magazine — For Web Designers And Developers
If You Cannot Name All 5 JS Scopes You Need To Watch This Video
11 June 2024 @ 4:00 pm - Web Dev Simplified
Useful CSS Tips And Techniques
7 June 2024 @ 11:00 am - Articles on Smashing Magazine — For Web Designers And Developers
Presenting UX Research And Design To Stakeholders: The Power Of Persuasion
5 June 2024 @ 3:00 pm - Articles on Smashing Magazine — For Web Designers And Developers
The Most Important Skill You Never Learned
4 June 2024 @ 4:00 pm - Web Dev Simplified
Scaling Success: Key Insights And Practical Takeaways
4 June 2024 @ 12:00 pm - Articles on Smashing Magazine — For Web Designers And Developers
Ice Cream Ahead (June 2024 Wallpapers Edition)
31 May 2024 @ 4:00 pm - Articles on Smashing Magazine — For Web Designers And Developers
In Praise Of The Basics
30 May 2024 @ 3:00 pm - Articles on Smashing Magazine — For Web Designers And Developers
Decision Trees For UI Components
29 May 2024 @ 6:00 pm - Articles on Smashing Magazine — For Web Designers And Developers
The Era Of Platform Primitives Is Finally Here
28 May 2024 @ 12:00 pm - Articles on Smashing Magazine — For Web Designers And Developers
Switching It Up With HTML’s Latest Control
24 May 2024 @ 12:00 pm - Articles on Smashing Magazine — For Web Designers And Developers
Best Practices For Naming Design Tokens, Components And Variables
23 May 2024 @ 9:00 am - Articles on Smashing Magazine — For Web Designers And Developers
Modern CSS Layouts: You Might Not Need A Framework For That
22 May 2024 @ 3:00 pm - Articles on Smashing Magazine — For Web Designers And Developers
Hidden vs. Disabled In UX
21 May 2024 @ 8:20 am - Articles on Smashing Magazine — For Web Designers And Developers
Building A User Segmentation Matrix To Foster Cross-Org Alignment
17 May 2024 @ 5:00 pm - Articles on Smashing Magazine — For Web Designers And Developers
Beyond CSS Media Queries
16 May 2024 @ 3:00 pm - Articles on Smashing Magazine — For Web Designers And Developers
Transforming The Relationship Between Designers And Developers
15 May 2024 @ 10:00 am - Articles on Smashing Magazine — For Web Designers And Developers
Why Designers Aren’t Understood
14 May 2024 @ 12:00 pm - Articles on Smashing Magazine — For Web Designers And Developers
The Times You Need A Custom @property Instead Of A CSS Variable
13 May 2024 @ 8:00 am - Articles on Smashing Magazine — For Web Designers And Developers
The Modern Guide For Making CSS Shapes
10 May 2024 @ 1:00 pm - Articles on Smashing Magazine — For Web Designers And Developers
The Forensics Of React Server Components (RSCs)
9 May 2024 @ 1:00 pm - Articles on Smashing Magazine — For Web Designers And Developers
How To Run UX Research Without Access To Users
7 May 2024 @ 12:00 pm - Articles on Smashing Magazine — For Web Designers And Developers
How To Harness Mouse Interaction Data For Practical Machine Learning Solutions
6 May 2024 @ 10:00 am - Articles on Smashing Magazine — For Web Designers And Developers
Combining CSS :has() And HTML <select> For Greater Conditional Styling
2 May 2024 @ 10:00 am - Articles on Smashing Magazine — For Web Designers And Developers
Longing For May (2024 Wallpapers Edition)
30 April 2024 @ 1:00 pm - Articles on Smashing Magazine — For Web Designers And Developers