Remove articles split-the-monolith-what-when-how
article thumbnail

The Three Cs: Concatenate, Compress, Cache

CSS Wizardry

I began writing this article in early July 2023 but began to feel a little underwhelmed by it and so left it unfinished. When serving and storing files on the web, there are a number of different things we need to take into consideration in order to balance ergonomics, performance, and effectiveness. in this article.

Cache 291
article thumbnail

The Fight For The Main Thread

Smashing Magazine

The Fight For The Main Thread The Fight For The Main Thread Geoff Graham 2023-10-24T18:00:00+00:00 2023-10-24T22:02:26+00:00 This article is sponsored by SpeedCurve Performance work is one of those things, as they say, that ought to happen in development. All of this adds up to what I often hear described as a “fight for the main thread.”

Google 90
Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

How We Improved SmashingMag Performance

Smashing Magazine

How We Improved SmashingMag Performance. How We Improved SmashingMag Performance. A day when a project, fully polished and carefully optimized, gets launched, ranking high and soaring above performance scores in Lighthouse and WebPageTest. Vitaly Friedman. 2021-01-21T14:00:00+00:00. 2021-01-21T16:39:57+00:00. We had to fix that.

article thumbnail

Frankenstein Migration: Framework-Agnostic Approach (Part 1)

Smashing Magazine

In software development, the word “migration,” when we need to upgrade or change technology in a project, usually falls under the latter case, unfortunately. In software development, the word “migration,” when we need to upgrade or change technology in a project, usually falls under the latter case, unfortunately. He can be cute.

article thumbnail

Creating A Magento PWA: Customizing Themes vs. Coding From Scratch

Smashing Magazine

When dealing with e-commerce at some point, you probably have heard, and perhaps used Magento, an open-source e-commerce platform. However, what if you want to build a progressive web app with Magento? Is it a good idea, why would you want to build it, and how would you go around building it? What Does This Mean?

Code 74
article thumbnail

Front-End Performance Checklist 2021

Smashing Magazine

How do we actually know where we stand in terms of performance, and what exactly our performance bottlenecks are? And, most importantly, where do we even start improving performance and how do we establish a performance culture long-term? Web performance is a tricky beast, isn’t it?

article thumbnail

Front-End Performance Checklist 2020 [PDF, Apple Pages, MS Word]

Smashing Magazine

How do we actually know where we stand in terms of performance, and what our performance bottlenecks exactly are? Is it worth exploring tree-shaking, scope hoisting, code-splitting, and all the fancy loading patterns with intersection observer, server push, clients hints, HTTP/2, service workers and — oh my — edge workers?