Frontend Dogma

“case-studies” Archive

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