All Smashing Magazine's articles, sorted chronologically. Over 11 years, we've published 2137 articles, written by 229 hard-working authors. Still counting.
Air quality is a serious and complicated issue. It’s not as easy to understand as the weather. However, by creating a variety of quick iterative prototypes — regardless of how fake — I was able to find straightforward answers to design and program my iOS app Air Lookout. Read More…
(This article is kindly sponsored by Adobe.) In an ever-changing discipline, it can be hard to keep abreast of everything as a user experience designer. Christopher Murphy provides an overview of universal principles of UX design, ensuring your skillset is built on firm … Read More…
In part one of this two-part series, Brian Holt introduces Elm’s syntax, setup, and core concepts. Learn how to work with the Elm architecture in order to create simple applications. Read More…
In experience design, friction is usually the opposite of being intuitive or effortless. However, that doesn’t mean that it’s always bad for the users. In this article, you’ll learn when and how friction can be an efficient tool to actually design better … Read More…
Why is Visual Studio Code (VS Code) so popular, and do we really need another text editor? In this article, we’ll take a look at how VS Code extends traditional text editor concepts and opens up entirely new avenues of productivity for developers. These are all the … Read More…
Logic would dictate that ghost buttons are not good for web design. Yet, research shows us that visitors don’t necessarily see them that way. Read More…
Personal reflection enables us to process and make meaning of all of the great (and not so great) learning and working experiences we’ve had. Everyone stands to gain from engaging in some type of reflection. We can also encourage others to grow through personal reflection. … Read More…
It’s 2018 already, and countless front-end developers are still leading a battle against complexity and immobility. In this article, we will see how to use the state machine concept for solving state management problems. Read More…
Let’s make 2018… fast! A front-end performance checklist (PDF/Apple Pages), with everything you need to know to create fast experiences today. Read More…
A few weeks ago, we asked the community to use everything they could to make their websites and projects perform blazingly fast. Today, we’re happy to finally announce the winner. Read More…