5 Ways to Reduce HTML File Size on Your Website (deb )Apr 10, 2025 73 html , minification , performance , optimization Page Speed: Avoid Large Base64 Data URLs in HTML and CSS (deb )Mar 7, 2025 72 performance , html , css , data-urls , base64 The Mystery of Mutable Subresources in Signed Exchanges (paw )Feb 11, 2025 71 authentication , signed-exchanges , caching , ruby-on-rails , nextjs , http-headers , http My Failed Attempt to Shrink All npm Packages by 5% (eva )Jan 27, 2025 70 npm , dependencies The Speed Trifecta: 11ty, Brotli 11, and CSS Fingerprinting (the )Jan 23, 2025 69 performance , eleventy , brotli , fingerprinting , caching , cloudflare How to Design for High-Traffic Events and Prevent Your Website From Crashing (sma )Jan 7, 2025 68 how-tos , traffic , hosting , scalability , content-delivery , caching , testing The Image Compression Challenge (Donating Money for Excess-Free Projects) (j9t )Oct 30, 2024 67 images , performance , tooling Introducing Jpegli: A New JPEG Coding Library Apr 3, 2024 66 introductions , jpeg , images , libraries 10 Ways to Speed Up JavaScript Loading Dec 19, 2023 65 javascript , performance , lazy-loading , minification , bundling , code-splitting , tree-shaking , modules , content-delivery , caching , auditing The Three Cs: Concatenate, Compress, Cache (css )Oct 17, 2023 64 performance , caching “JavaScript Is Weird” as a Compressor Oct 16, 2023 63 javascript Images on the Web Oct 10, 2023 62 images , concepts , jpeg , png , webp , avif , nextjs Honey, I Shrunk the npm Package Sep 27, 2023 61 dependencies , npm A Guide to Optimizing JavaScript Files Aug 15, 2023 60 guides , javascript , performance , optimization , minification JPEG XL: How It Started, How It’s Going Jul 12, 2023 59 images , jpeg-xl Before Your Next Frontend Pull Request, Use This Checklist (tra /evi )Jun 7, 2023 58 checklists , performance , dependencies , accessibility , legibility , naming The Ultimate Guide to Image Optimisation (fox /cal )Mar 23, 2023 57 guides , images , performance , optimization Compress an Image Before Upload With JavaScript (rik )Jan 1, 2023 56 javascript , file-handling , images Web Performance and Compression Dec 10, 2022 55 performance A Guide to Image Optimization on Jamstack Sites (daw /sma )Nov 17, 2022 54 guides , images , optimization , performance , tech-stacks , jamstack The Case for JPEG XL (jon )Nov 2, 2022 53 jpeg-xl , images Powerful Image Optimization Tools (lou /sma )Jul 20, 2022 52 link-lists , images , performance , tooling Imagemin Guard (j9t )Jun 27, 2022 51 packages , npm , images , performance , jpeg , png , gif , webp , avif Everything You Need to Know About Web Performance (in 5 Minutes) Jun 23, 2022 50 performance , web-vitals The Difference Between Brotli and Gzip Compression Algorithms to Speed Up Your Site Feb 9, 2022 49 performance , brotli , gzip Optimize Your PNGs With Oxipng and pre-commit (ada )Jan 20, 2022 48 images , png , performance , tooling HTTP Compression Dec 6, 2021 47 http , protocols , performance Why Your Website Should Not Use Dithered Images Nov 12, 2021 46 images , dithering , performance Using Modern Image Formats: AVIF and WebP (add /sma )Sep 29, 2021 45 images , avif , webp , jpeg , png , comparisons , performance Using AVIF to Compress Images on Your Site (dev )Jun 7, 2021 44 performance , images , avif Front-End Performance 2021: Assets Optimizations (vit /sma )Jan 12, 2021 43 performance , checklists , link-lists , images Optimize Images With a GitHub Action (chr /css )Aug 20, 2020 42 images , github-actions How I Used Brotli to Get Even Smaller CSS and JavaScript Files at CDN Scale (css )Jun 5, 2020 41 performance , brotli Real-World Effectiveness of Brotli (css )Apr 22, 2020 40 performance , brotli , comparisons AVIF for Next-Generation Image Coding Feb 13, 2020 39 avif , images Progressive JPEGs: An Introduction Feb 3, 2020 38 introductions , jpeg , pjpeg , images Understanding Image Compression: Tooling and Context (j9t )May 22, 2019 37 images , performance , tooling Better Web Video With AV1 Codec (sit /evi )Feb 26, 2019 36 multimedia Brotli and Static Compression (mal /css )Apr 12, 2017 35 performance , brotli , gzip , comparisons What Is the Right Image Format for Your Website? Apr 5, 2017 34 images , jpeg , gif , png , svg , webp Guetzli, Google’s New JPEG Encoder (tel )Mar 19, 2017 33 performance , images , jpeg , tooling 11 Tips to Optimize JavaScript and Improve Website Loading and Rendering Speeds Dec 13, 2016 32 javascript , performance , optimization , minification , caching Next Generation Server Compression With Brotli (mal /sma )Oct 5, 2016 31 brotli , gzip , comparisons , performance How PNG Works Apr 6, 2016 30 png , images Why npm Scripts? (css )Feb 12, 2016 29 npm , nodejs , conversion , linting , minification , sprites , images , examples 5 Easy Performance Tweaks for Node.js Express (cra )Aug 17, 2015 28 nodejs , express , performance , optimization The Difference Between Minification and Gzipping (chr /css )Jul 27, 2015 27 comparisons , minification , gzip The Complete Guide to Reducing Page Weight (cra )Jan 14, 2014 26 guides , performance , caching , content-delivery , minification Image Compression for Web Developers (dev )Sep 17, 2013 25 images , performance , link-lists Webpage Performance (geo )Sep 17, 2013 24 performance , images , minification , caching , content-delivery Exploring Header Compression in HTTP/2.0 (mno )Jan 4, 2013 23 protocols , http , http-headers Compressive Images (sco )Nov 7, 2012 22 images , jpeg pngquant (kor )Dec 31, 2011 21 websites , tooling , libraries , png , images Automatic Gzip Compression for Apache2 Webservers (mro )Jun 13, 2010 20 apache , servers , gzip 9 Causes of Web Page Obesity (cra )Apr 22, 2010 19 performance , embed-code , optimization JavaScript Gzip Compression in WordPress: What’s Possible and What Hurts (lyz /clo )Sep 17, 2009 18 php , javascript , gzip , wordpress , performance Details on JS Compression: Squeezing Every Last Byte on the Wire (dal /aja )Aug 19, 2009 17 javascript , performance How Gzip Compression Works (goo )Jun 23, 2009 16 performance , gzip Packing Down Prototype (rey /aja )Dec 21, 2007 15 prototypejs AJAX and CSS Optimization Jan 28, 2006 14 ajax , javascript , css , optimization , performance Ten Steps to a More User Friendly Website Sep 14, 2005 13 flash , performance , images , link-rot , html , conformance , browsers , support , navigation , readability , quality JPG Quality (dav )Jul 27, 2005 12 images , jpeg , quality Another JavaScript Compressor/Obfuscator (oct /aja )Jun 17, 2005 11 javascript , tooling , obfuscation 10 Tips for Writing High-Performance Web Applications (mic )Nov 19, 2004 10 asp-net , iis , microsoft , servers , caching , tips-and-tricks GIF Hacking (dav )Sep 8, 2004 9 images , gif , png , dithering Stupid Compression Tricks (mno )May 1, 2004 8 ip , optimization Gzip and Brotli Checker 7 tools , analysis , performance , brotli , gzip Gzip Checker 6 tools , analysis , performance , gzip Image Compressor (Compressor.io) 5 tools , exploration , images , performance Image Compressor (WebUtils) 4 tools , exploration , images , performance Image Compressors 3 tools , exploration , images , performance Brotli Checker 2 tools , analysis , performance , brotli EPUB Compressor 1 tools , exploration , epub