Latest stories

Designing for the Eye

The Müller-Lyer illusion, pictured below, makes you think that, of two lines, one is longer than the other when in fact they are of the same length. It appears in virtually every introductory book on graphic de­sign and, of course, in books on per­ception and psy­cho­lo­gy. You might not have known it by name, but you must have seen it before:

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?

UX Debt: The roommate who never does the dishes

Picture this: You’re a UX designer starting a new project. As you get to work, you quickly notice a series of experience flaws, poorly conceived solutions, and elements that simply don’t function as they should. Despite your concerns, no one seems to care. Meanwhile, the product team is focused on shipping new features, fixing production bugs, and moving forward, rarely revisiting glaring issues in the user experience. These problems often…

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.

Interaction design concepts

34 lessons, Good design is imagination and inspiration, Creating design specs for development, Purposeful vs aesthetic naming, 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.

6 skills every engineer needs for the AI era

Beyond boosting efficiency, the strongest software developers use AI to explore the problem space and find more creative solutions. Figma’s Vice President of Software Engineering Marcel Weekes and Developer Advocate Jake Albaugh share the crucial skills engineers should learn to meet the moment.

The 50+ Best Free InDesign Portfolio & Lookbook Templates

Creating a standout portfolio or lookbook is essential for any creative professional. While starting from a blank page can be daunting, a professionally designed InDesign template provides the perfect foundation. This collection brings together the best free and freemium templates to help you showcase your work in style, whether you’re a graphic designer, photographer, architect, or fashion brand.

Building an Infinite Marquee Along an SVG Path with React & Motion

Learn how to create an infinite marquee that follows a custom SVG path using React and Motion.

Can Good UX Protect Older Users From Digital Scams?

As online scams become more sophisticated, Carrie Webster explores whether good UX can serve as a frontline defense, particularly for non-tech-savvy older users navigating today’s digital world.

1 2 8 9 10 11 12 486 487

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.