Web Dev stories

State of Devs

“These questions feel really personal”; ”This is going to be too controversial”; “You should stick to programming surveys”.

Poking at the CSS if() Function a Little More: Conditional Color Theming

Chrome 137 shipped the if() CSS function, so it’s totally possible we’ll see other browsers implement it, though it’s tough to know exactly when. Whatever the case, if() enables us to use values conditionally, which we can already do with queries and other functions (e.g., media queries and the light-dark() function), so I’m sure you’re wondering: What exactly does if() do?

CSS background-position Property – Control Like a Pro

This single property gives you full control over where your background image appears inside an element — which is crucial for responsive design, hero sections, custom banners, and more.

Flowbite launches a new Design System

After 6 months of hard work, we’re launching Flowbite Design System v3.0! – fully integrated native tokens and variables – refreshed all UI components with modern 2025 design – massively improved performance and memory usage – improved usage documentation and more.

An engineer’s guide to vibe design (with prompts)

This post shows the full process – start to finish – by actually designing a tiny app while we go. No designer in the loop, just vibes, taste, and a few rounds with an LLM.

Drawing CSS Shapes using corner-shape

We recently got the new shape() function for clip-path which is a game changer for creating CSS shape. Another cool feature is on the way and will soon be available: corner-shape.

Color Everything in CSS

And I must admit: I didn’t know a lot about color in CSS (I still used rgb(), which apparently isn’t what cool people do anymore), so it has been a fun learning experience. One of the things I noticed while trying to keep up with all this new information was how long the glossary of color goes, especially the “color” concepts. There are “color spaces,” “color models,” “color gamuts,” and basically a “color”…

10 Must-Have Features in a Landing Page Builder

No one questions that, in the digital era, the best businesses and individuals try to devise effective methods to engross audience attention and turn visitors into leads. That is where a landing page creator comes into the picture as an indispensable asset in hitting these objectives. Knowledge of a creator’s primary features can make or break your marketing campaigns. This post dives into the essential features that any landing page…

Coding a 3D Audio Visualizer with Three.js, GSAP & Web Audio API

A music-driven visualizer where a glowing 3D orb pulses and spikes to the beat while GSAP-draggable panels drift around it with smooth, inertia-powered motion.

How to create a mesh gradient generator in HTML, CSS and JavaScript

In this tutorial, we’ll learn how to build a fun and interactive mesh gradient generator that you can use to create beautiful mesh gradients and add them to your designs.

1 2 3 89 90

Submit an article

You can submit new articles related to web design / development, UX, apps and graphic design. No homepage submissions, no spammy affiliate links will be accepted.
Title
URL

Thank you!

Thanks for submitting your story. We will review it and approve it if relevant.