Frontend Dogma

“case-studies” Archive

Entry (With Sources) and Other Related TopicsDate#
Don’t Let Your Redesign Ruin Performance: A Case Study (mac/per)85
,
A Leap in the Evolution of Airtable’s Codebase: Scaling TypeScript to Thousands of Projects (air)84
,
Blast From the Past: 2advanced.com (web)83
, ,
How a BBC Navigation Bar Component Broke Depending on Which External Monitor It Was On (jos)82
,
“We Were Wrong”: An Oral History of WIRED’s Original Website (vir/wir)81
,
How Vercel Adopted Microfrontends (mar+/ver)80
,
How Is This Website So Fast!? (wes)79
,
Prioritizing Design Systems (ale/uxd)78
, ,
Breaking Into UX Research: Non-Traditional Paths to Success (uxd)77
,
How We Built a Design System in 2 Weeks (3_s)76
Why Gumroad Didn’t Choose htmx (shl/htm)75
Pfizer’s Future of Development (rhe/abi)74
, , ,
Tackling a System’s Accessibility Without Testing (jbu+/gov)73
, ,
Mutation-Testing Our JavaScript SDKs (luk/get)72
,
Improving the Screen Reader Experience for “Learn WCs” (and)71
, , , , ,
The Evolution of Attention (uxd)70
Growing a Design System Organically (hp)69
,
Designing Design Systems: Constructing an Icon System (ado)68
, , ,
Enhancing The New York Times Web Performance With React 18 (nyt)67
,
uBlock Origin: Let’s Read the Code! (ant)66
How We’re Building More Inclusive and Accessible Components at GitHub (eri/git)65
, , ,
How Slack Automates Deploys (abi)64
,
The Evolution of Figma’s Mobile Engine: Compiling Away Our Custom Programming Language (b_r/fig)63
, , ,
Web Accessibility in the 2024 [U.S.] Presidential Campaigns (web)62
Hello Bun: How Sveld Now Deploys 2× Faster on GitHub and Render (eri/ren)61
, ,
Purging Design System “Rot” From Our Checkboxes (chu/moo)60
, , ,
Modern CSS Patterns in Campfire (jas/37s)59
Diving Into the Node.js Website Redesign (bri/nod)58
Names Are Complex: Displaying Initials for an Avatar Component in a Design System (hey)57
,
How We Reduced CSS Size and Improved Performance Across GOV.UK (gds)56
, ,
CSS Scroll Snapping Aligned With Global Page Layout: A Full-Width Slider Case Study (uti/sma)55
, ,
How I Brought LCP Down to Under 350 ms for Google-Referred Users on My Website (paw)54
, ,
Baseline’s Evolution on MDN (pep/mdn)53
, ,
Jimdo’s Engineering Guidelines (pez/jim)52
, , ,
Comparison of Accessibility of E-Government Websites in Europe (cer)51
,
4 Web Devs, 1 App Idea (whi+/lwj)50
,
How Bear Does Analytics With CSS49
, ,
CSS Findings From Photoshop Web Version (sha)48
, , ,
How We Optimized Package Imports in Next.js (shu/ver)47
, ,
Skip Links on ikea.com (mat)46
,
Hashnode’s Overall Architecture (san/has)45
Greenwashing and the COP28 Website (mic/css)44
CSS Findings From The Threads App II (sha)43
From Silos to Design Systems (sag)42
,
Case Study: Rebuilding TechCrunch Layout With Modern CSS (sha)41
,
Optimizing Speed on ebay.com (add)40
, ,
How We Optimized Performance to Serve a Global Audience (lap/sma)39
,
CSS Findings From the Threads App (sha)38
,
How We Created an Accessible, Scalable Color Palette37
, , ,
Simple Things Make Things Simple (pjo)36
Moving From Vue 1 to Vue 2 to Vue 3: A Case Study of Migrating a Headless CMS System (lis/sma)35
, , ,
How We Built Our Multi-Platform Design System at Booking.com (nic/boo)34
, ,
Caching at DEV (rid)33
,
Our Future CSS Strategy (jac/vol)32
, , ,
Early Learnings for Early Hints at Shopify (sia/per)31
, , ,
How We Improved React Loading Times by 70% With Next.js (cau)30
, ,
A Delightful Guide to Culture at Mamo (Inspired by Khalil Gibran) (asi)29
,
How We Designed an Accessible Color Palette From Scratch (wtt)28
, ,
How We Think About Browsers (kei/git)27
Accessibility Monitoring: How We Test (gov)26
, ,
Improving the Performance of Wix Websites (Case Study) (dan/sma)25
, ,
Design Systems at Replit: Better Tokens (war/rep)24
,
How We Improved Our Design System Delivery (gil)23
, ,
Using Monorepos Is Not That Bad (med)22
How We Reduced Next.js Page Size by 3.5× and Achieved a 98 Lighthouse Score (pap)21
, , ,
How We Built React Components for Any Front End (try)20
,
Reducing HTML Payload With Next.js (Case Study) (lap/sma)19
, ,
Updating React at Etsy (san)18
, ,
A Netflix Web Performance Case Study (add/dev)17
Removing jQuery From GitHub.com Frontend (git)16
, , , ,
Why We Didn’t Use a Framework (sma)15
PWA Stats (clo)14
, , ,
How Mail.ru Reduced Email Storage From 50 to 32 PB (and/sma)13
, ,
A Redesign With CSS Shapes (mey/ali)12
, ,
Building Social: A Case Study on Progressive Enhancement (mar/sma)11
,
How We Use Prototyping, and How It Made Us More Efficient (dem/sma)10
, , ,
Building the UI for the New “The Times” Website (ped/gro)9
, , , ,
Getting Started With Pattern Libraries (ann/ali)8
, , ,
Controlling Heavy Weight Websites (wel)7
,
HTML5 Quake to Shake Up Flash (ale/sit)6
, , , ,
IKEA and the Font Fiasco (sit)5
,
An SVG Case Study: Integrated, Dynamic Avalanche Forecasting4
, , , , ,
Anil Dash Does Amazon (sim)3
,
Access for All2
,
MSNBC Makes News by Making HTML Dynamic (zdn)1
, , ,