Skip to main content Jump to list of all articles

Latest Posts

Read more

Handling Unused CSS In Sass To Improve Performance

by Luke Harrison

Do you know the impact unused CSS has on performance? Spoiler: It’s a lot! In this article, we’ll explore a Sass-oriented solution for dealing with unused CSS, avoiding the need for complicated Node.js dependencies involving headless browsers, and …

Read more

Inspired Design Decisions: Ernest Journal

by Andrew Clarke

In this third instalment of Inspired Design Decisions, Andy Clarke will teach you how to use frameworks to create layouts as engaging as in the well-known Ernest Journal. All it takes is an understanding of layout design and imagination.

Read more
Smashing Cat brewing a fresh, tasty cappuccino.

1,600 smashing members

A friendly community that keeps this website alive. With books, webinars, discounts and networking — for just 1 coffee a month. Join the family.

Explore features → Already have an account? Sign in!
Read more

Writing Modes And CSS Layout

by Rachel Andrew

An understanding of CSS Writing Modes is useful if you want to work with vertical scripts, or change writing mode for creative reasons. However, they also underpin our new layout methods, and those ideas are increasingly being applied across all of …

Read more

Which Is Best: A Loyalty Program PWA Or Mobile App?

by Suzanne Scacca

Customers’ loyalty does not come for free. While it would be nice if they were satisfied with a high-quality product with some extra bells-and-whistles thrown in, sometimes what’s needed to seal the deal is a rewards system. But when a client asks …

Read more

Making Peace With The Feast Or Famine Of Freelancing

by Liz Elcoate

The feast or famine merry-go-round of freelancing can certainly be damaging to our bank accounts but more importantly it can deeply affect our self worth and mental health. I’ve learnt some strategies the hard way this year to combat the quiet times.

Read more
Smashing Cat filming for Smashing TV.

New on Smashing TV

A channel where seasoned developers show how they design, build, work and play. Coming up next: Interactive Web Animation With SVG with Cassie Evans (Aug 20).

See all upcoming episodes → Already have an account? Sign in!
Coming up next

Smashing Print #1: Ethics & Privacy

Meet our new printed magazine, exploring topics that will make us all think, and will remain useful as time passes by. Friendly, practical and approachable. Shipping now.

Download a free PDF preview → A Smashing Cat peeking behind a Smashing Print #1 cover.

Community Links

Person Of The Week

Martin Splitt is an open-source contributor and web evangelist from Zurich. He has a decade experience from software engineering on his back and currently works as a Webmasters Trend Analyst / Developer Advocate at Google. Martin believes in the web platform and works with bleeding edge technologies that will allow the web to prosper. You can find him on Twitter as @g33konaut. Thank you for sharing and caring, dear Martin!

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.

Table of Contents ↬
Design Systems, a new Smashing book