Vitaly Friedman wrote
Don’t Miss These Latest
Paul Boag wrote
Shedrack Akintayo wrote
Vitaly Friedman wrote
In this episode of the Smashing Podcast, we’re taking a look at what’s new in Drupal 9. What are the major upcoming changes to this nearly 20-year-old open-source project? Drew McLellan talks to Drupal core committer Angie Byron to find out.
In this article, we’ll explore the concept of error boundaries in a React application. We’ll work through an example app to see how we can use error boundaries to deliver a better app experience. Finally, we’ll integrate Sentry into our error …
In this second part of the Mirage JS Deep Dive series, we will be looking at Mirage JS’ Factories, Fixtures, and Serializers. We’ll see how they enable rapid API mocking using Mirage.
This article equips you with some of the tools you will need to run high quality, reliable studies that have a real impact on design and product decisions.
Pug is a template engine that allows you to write cleaner templates with less repetition. In this article, Zara Cooper explains what Pug is and how you can use it in your Angular app.
An equivalent experience is one that has been deliberately conceived of and built to be able to be used by the widest possible range of people. To create an equivalent experience, you must understand all the different ways people interact with …
Person Of The Week
Andy Bell has worked in the design and web industries for well over a decade — on large projects for large organizations just like for small startups, always with a focus on design, front-end development, accessibility, and progressive enhancement. Andy loves to share his knowledge with the community and does so by making tutorials and courses for Piccalilli and co-authoring Every Layout. You can follow along on his blog or on Twitter where he’s known as @hankchizljaw. Thank you for sharing and caring, dear Andy!
Meet Design Systems, a recent Smashing book in which Alla Kholmatova explores how to set up an effective design system to create great digital products. With common traps, gotchas and lessons learned.
A 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 webserver. In this guide we bring together information that can help you build a fast site, and keep it fast.Explore Performance
Every second Tuesday, we send an email newsletter with useful techniques on front-end and UX. Subscribe and get Smart Interface Design Checklists PDF in your inbox. 🔮