Zach’s ugly mug (his face) Zach Leat­herman

Popular Posts

Ordered by pageviews per day. Sort instead by total pageviews. Data previously sourced from Google Analytics, a handrolled method using FaunaDB, and now Goatcounter. I also keep a highlight reel of the most popular tweets.

Lifetime 4,012,325 total pageviews.

  1. A Comprehensive Guide to Font Loading Strategies #1203k 182
  2. Never write your own Date Parsing Library #215k 2851
  3. BigText Makes Text Big #3167k 376
  4. An Attempted Taxonomy of Web Components #418k 33
  5. Google Fonts is Adding font-display 🎉 IndieWeb Avatar for https://fonts.google.com/#547k 57
  6. A Historical Reference of React Criticism IndieWeb Avatar for https://react.dev/#618k 122
  7. Trailing Slashes on URLs: Contentious or Settled? #722k 91
  8. Use speedlify’s AvatarSpeedlify to Continuously Measure Site Performance #826k 106
  9. No more tokens! Locking down npm Publish Workflows #93k 33
  10. I added Lighthouse Scores to my Site’s Footer and You Can Too #1021k 40
  11. Don’t Let the Door Hit You Onunload and Onbeforeunload #1161k10
  12. An Official* Logo for HTML #121k 2232
  13. Developing a Robust Font Loading Strategy for CSS-Tricks #1323k 88
  14. The Font Loading Checklist #1425k 9
  15. Defaulting on Single Page Applications (SPA) IndieWeb Avatar for https://www.11ty.dev/docs/single-page-applications/#1510k 57
  16. The Good, The Bad, The Web Components #168k 22
  17. A tiny bit-o-CSS for Stable Scrollbar Gutters #173k 28
  18. The Web Fonts: Preloaded #1829k 10
  19. I Need Your Help to Make 11ty Fully Independent and Sustainable in 2024 #196k 178
  20. Web Fonts for President 2016 #2027k10