How To Build A Group Chat App With Vanilla JS, Twilio And Node.js

In this tutorial, you will learn how to create a group chat app. You will build a backend app using Node.js that will make group chats, authorize chat participants, and maintain sessions for them. https://smashingmagazine.com/2022/06/build-group-chat-app-vanillajs-twilio-nodejs/

Don’t Sink Your Website With Third Parties

In this article, Ken Harker explains what third-party resource requests really are and which common optimization strategies can help reduce the impact on the user experience. By carefully considering how third-party requests will fit into your website during the design stage, you’ll be able to avoid the most significant negative impacts. https://smashingmagazine.com/2022/06/dont-sink-website-third-parties/

Expand Your Horizons (June 2022 Desktop Wallpapers Edition)

What could be a better way to welcome June than with some colorful inspiration? Well, we might have something for you: wallpapers created with love by artists and designers from across the globe. https://smashingmagazine.com/2022/05/desktop-wallpaper-calendars-june-2022/

Smashing Podcast Episode 47 With Sara Soueidan: Why Does Accessibility Matter?

In this episode of the Smashing Podcast, we ask why accessibility really matters and why it is so important to get it right. Smashing’s Vitaly Friedman talks in-depth to Sara Soueidan to find out. https://smashingmagazine.com/2022/05/smashing-podcast-episode-47/

What’s That (Dev) Tool?

How many browser DevTools panels do you commonly use in your day-to-day web development? One? Three? Probably not that many more. In this article, Patrick Brosset shines the spotlight on a number of tools that people don’t use or even know about. Let’s dive in! https://smashingmagazine.com/2022/05/whats-that-dev-tool/

Open-Source 3dicons Library: Case Study And Download

Vijay shares his experience creating the 3dicons image library with its 3D icons that can be used on product screens, social media posts, marketing campaigns, and more. https://smashingmagazine.com/2022/05/3dicons-open-source-library-case-study-download/

Manage Accessible Design System Themes With CSS Color-Contrast()

From working with design handoffs to supporting custom themes in a design system, the CSS color-contrast() function can become a cornerstone for developers by enforcing accessible UIs. https://smashingmagazine.com/2022/05/accessible-design-system-themes-css-color-contrast/

Understanding Weak Reference In JavaScript

In this article, Frank Joseph explains both weak and strong references in JavaScript, as well as the concept of reachability. Let’s dig in! https://smashingmagazine.com/2022/05/understanding-weak-reference-javascript/

Developing An Award-Winning Onboarding Process (Case Study)

This article is a case study of how the platformOS team has researched, developed, and iteratively adjusted their onboarding processes over more than three years to eventually create the multiple award winning developer experience they provide today. https://smashingmagazine.com/2022/05/developing-award-winning-onboarding-process-case-study/

Lesser-Known And Underused CSS Features In 2022

CSS is constantly evolving, and some cool and useful properties either go completely unnoticed or are not talked about as much as others for some reason or another. In this article, we’ll cover a fraction of those CSS properties and selectors. https://smashingmagazine.com/2022/05/lesser-known-underused-css-features-2022/


Search