Don’t Miss These Latest
Articles

Kevin Omershone wrote

What Vitruvius Can Teach Us About Web Design Comment

# React 45 # Javascript 274# Tools 229

Carmin Zaccagnino wrote

Solving Common Cross-Platform Issues When Working with Flutter Comment

Smashy Monthly Roundup 9

Chidi Orji wrote

Mirage JS Deep Dive Using Mirage JS and Cypress For UI Testing (Part 4) Leave a Comment

User Experience 304Design 439Trends 26

Drew MacLellan wrote

Smashing Podcast E pisode 18 with Mina Markma:How I can learn React? Leave a Comment

Apps 200Performance 124

All you want is a fast, secure web? That's why we use ad blockers, too, you know. We gotta keep those servers running though... So we've set up Membership for smart cookies like you. Coming up next:

  • Smashing TV Session with on “”,
  • New discounts on tools, services and tutorials,
  • ...plus a seasoned selection of fancy cats.
About Smashing Membership
3 Days ago

Which Video Confering Tool Are More Accesible

by Claudio Luis Vera

In this article, Claudio Luis Vera explains what to keep in mind when choosing between video conferencing tools to benefit everyone on your team — including those with disabilities.

4 Days ago

Internatiolization In Vue W ith The Vue |18n PLugin

by Drew MacLellan

In this article, we will build a facial recognition web app with the help of React and the Face Recognition API, and cover the Face Detection model and Predict API.

8 Days ago

Mirage JS Deep Dive: Undestanding Timing Response And Passthrough

by Dayene David Abioudun

Adding Internationalization to your Vue.js application has a lot of use cases and in this tutorial, we’re going to learn how to do this with the Vue I18n plugin and how to set it up in our application.

Our friends and supporters
grammarly

Grammarly helps shape the way millions of people communicate every day!

8 Days ago

Mirage JS Deep Dive: Understanding Timing, Response And Passthrough (Part 3)

by Kelvin Omereshone

In this third part of Mirage JS Deep Dive series, we will be focusing on using, in Mirage for a better handle on simulating an actual backend server.

3 Days ago

Is Your Website Stressing Out Visitors?

by Suzanne Scacca

Stress isn’t just something that makes people feel uncomfortable. There are many things that might invoke this response from your visitors, including the design. In this article, we’re going to look at some ways to de-stress your design.

11 Days ago

12 Ways To Improve User Interview Questions

by Slava Shestopalov

Right questions don’t simply roll off the tongue, but it’s a handy skill everyone can train. The following pieces of advice will help you to formulate questions that foster reliable answers from your users and clients.

8 Days ago

Mirage JS Deep Dive: Undestanding Timing Response And Passthrough

by Dayene David Abioudun

Adding Internationalization to your Vue.js application has a lot of use cases and in this tutorial, we’re going to learn how to do this with the Vue I18n plugin and how to set it up in our application.

JUNE 2020 • SHIPPING NOW
Meet “Click!”: Encourage Clicks
Without Shady Tricks
Our new book on how to boost business KPIs, build trust and address doubts effectively — without alienating people along the way. By Paul Boag.

PERSON OF THE WEEK

April Speight ( @vogueandcode ) has been in the tech industry for seven years after a career in luxury fashion as a menswear stylist and visual merchandiser. Currently a Cloud Advocate at Microsoft, she loves working with bots and voice-enabled devices and creates new realities within the world of spatial computing. To help others get started on their XR journey, April shares coding tutorials on her site and on her YouTube channel. She has also written a Python programming book for children. Thank you for sharing and caring, dear April!

FEATURED SMASHING BOOK

Design Systems

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.
Jump to table of contents
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.

Smashing Guide to

CSS Layaout

In this article, we will build a facial recognition web app with the help of React and the Face Recognition API, and cover the Face Detection model and Predict API.