• 2019: A Smashing Year In Review

    2019: A Smashing Year In Review2019: A Smashing Year In Review Rachel Andrew 2019-12-31T13:30:00+00:002020-01-01T02:35:26+00:002019 has been quite a productive (sometimes challenging, but ultimately very successful) year for the Smashing team. In this annual round-up, I’d like to share some of my thoughts and those of some of the Smashing team, as we look back on […]

    READ MORE
  • New Adventures Ahead! (January 2020 Wallpapers)

    New Adventures Ahead! (January 2020 Wallpapers)New Adventures Ahead! (January 2020 Wallpapers) Cosima Mielke 2019-12-31T12:30:00+00:002020-01-01T02:35:26+00:00Let’s welcome 2020 with a new wallpaper! After all, the new year is the perfect occasion to tidy up your desktop and start on a fresh, blank slate — no clutter, just the things you really need and space for what’s about […]

    READ MORE
  • Smashing Podcast Episode 6 With Luca Mezzalira: What Are Micro-Frontends?

    Smashing Podcast Episode 6 With Luca Mezzalira: What Are Micro-Frontends?Smashing Podcast Episode 6 With Luca Mezzalira: What Are Micro-Frontends? Drew McLellan 2019-12-31T05:00:00+00:002020-01-01T02:35:26+00:00We finish off this year with yet another Smashing podcast! This time, we’ll be talking about micro-frontends. What is a micro-frontend? How is it different from the sort of approach we might be taking […]

    READ MORE
  • 5 Things To Stop Doing In Mobile App Design

    5 Things To Stop Doing In Mobile App Design5 Things To Stop Doing In Mobile App Design Suzanne Scacca 2019-12-30T11:00:00+00:002019-12-31T02:35:49+00:00I move to a new state every two to three years, so it’s important for me to live “light”. Every time I prepare to move, I go through the “Do I really need to keep this?” […]

    READ MORE
  • Helping Browsers Optimize With The CSS Contain Property

    Helping Browsers Optimize With The CSS Contain PropertyHelping Browsers Optimize With The CSS Contain Property Rachel Andrew 2019-12-27T12:00:00+00:002019-12-28T02:35:30+00:00In this article, I’m going to introduce a CSS Specification that has just become a W3C Recommendation. The CSS Containment Specification defines a single property, contain, and it can help you to explain to the browser which parts […]

    READ MORE
  • Beyond Sprint 0: An Alternative For Integrating Teams

    Beyond Sprint 0: An Alternative For Integrating TeamsBeyond Sprint 0: An Alternative For Integrating Teams Shamsi Brinn 2019-12-24T15:30:00+00:002019-12-25T02:36:18+00:00Scrum is the most popular project management methodology in the world with over 72% of teams using Scrum or a scrum-hybrid. Chances are good that if you work in web development you are using Scrum in some form. […]

    READ MORE
  • Creating Voice Skills For Google Assistant And Amazon Alexa

    Creating Voice Skills For Google Assistant And Amazon AlexaCreating Voice Skills For Google Assistant And Amazon Alexa Tris Tolliday 2019-12-23T12:00:00+00:002019-12-24T02:36:18+00:00Over the past decade, there has been a seismic shift towards conversational interfaces. As people reach ‘peak screen’ and even begin to scale back their device usage with digital wellbeing features being baked into most operating […]

    READ MORE
  • Smashing Monthly Roundup: What’s New?

    Smashing Monthly Roundup: What’s New?Smashing Monthly Roundup: What’s New? Iris Lješnjanin 2019-12-20T14:00:00+00:002019-12-21T02:35:27+00:00With the year slowly coming to an end, now is probably a great time to slow down and be mindful. Look back, reflect, breathe. It’s been a long year for all of us, so why not make yourself a good cuppa coffee or tea […]

    READ MORE
  • Quantitative Data Tools For UX Designers

    Quantitative Data Tools For UX DesignersQuantitative Data Tools For UX Designers Adonis Raduca 2019-12-19T11:30:00+00:002019-12-20T02:38:26+00:00Many UX designers are somewhat afraid of data, believing it requires deep knowledge of statistics and math. Although that may be true for advanced data science, it is not true for the basic research data analysis required by most UX designers. Since […]

    READ MORE
  • Adding Dynamic And Async Functionality To JAMstack Sites

    Adding Dynamic And Async Functionality To JAMstack SitesAdding Dynamic And Async Functionality To JAMstack Sites Jason Lengstorf 2019-12-18T11:30:00+00:002019-12-19T02:37:37+00:00It’s increasingly common to see websites built using the JAMstack — that is, websites that can be served as static HTML files built from JavaScript, Markup, and APIs. Companies love the JAMstack because it reduces infrastructure costs, speeds up […]

    READ MORE
  • Smashing Podcast Episode 5 With Jason Pamental: What Are Variable Fonts?

    Smashing Podcast Episode 5 With Jason Pamental: What Are Variable Fonts?Smashing Podcast Episode 5 With Jason Pamental: What Are Variable Fonts? Drew McLellan 2019-12-17T05:00:00+00:002019-12-18T02:37:00+00:00In this episode of the Smashing Podcast, we’re talking about variable fonts. What are they, how do they differ from regular fonts, and how can they help in the design and performance […]

    READ MORE
  • Live Sketching A Site Visitor Journey To Create A Sitemap With Your Client

    Live Sketching A Site Visitor Journey To Create A Sitemap With Your ClientLive Sketching A Site Visitor Journey To Create A Sitemap With Your Client Matt Orley 2019-12-16T11:30:00+00:002019-12-17T02:36:57+00:00Drawing can instantly lower barriers and make communication with a client much easier. Having a face-to-face meeting with your client can cause anxiety for those of us that […]

    READ MORE
  • Inclusive Components: Book Reviews And Accessibility Resources

    Inclusive Components: Book Reviews And Accessibility ResourcesInclusive Components: Book Reviews And Accessibility Resources Ari Stiles 2019-12-13T11:00:00+00:002019-12-14T02:38:14+00:00Tuesday, December 3, was the official release date for Inclusive Components, and the reception has been overwhelmingly positive. The book is already an essential resource for accessibility experts and developers. You Had Me At “Inclusive!” As the book makes its […]

    READ MORE
  • Should Your Portfolio Site Be A PWA?

    Should Your Portfolio Site Be A PWA?Should Your Portfolio Site Be A PWA? Suzanne Scacca 2019-12-12T12:00:00+00:002019-12-13T02:38:00+00:00This is going to seem like an odd thing to suggest, considering how much work is required to build a progressive web app instead of a responsive website. But, for many of you, your portfolio site should be built as […]

    READ MORE
  • Web Design And Development Advent Roundup For 2019

    Web Design And Development Advent Roundup For 2019Web Design And Development Advent Roundup For 2019 Rachel Andrew 2019-12-11T10:30:30+02:002019-12-12T02:35:21+00:00In the run-up to Christmas, there is a tradition across the web design and development community to produce advent calendars, typically with a new article or resource for each day of December. Last year, I did a roundup […]

    READ MORE
  • Building A CSS Layout: Live Stream With Rachel Andrew

    Building A CSS Layout: Live Stream With Rachel AndrewBuilding A CSS Layout: Live Stream With Rachel Andrew Vitaly Friedman 2019-12-10T10:30:00+00:002019-12-11T02:36:54+00:00We’re opening up our Smashing TV webinars to everyone, and today you’re welcome to follow along as Rachel Andrew builds a layout using CSS Grid and Flexbox. In the session, Rachel will be building a component […]

    READ MORE
  • Struggling To Get A Handle On Traffic Surges

    Struggling To Get A Handle On Traffic SurgesStruggling To Get A Handle On Traffic Surges Suzanne Scacca 2019-12-10T10:00:00+00:002019-12-11T02:36:54+00:00(This is a sponsored article.) When a traffic spike hits, you want your website to be able to ride the wave instead of drown beneath it. But how do you do that without constantly overspending on server resources […]

    READ MORE
  • Brand Illustration Systems: Drawing A Strong Visual Identity

    Brand Illustration Systems: Drawing A Strong Visual IdentityBrand Illustration Systems: Drawing A Strong Visual Identity Yihui Liu 2019-12-09T12:30:00+00:002019-12-10T02:36:29+00:00In the flood of online content, companies live or die by their brand image. A brand image has to express the company’s message and connect with users, who should instantly recognize it across different media, even away from […]

    READ MORE
  • How To Design Profitable Sales Funnels On Mobile

    How To Design Profitable Sales Funnels On MobileHow To Design Profitable Sales Funnels On Mobile Suzanne Scacca 2019-12-06T11:00:00+00:002019-12-07T02:35:37+00:00A sales funnel is a set of invisible steps you lay before visitors that takes them from the point of entry to the desired action. There are three stages in a sales funnel: Top of the funnel (TOF), […]

    READ MORE
  • How To Build A Real-Time Multiplayer Virtual Reality Game (Part 2)

    How To Build A Real-Time Multiplayer Virtual Reality Game (Part 2)How To Build A Real-Time Multiplayer Virtual Reality Game (Part 2) Alvin Wan 2019-12-05T11:00:00+00:002019-12-06T02:36:17+00:00In this tutorial series, we will build a web-based multiplayer virtual reality game, where players will need to collaborate to solve a puzzle. In the first part of this series, we designed […]

    READ MORE