Our charming Guides to Web Design and Development
Curated guides on major topics covered by Smashing articles, conference talks and others. Each guide brings together the best we have on that subject, to help you explore and learn.
A Smashing Guide to UX Design
User Experience (UX) Design is the process of creating experiences that aren't just attractive to look at, but that also work well for our users. In this guide we round up some of the articles on Smashing that can help you to create beautiful sites and applications that also help people to get things done.
Explore UX DesignA Smashing Guide to CSS Layout
CSS Layout has been transformed over the past years. We have you covered with all you need to master this new world. If you want to understand the technical details, or learn how to use new CSS creatively, these guides can help.
Explore CSS LayoutA Smashing Guide to Accessibility
At Smashing we believe a good website is an accessible website, one which is available to everyone, no matter how they browse the web. This guide highlights our content which can help you create more accessible sites and web applications.
Explore AccessibilityA Smashing Guide to JavaScript & Frameworks
React, Vue, or perhaps the lightweight Alpine.js? Whether you are an experienced JavaScript developer working with one of these frameworks, or just starting to learn, our authors have created some tutorials for you.
Explore JavaScript & FrameworksA Smashing Guide to Figma
The design tool Figma has quickly become the tool of choice for many teams, and is a popular subject for articles here on Smashing Magazine. Here is our round-up of the most popular articles on the site about Figma.
Explore FigmaA Smashing Guide to Performance
Ensuring your site loads quickly is important. The subject touches almost every part of web design and development, from your choice of images to the performance of your web server. In this guide we bring together information that can help you build a fast site, and keep it fast.
Explore Performance