UI / UX

Adaptive Video Streaming With Dash.js In React — Smashing Magazine

HTML is the de facto element we turn to for embedding video content, but it comes with constraints. For example, it downloads the...

Disagreement with product manager

I’m working on an e-commerce site where we sell a robotic lawnmower. We also offer a free “garage”...

AI: The Death or Dawn of Human Creativity?

Should we fear AI as a creativity villain or celebrate it as a creativity companion?Fear and prejudice toward technology are not new phenomena either....

10 Best Desktop Replacement Laptops in 2025

Want the power of a full-blown desktop PC with the convenience of a laptop? Having used quite a few powerful laptops that give a...

Previewing Content Changes In Your Work With document.designMode — Smashing Magazine

You probably already know that you can use developer tools in your browser to make on-the-spot changes to a webpage — simply click the...

The cognitive cost of convenience | by Michael F. Buckley | Mar, 2025

When I was 19, I took my first solo road trip — a 250-mile drive from Long Island, New York to Delaware to pick...

Top 10 Futur Courses to Learn Design & Business (Get 20-35% Discount)

If you run own graphic design firm, improving your skills can not only make you a better graphic designer but also more attractive to...

Architecting Your Future: Conquering Imposter Syndrome

Imagine walking into a packed conference room (or jumping on a zoom call) for a meeting on a pressing topic. As you find your...

Web Components Vs. Framework Components: What’s The Difference? — Smashing Magazine

Some critics question the agnostic nature of Web Components, with some even arguing that they are not real components. Gabriel Shoyomboa explores this topic...

Humanizing AI, designing change, Minimum Viable Whatever | by Fabricio Teixeira | Mar, 2025

Weekly curated resources for designers — thinkers and makers.“The reality is that animal behavior doesn’t always correlate to human behavior. Software and AI don’t...

[Podcast] Should Brands Get Political? The Risks & Rewards of Taking a Stand with Jeroen Reuven

Should Brands Get Political? Tune in to hear the risks & rewards of taking a stand with Jeroen Reuven Bours In today’s polarized world, should...

Forget the Trail of Breadcrumbs

Enterprises often have a simplistic understanding of navigational structures in UX Design. Companies shy away from messing with known organizational schemas for fear that...

How To Prevent WordPress SQL Injection Attacks — Smashing Magazine

What makes WordPress websites such a prime target for hackers? Anders Johansson delves into how WordPress SQL injection attacks work and shares strategies for...

10 Reasons To Become A UX Designer in 2022

UX design is a dynamic, interdisciplinary industry that’s constantly evolving. With global demand, countless job opportunities, low barriers to entry, accessible online resources, affordable...

The Best Location for Navigation Items on Web Apps

There’s a reason most websites use a top navigation bar. On a website, content is king, so you need as much width space as...