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,020,348 total pageviews.

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