A Little Story About A Big Bang Redesign
summary
Smashing Magazine abandons WordPress for a JAMstack + GitHub workflow, prebuilding markdown into static HTML served from CDN and using microservice APIs for comments, search and membership. Front end uses Preact (admitted pain), HTTP/2, 10–12 packaged CSS/JS bundles (bundling wins over many tiny files), and a service worker font cache trick to avoid flash. Fluid typography uses calc() formulas to eliminate many media queries. Result: start‑render around 0.4–0.5s and a fast, progressively enhanced site—warts and all, but working. 11° logo tilt
AI-written summary · about
chapters (7)
- 0:00Introduction and cats
- 1:45Design philosophy and personality
- 16:52Rebuilding Smashing Magazine
- 28:59Frontend and performance optimizations
- 38:50HTTP/2 and web fonts
- 44:19Backend changes and results
- 51:20Final thoughts and Q&A
related talks
56mBig Bang Redesign: Smashing Magazine’s 2017 Relaunch, a Case Study
49mBig Bang Redesign: Smashing Magazine’s 2017 Relaunch, a Case Study
30mRise of the Jamstack — Mathias Biilmann
36mOn JAMstack Architectures
48mLightning talks from Josh Pollock, Andrew Kaiser, Cole Turner and Jason Clark
29mPreprocessors, Components, and CSS in JS or: How I Learned to Stop Worrying and Love the Website
13mBring JAMstack to the WordPress community
14mHow to use React, webpack and other buzzwords if there is no need
