Web Development Tutorials

Interview With Björn Ottosson, Creator Of The Oklab Col...

Go behind the scenes with Björn Ottosson, the Swedish engineer who created Oklab...

Build A Static RSS Reader To Fight Your Inner FOMO

RSS is a classic technology that fetches content from websites and feeds it to a...

Using Multimodal AI Models For Your Applications (Part 3)

In this third part of the series, you are looking at two models that handle all ...

It’s Here! How To Measure UX & Design Impact, With ...

Design decisions shouldn’t be a matter of personal preference. We can use reliab...

CSS min() All The Things

Victor Ayomipo experiments with the CSS `min()` function, exploring its flexibil...

Designing For Gen Z: Expectations And UX Guidelines

There are many myths revolving around Gen Z and how they use tech. Time to take ...

Why Optimizing Your Lighthouse Score Is Not Enough For ...

Feeling good with your Lighthouse score of 100%? You should! But you should also...

Ingredients For A Cozy November (2024 Wallpapers Edition)

November is just around the corner and that means: It’s time for some new deskto...

Alternatives To Typical Technical Illustrations And Dat...

Thomas Bohm rethinks technical illustrations and data visualizations, sharing in...

Bundle Up And Save On Smashing Books And Workshops

It’s the end of the year, and as we look at our inventory, we thought, “Let’s he...

Open-Source Meets Design Tooling With Penpot

Penpot helps designers and developers work better together by offering a free, o...

AI’s Transformative Impact On Web Design: Supercharging...

Discover how AI is reshaping web design, boosting productivity in design, coding...

The Hype Around Signals

From KnockoutJS to modern UI libraries like SolidJS, Vue.js, and Svelte, signals...

Why You Should Speak At Events As An Early-Career Profe...

Many talented professionals hold back from speaking at tech events, believing th...

Dreaming Of Miracles (December 2024 Wallpapers Edition)

December is almost here, and that means: It’s time for some new desktop wallpape...

Creating An Effective Multistep Form For Better User Ex...

Forms are already notoriously tough to customize and style — to the extent that ...