Skip to main content Jump to list of all articles

Latest Posts

Getting Started With The Web MIDI API

by Peter Anglea

Is it possible to use digital musical instruments as browser inputs? With the Web MIDI API, the answer is yes! The best part is, it’s fairly quick and easy to implement and even create a really fun project.

Read more
Read more
Read more
Smashing Cat brewing a fresh, tasty cappuccino.

724 smashing members

A friendly community that keeps this website alive. With books, webinars, discounts and networking — for just 1 coffee a month. Join the family.

Explore features → Already have an account? Sign in!
Read more

How To Make A WordPress Plugin Extensible

by Benjamin Intal

Just when you thought you’ve finally found a plugin that does everything you need, there’s still that one tiny important thing it can’t do. Find out how to make your plugin extensible and reduce headache.

Read more
Read more
Featured Event

SmashingConf San Francisco

We love bringing people together, and creating a friendly atmosphere for everybody to share and learn. No fluff, no theory—just actionable insights applicable to your work right away.

More info about SmashingConf The final fight between Yoda Cat and Darth Mouser. Yup, this is a Smashing Conference after all.

Community Links

Brad Frost, the person of the week

Person Of The Week

Brad Frost probably dreams in atoms and molecules. He’s introduced Atomic Design methodology for creating and maintaining effective design systems, and he has also helped create several tools and resources for web designers, including Pattern Lab,, Style Guide Guide, and This Is Responsive. Brad has been kind and generous to share what he learned in his projects, and make it easier for all of us to get our work done, better and faster. He resides in Pittsburgh with his wonderful wife Melissa, a dog Ziggy, and, most recently their newly born daughter Ella Fiona. Thanks for your stellar work, Mr. Frosty!

Scott Jehl

Swapping Images With The Size Attribute

Building components that enable users to magnify, swipe, and pan around images while at the same time using image sizes responsibly used to be tricky. Today, we can offload much of that source selection logic to the browser, and, as Scott Jehl points out, one particular trick comes in especially handy when doing so.

Phil Walton

Responsive Components

We don’t need to wait for container queries to start building responsive components that are based on the size of a containing element rather than the size of the browser viewport. We can start building them now. Phil Walton explains how.

John Maeda

Design In Tech Report

What’s the most important characteristic in design in 2018 and also one that has proven its business value? Inclusive Design. For more design trends and patterns that are revolutionizing tech this year, check out the “Design in Tech Report”.

Design Systems

Is your pattern library up to date today? Alla Kholmatova has just finished a fully fledged book on Design Systems and how to get them right. With common traps, gotchas and the lessons she learned. Hardcover, eBook. Just sayin'.

Table of Contents →

Curated Posts

Smashing Newsletter

Imagine you wrote a beautiful song and nobody discovered it.
That would make any cat sad. Don't let that happen!

Useful tips for web designers. Sent 2× a month.
You can unsubscribe any time — obviously.