Zach’s ugly mug (his face) Zach Leatherman

How Deep Can One Deep Dive Go

Read also the list of things that cite my work.

  1. 2021 Sparkline representing frequency of posts written by month in 2021 ×1
  2. Barebones CSS for Fluid Images 238
  3. 2019 Sparkline representing frequency of posts written by month in 2019 ×4
  4. The Origin Story of Container Queries 137
  5. IndieWeb Avatar for https://almanac.httparchive.org/en/2019/fontsHTTP Archive’s Web Almanac 2019—Web Fonts Edition
  6. IndieWeb Avatar for https://www.filamentgroup.com/lab/scrollbars/Two Browsers Walked Into a Scrollbar
  7. Developing a Robust Font Loading Strategy for CSS-Tricks #14#11168
  8. 2018 Sparkline representing frequency of posts written by month in 2018 ×1
  9. IndieWeb Avatar for https://www.filamentgroup.com/lab/js-web-fonts.htmlShould I Use JavaScript to Load My Web Fonts?
  10. 2017 Sparkline representing frequency of posts written by month in 2017 ×4
  11. A Collection of Web Font Loading Recipes 1
  12. Font Aliasing, or How to Rename a Font in CSS 16
  13. Laissez-faire Font Smoothing and Anti-aliasing #2017
  14. Wait, WebP is actually worth it. 10
  15. 2016 Sparkline representing frequency of posts written by month in 2016 ×4
  16. IndieWeb Avatar for https://www.filamentgroup.com/lab/type-number.htmlI Wanted to Type a Number
  17. The Web Fonts: Preloaded #19#713
  18. Web Font Anti-pattern: Data URIs 18
  19. Critical Web Fonts #157
  20. 2015 Sparkline representing frequency of posts written by month in 2015 ×3
  21. The Mitt Romney Web Font Problem 14
  22. Flash of Faux Text—still more on Font Loading #123
  23. IndieWeb Avatar for http://www.filamentgroup.com/lab/font-loading.htmlHow we use web fonts responsibly, or, avoiding a @font-face-palm
  24. 2014 Sparkline representing frequency of posts written by month in 2014 ×2
  25. IndieWeb Avatar for https://dev.opera.com/articles/better-font-face/Better @font-face with Font Load Events on Dev.Opera
  26. IndieWeb Avatar for http://www.filamentgroup.com/lab/bulletproof_icon_fonts.htmlBulletproof Accessible Icon Fonts
  27. 2013 Sparkline representing frequency of posts written by month in 2013 ×1
  28. The Elusive :target Feature Test 2
  29. 2012 Sparkline representing frequency of posts written by month in 2012 ×1
  30. Placeholder Title for Article about HTML5 Placeholders 11
  31. 2011 Sparkline representing frequency of posts written by month in 2011 ×1
  32. Et tu, X-UA-Compatible? 3
  33. 2010 Sparkline representing frequency of posts written by month in 2010 ×5
  34. Faking Onload for Link Elements 3
  35. Point, Charset, Match: Character Encoding in JavaScript 2
  36. Internet Explorer Array.sort Unreliable 13
  37. CSS 3 Text: A Tale of writing-mode Woe #173
  38. DIY Webdings—CSS Sprites using @font-face 39
  39. 2009 Sparkline representing frequency of posts written by month in 2009 ×1
  40. Performance Caveat with jQuery Selectors and Live Events 14
  41. 2008 Sparkline representing frequency of posts written by month in 2008 ×5
  42. DOMContentLoaded Inconsistencies (in Browsers and JavaScript Libraries) 1
  43. Dear IE6: Please Cache my Images. 3
  44. Emulating onhashchange without setInterval 5
  45. Selecting XML Nodes with JavaScript, or the Peril of getElementsByTagName #58
  46. Don’t Let the Door Hit You Onunload and Onbeforeunload #16#310