Zach’s ugly mug (his face)

Zach Leatherman

Archives

313 posts 
  1. 2021 Sparkline representing frequency of posts written by month in 2021×31
  2. The Art of Deception, Lighthouse Score Edition #1📢 52 Oct 2021
  3. Who Pays for Web Frameworks? #2📢 61 Oct 2021
  4. 11tyThe State of Eleventy (2021) in Two Minutes Speaking2 min Video #9📢 3 Oct 2021
  5. 11tyThe Very First Eleventy 1.0 Beta Release 📢 3 Oct 2021
  6. 11tyIndieWeb Avatar, yet another Eleventy Image Service API Project #19📢 59 Sep 2021
  7. 11tyEvery Fire Needs a Sparkline Project📢 22 Sep 2021
  8. Vector? Raster? Why Not Both! #3📢 216 Aug 2021
  9. Fire SVG animations (SMIL) when the SVG is visible #6📢 129 Aug 2021
  10. If I work really hard on my Open Graph Images, People will share my Blog Posts #5📢 207 Aug 2021
  11. 11tyBuilding an Automated Screenshot Service on Netlify in ~140 Lines of Code Project #11📢 99 Jul 2021
  12. 11tyUniclode: yet another demo of Eleventy Serverless Web FontsProject📢 23 Jul 2021
  13. 11tyEleventy Serverless, a talk video fromEleventyMeetup’s AvatarThe Eleventy Meetup Speaking43 min Video Jul 2021
  14. 11tyRainglow: a demo of Eleventy Serverless Project📢 34 Jul 2021
  15. 11tyIndieWeb Avatar for https://11tymeetup.dev/events/hello-world/InauguralEleventyMeetup’s AvatarEleventy Meetup: Hello World (a talk about Eleventy Serverless) Speakingon July 15 Jul 2021
  16. 11tySome Antics withBenDMyers’s AvatarBen Myers: A First Look at Eleventy Serverless! Speaking73 min Video📢 27 Jun 2021
  17. 11tyEleventy Serverless (Eleventy Cloud) Thus Far 📢 95 May 2021
  18. 11tyDefer generating 400+ pages using Eleventy Cloud and On-demand Builders Speaking8 min Video📢 25 Apr 2021
  19. 11tyHow and Why I Removed 3000 Images from the Eleventy Docs Build Speaking4 min Video📢 1 Apr 2021
  20. 11tyPowering Netlify’s Community Events with Structured Content (and a preview of Eleventy Cloud) Speaking23 min Video📢 9 Apr 2021
  21. 11tyIndieWeb Avatar for https://www.sanity.io/content-is-data-open-house-2021Content is Data—Sanity Open House Speakingon March 25 Mar 2021
  22. 11tyImage Ready v2—Developer Experience @ Eleventy Speaking22 min Video📢 33 Mar 2021
  23. A Pandemic By Any Other Name 📢 48 Mar 2021
  24. IndieWeb Avatar for https://www.youtube.com/watch?v=eRRkvI-w5IkThisDotMedia’s AvatarBuilt IT Better: Architecture feat.jlengstorf’s AvatarJason Lengstorf andzachleat’s AvatarZach Leatherman Speaking58 min Video Mar 2021
  25. 11tyQueue Code—“Live” Code without Errors Project📢 59 Mar 2021
  26. Unicode Range Interchange Web FontsProject📢 18 Mar 2021
  27. This Web Site is a Tech Talk Speaking45 min Video #17📢 206 Feb 2021
  28. 11tyJamstack 101: Getting Started with Eleventy, presented byagilitycms’s AvatarAgility CMS Speaking73 min Video Feb 2021
  29. Barebones CSS for Fluid Images Research #10📢 264 Jan 2021
  30. 11tyDon’t Shut Down Your Business! Instead Use Eleventy Image Project #16📢 180 Jan 2021
  31. A little collection of theme-less Web Components Project📢 30 Jan 2021
  32. 11tyIndieWeb Avatar for https://www.meetup.com/JAMstack-Toronto/events/275601729/Images atJAMstackTORONTO’s AvatarJamstack Toronto Speakingon January 20 Jan 2021
  33. 2020 Sparkline representing frequency of posts written by month in 2020×21
  34. Ruthlessly Eliminating Layout Shift on netlify.com 📢 159 Nov 2020
  35. IndieWeb Avatar for https://smashingconf.com/austin-2020/SmashingConf Austin 2020 Speakingon October 13 Oct 2020
  36. 11tyThe State of Eleventy (2020) in Two Minutes Speaking2 min Video Oct 2020
  37. IndieWeb Avatar for https://www.netlify.com/blog/2020/09/18/eleventy-and-vue-a-match-made-to-power-netlify.com/Eleventy and Vue, a match made to power Netlify.com Sep 2020
  38. 11tyEleventy Leaderboards v2 viaspeedlify’s AvatarSpeedlify Project📢 55 Aug 2020
  39. cloudflare’s AvatarCloudflare’s Creative Corner with thenetlify’s AvatarNetlify team Speaking Aug 2020
  40. Netlify’s Merry Band of 1 Million Developers 📢 14 Aug 2020
  41. Bulk Generating OG Images 📢 65 Aug 2020
  42. The Lighthouse Scores Will Continue Until Morale Improves Project📢 27 Jul 2020
  43. I added Lighthouse Scores to my Site’s Footer and You Can Too Project #18📢 265 Jul 2020
  44. Usespeedlify’s AvatarSpeedlify to Continuously Measure Site Performance Project #12📢 551 Jun 2020
  45. Résumé/CV on the Jamstack 📢 55 Apr 2020
  46. CSS Naked Day 📢 3 Apr 2020
  47. 11tyEleventy’s New Performance Leaderboard 📢 55 Mar 2020
  48. My Favorite Typinator Macros Feb 2020
  49. 11tyEleventy Crash Course with Nick and Zach—NebraskaJS Omaha Speaking Feb 2020
  50. Speaker Spotlight: a chat with Vitaly Friedman Web FontsSpeaking19 min Video Feb 2020
  51. Now Deploying tonetlify’s AvatarNetlify 📢 34 Jan 2020
  52. A Love Letter tofilamentgroup’s AvatarFilament Group 📢 123 Jan 2020
  53. 11tyLet’s Learn Eleventy! onLWJShow’s AvatarLearn with Jason Speakingon Jan 792 min Video Jan 2020
  54. 11tyIndieWeb Avatar for https://www.meetup.com/nebraskajs/events/dxndfdybccbkb/Eleventy Crash Course with Nick and Zach—NebraskaJS Omaha Speakingon Jan 7 Jan 2020
  55. 2019 Sparkline representing frequency of posts written by month in 2019×36
  56. The Origin Story of Container Queries Research📢 133 Dec 2019
  57. 11tyBuilding Exclusive Features For Open Collective Contributors on Netlify Project📢 21 Dec 2019
  58. 11tyIndieWeb Avatar for https://shoptalkshow.com/episodes/390/Shop Talk Show #390: Eleventy with Zach Leatherman Speaking62 min Audio Dec 2019
  59. 11tyEleventy Documentation has moved to 11ty.dev Dec 2019
  60. IndieWeb Avatar for https://almanac.httparchive.org/en/2019/fontsHTTP Archive’s Web Almanac 2019—Web Fonts Edition Web FontsResearch Nov 2019
  61. Own Your Content on Social Media Using the IndieWeb Speaking📢 98 Oct 2019
  62. Making a PWA out of the 1996 Space Jam Web Site Speaking📢 14 Oct 2019
  63. A look back at NEJS CONF, 2015–2019 NEJS CONFSpeaking📢 74 Oct 2019
  64. IndieWeb Avatar for https://2019.jamstackconf.com/sf/JAMstack_conf_sf 2019 Speakingon October 16–18 Oct 2019
  65. I’m Taking Ownership of My Tweets Project📢 28 Sep 2019
  66. IndieWeb Avatar for https://www.filamentgroup.com/lab/scrollbars/Two Browsers Walked Into a Scrollbar Research Sep 2019
  67. 11tyA Featherweight Facepile Project📢 35 Aug 2019
  68. IndieWeb Avatar for https://2019.nejsconf.com/NEJS CONF 2019 NEJS CONFon August 9 Aug 2019
  69. Reactions to: An Honest Conversation About Burnout on JSParty 📢 24 Jul 2019
  70. Bridgy for Webmentions with Brotli 📢 4 Jun 2019
  71. Developing a Robust Font Loading Strategy for CSS-Tricks Web FontsResearch #13📢 142 Jun 2019
  72. Week Notes №3 ending 14 Jun 2019 📢 3 Jun 2019
  73. Smashing TV: The Five Whys of Web Font Loading Performance Web FontsSpeakingon June 13 Jun 2019
  74. 11tyIndieWeb Avatar for https://changelog.com/jsparty/79Spicy fonts and static sites 🌶️—JS Party Episode #79 Web FontsSpeaking67 min Audio Jun 2019
  75. The Crushing Weight of the Facepile 📢 62 Jun 2019
  76. Week Notes №2 ending 7 June 2019 📢 5 Jun 2019
  77. 11tyRender Snarky Comments in Comic Sans 📢 229 Jun 2019
  78. Week Notes №1 ending 24 May 2019 📢 7 May 2019
  79. The Co-opetition of Team Web 📢 34 May 2019
  80. font-display is Incompatible with Icon Fonts Web Fonts📢 83 May 2019
  81. IndieWeb Avatar for https://www.meetup.com/Web-Engineering-Duesseldorf/events/260995020/Web Engineering Düsseldorf Web FontsSpeakingon May 16 May 2019
  82. The Scoville Scale of Web Font Loading Opinions Web FontsSpeaking📢 30 May 2019
  83. IndieWeb Avatar for https://beyondtellerrand.com/events/duesseldorf-2019beyond tellerrand—Düsseldorf Speakingon May 13–15 May 2019
  84. Google Fonts is Adding font-display 🎉 Web Fonts #8📢 121 May 2019
  85. IndieWeb Avatar for https://www.meetup.com/nebraskajs/events/dxndfdyzhbkb/NebraskaJS Omaha Speakingon May 7 May 2019
  86. Navigate directly to a GitHub Issue Feb 2019
  87. 11tyEleventy Quick Tip №8: Trigger a Netlify Build Every Day with IFTTT Feb 2019
  88. 11tyEleventy Quick Tip №7: Fetch GitHub Stargazers Count (and More) at Build Time Jan 2019
  89. Download a Twitter User’s Profile Image Jan 2019
  90. 11tyIndieWeb Avatar for https://www.filamentgroup.com/lab/build-a-blog/Build your own Blog from Scratch using Eleventy Jan 2019
  91. Get all Font Sizes in use on a Web Page Jan 2019
  92. 2018 Sparkline representing frequency of posts written by month in 2018×30
  93. IndieWeb Avatar for https://workingdraft.de/on-tour-perfnow-zach-leatherman/Working Draft Podcast: On Tour @ #perfnow 5/6 Web FontsSpeaking21 min Audio Dec 2018
  94. Don’t Stop Learning Frameworks 📢 54 Dec 2018
  95. IndieWeb Avatar for https://www.filamentgroup.com/lab/js-web-fonts.htmlShould I Use JavaScript to Load My Web Fonts? Web FontsResearch Nov 2018
  96. 11tyHappy Birthday Eleventy! 🎉 📢 10 Nov 2018
  97. The Five Whys of Web Font Loading Performance Web FontsSpeaking46 min Video📢 4 Nov 2018
  98. IndieWeb Avatar for https://perfnow.nl/performance.now(); the Web Performance Conference Speakingon November 8–9 Nov 2018
  99. A Group of Web Font Repaints is called a Michael Serif Web Fonts Aug 2018
  100. The Problem with font-display and Reflow Web Fonts📢 45 Aug 2018
  101. The Font Loading Checklist Web Fonts #14📢 17 Aug 2018
  102. TalkScript Episode #14 NEJS CONFSpeaking34 min Audio Aug 2018
  103. Concatenate Conference Speakingon August 10–11 Aug 2018
  104. IndieWeb Avatar for https://2018.nejsconf.com/NEJS CONF 2018 NEJS CONFon July 27 Jul 2018
  105. The Life Expectancy of Digital Content Jun 2018
  106. 11tyThe Simplest Web Site That Could Possibly Work Well NEJS CONF May 2018
  107. Obnoxiously Readable Responsive Text with Viewport Units Web Fonts May 2018
  108. preload with font-display: optional is an Anti-pattern Web Fonts📢 48 Apr 2018
  109. 11tyImport your Disqus Comments to Eleventy 📢 4 Apr 2018
  110. “The Compromise”—a Modern but Compatible Font Loading Strategy Web Fonts📢 53 Apr 2018
  111. Passing the Lead NebraskaJS Organizer Baton Mar 2018
  112. 11tyGoogle Open Source Award for Eleventy Mar 2018
  113. imaging-heap, Measuring Responsive Image Efficiency Project Mar 2018
  114. It’s Dangerous to Go Stallone. Take Glyphhanger Web FontsProject📢 6 Mar 2018
  115. “A letter about Google AMP” Feb 2018
  116. IndieWeb Avatar for https://www.filamentgroup.com/lab/rocket-science.htmlWeb Fonts are ▢▢▢ Rocket Science Web FontsSpeaking47 min Video Feb 2018
  117. 11tyIntroducing Eleventy, a new Static Site Generator Project Feb 2018
  118. IndieWeb Avatar for https://smashingconf.com/london-2018/SmashingConf London 2018 Speakingon February 7 Feb 2018
  119. 11tyMaking a Simple Web Site with the Simplest Static Site Generator, Level 2—Adding Filters 📢 1 Jan 2018
  120. 11tyMaking a Simple Web Site with the Simplest Static Site Generator, Level 1 #15📢 1 Jan 2018
  121. spider-pig Searches for Nodes that match a CSS Selector Project📢 9 Jan 2018
  122. Airing Out 2017’s Dirty Laundry Jan 2018
  123. 2017 Sparkline representing frequency of posts written by month in 2017×23
  124. 23 Minutes of Work for Better Font Loading Web Fonts📢 62 Nov 2017
  125. IndieWeb Avatar for https://www.meetup.com/nebraskajs/events/238363544/NebraskaJS Omaha Speakingon November 14 Nov 2017
  126. Managing Font Loading CSS Was Painful—Not Anymore Web FontsProject Nov 2017
  127. A Collection of Web Font Loading Recipes Web FontsProjectResearch📢 1 Oct 2017
  128. FOIT vs. FOUT, a Side by Side Comparison Web FontsProject📢 6 Oct 2017
  129. A Historical Look at FOUT and FOIT Web Fonts📢 130 Sep 2017
  130. IndieWeb Avatar for https://medium.com/web-standards/episode-85-7c6c6635b97eWeb Standards Podcast #85 Web FontsSpeaking86 min Audio Sep 2017
  131. IndieWeb Avatar for http://css-minsk-js.by/CSS-Minsk-JS Speakingon September 10 Sep 2017
  132. The Ten Twitter Commandments Speaking Aug 2017
  133. The Web Font Loading Glossary Web Fonts📢 1 Aug 2017
  134. I made a style guide for my personal web site and you should too. 📢 3 Aug 2017
  135. IndieWeb Avatar for https://2017.nejsconf.com/NEJS CONF 2017 NEJS CONFon July 21 Jul 2017
  136. Font Aliasing, or How to Rename a Font in CSS Research📢 10 Jun 2017
  137. Laissez-faire Font Smoothing and Anti-aliasing Research📢 9 May 2017
  138. Quick Demo: Animating on an Oval Path 📢 2 May 2017
  139. Wait, WebP is actually worth it. Research📢 10 Apr 2017
  140. What Are You Excited About? Speaking Apr 2017
  141. Selecthor: A Better way to Learn and Demo CSS Selectors Project📢 4 Apr 2017
  142. Randsom: A Random Web Fonts Ransom Note Project📢 2 Apr 2017
  143. Bernie Tweets Project Mar 2017
  144. IndieWeb Avatar for https://css-tricks.com/video-screencasts/152-font-loading-zach-leatherman/CSS-Tricks Video Screencasts #152: Font Loading Speaking57 min Video Jan 2017
  145. IndieWeb Avatar for http://shoptalkshow.com/episodes/247-performance-equation/Shop Talk Show #247: The Performance Equation Speaking72 min Audio Jan 2017
  146. In Case You Missed It: 2016 Jan 2017
  147. 2016 Sparkline representing frequency of posts written by month in 2016×17
  148. No @font-face Syntax will ever be Bulletproof, Nor Should It Be. Web Fonts Dec 2016
  149. faux-pas, Detecting Faux Web Font Rendering Project Dec 2016
  150. Lazy Loading Web Fonts Is Probably Not What You Want Web Fonts📢 3 Nov 2016
  151. Separating Fact from Fiction on the Internet Speaking Sep 2016
  152. IndieWeb Avatar for https://www.filamentgroup.com/lab/type-number.htmlI Wanted to Type a Number Research Aug 2016
  153. IndieWeb Avatar for https://nebraskajs.com/2016/nejsconf-2016/NEJS CONF 2016 Recap NEJS CONFon August 26 Aug 2016
  154. Beyond Code #4 at NEJS CONF 2015 Speaking3 min Video Aug 2016
  155. A Comprehensive Guide to Font Loading Strategies Web Fonts #4📢 323 Jul 2016
  156. IndieWeb Avatar for https://nebraskajs.com/2017/sticky/CSS Position Sticky Speaking10 min Video Jun 2016
  157. Web Fonts for President 2016 Web Fonts📢 10 Apr 2016
  158. The Web Fonts: Preloaded Web FontsResearch #20📢 26 Apr 2016
  159. Trying out a new Font Stack 📢 1 Apr 2016
  160. Web Font Anti-pattern: Data URIs Web FontsResearch📢 18 Mar 2016
  161. IndieWeb Avatar for https://nebraskajs.com/2017/versatile2kb/A Versatile 2KB of JS Speaking25 min Video Mar 2016
  162. A Story About Proxy Filters Feb 2016
  163. Critical Web Fonts Web FontsResearch📢 6 Jan 2016
  164. In Case You Missed It: 2015 Jan 2016
  165. 2015 Sparkline representing frequency of posts written by month in 2015×19
  166. The Infinity Hamburger Menu Project Dec 2015
  167. Using Custom Fonts Responsibly, an Akamai Animated Short Web FontsSpeaking5 min Video Dec 2015
  168. Frameworks, not Blameworks Nov 2015
  169. A Brief History of that Time You Used Web Fonts—SmashingConf Barcelona Web FontsSpeaking48 min Video Oct 2015
  170. The Performance and Usability of Web Fonts—Velocity New York City Web FontsSpeaking42 min Video📢 2 Oct 2015
  171. IndieWeb Avatar for https://www.filamentgroup.com/lab/agency-of-year.htmlFilament Group is Agency of the Year at Net Awards Sep 2015
  172. A Hypocrite’s Guide to Public Speaking Speaking17 min Video📢 7 Sep 2015
  173. IndieWeb Avatar for https://changelog.com/166/Changelog #166, NEJS CONF 2015 NEJS CONFSpeaking69 min Audio Aug 2015
  174. IndieWeb Avatar for https://nebraskajs.com/2015/nejsconf-2015/NEJS CONF 2015 Recap NEJS CONFon August 7 Aug 2015
  175. Smashing Book #5 Web Fonts Jul 2015
  176. The Mitt Romney Web Font Problem Web FontsResearch📢 12 May 2015
  177. The Performance and Usability of Font Loading—Velocity Santa Clara Web FontsSpeaking39 min Video📢 1 May 2015
  178. Tech Meetup at the White House Speaking3 min Video📢 6 Apr 2015
  179. Compatibility Tables Compendium 📢 9 Mar 2015
  180. Better @font-face with Font Load Events—SmashingConf Whistler Web FontsSpeaking48 min Video Feb 2015
  181. Flash of Faux Text—still more on Font Loading Web FontsResearch📢 3 Jan 2015
  182. Performance and Responsive Web Design (2015) Speaking67 min Video Jan 2015
  183. IndieWeb Avatar for http://www.filamentgroup.com/lab/font-loading.htmlHow we use web fonts responsibly, or, avoiding a @font-face-palm Web FontsResearch Jan 2015
  184. In Case You Missed It: 2014 Jan 2015
  185. 2014 Sparkline representing frequency of posts written by month in 2014×14
  186. The Making of fontfamily.io Web FontsSpeaking19 min Video Nov 2014
  187. word-break Podcast #1 Speaking49 min Audio Nov 2014
  188. IndieWeb Avatar for http://www.filamentgroup.com/lab/woff2.htmlWOFF2 See the Wizard, a Wonderful JavaScript Feature Test Web FontsProject Oct 2014
  189. A Font Family Reunion Web FontsProject📢 12 Sep 2014
  190. IndieWeb Avatar for https://dev.opera.com/articles/better-font-face/Better @font-face with Font Load Events on Dev.Opera Web FontsResearch Sep 2014
  191. The Perfect GIF Speaking12 min Video📢 7 Sep 2014
  192. W3C Status Banners Project📢 2 Aug 2014
  193. IndieWeb Avatar for http://www.filamentgroup.com/lab/tablesaw.htmlTablesaw: A Flexible Tool for Responsive Tables Project Aug 2014
  194. A Frugal and Simple Guide to Putting Lights on your Bike 📢 1 Jul 2014
  195. IndieWeb Avatar for https://the-pastry-box-project.net/zach-leatherman/2014-june-7Pastry Box: Impostor Syndrome Jun 2014
  196. Bulletproof Icon Fonts—CSSConf Web FontsSpeaking26 min Video May 2014
  197. IndieWeb Avatar for http://www.filamentgroup.com/lab/politespace.htmlPolitespace, an unobtrusive alternative to input masks Project Apr 2014
  198. IndieWeb Avatar for http://www.filamentgroup.com/lab/bulletproof_icon_fonts.htmlBulletproof Accessible Icon Fonts Web FontsProjectResearch Jan 2014
  199. A Few Retired Projects Project Jan 2014
  200. 2013 Sparkline representing frequency of posts written by month in 2013×12
  201. In Case You Missed It: 2013 📢 3 Dec 2013
  202. Domain Swap: A Google Chrome Extension Project Dec 2013
  203. The Elusive :target Feature Test Research📢 2 Nov 2013
  204. Impostor Syndrome Speaking7 min Video📢 8 Oct 2013
  205. A Nodecopter Informercial (at HOW Conf) Sep 2013
  206. A Sliver of What I Learned at JSConf 2013 Jun 2013
  207. You Should Follow Fewer People on Twitter Project📢 3 Jun 2013
  208. Performance and Responsive Web Design (2013) Speaking61 min Video📢 5 May 2013
  209. zachleat.com is Dead, Long Live zachleat.com 📢 40 May 2013
  210. Tool or Die, a Web Developer’s Workflow Speaking59 min Video📢 16 Mar 2013
  211. Side Projects (at Awesome Camp) Mar 2013
  212. A Web Developer Fumbling with Social Media 📢 12 Jan 2013
  213. 2012 Sparkline representing frequency of posts written by month in 2012×6
  214. SocialCount, Faster & Lighter Social Networking Widgets Project Nov 2012
  215. IndieWeb Avatar for https://nebraskajs.com/2012/performance-in-rwd/Performance in Responsive Web Design (2012) Nov 2012
  216. A Front End Engineer’s Manifesto ProjectSpeaking📢 12 Sep 2012
  217. CSS3 Job Transition 📢 3 May 2012
  218. Let’s get parseIntimate. Project Feb 2012
  219. Placeholder Title for Article about HTML5 Placeholders Research📢 11 Feb 2012
  220. 2011 Sparkline representing frequency of posts written by month in 2011×11
  221. Deferreds and a Better Geolocation API 📢 3 Nov 2011
  222. A Mobile Web Divided 📢 2 Aug 2011
  223. Progressive Enhancement (at jQuery Omaha) Aug 2011
  224. FitText + BigText: A Tale of Two Plugins Web Fonts📢 6 May 2011
  225. Pragmatic Progressive Enhancement 📢 1 May 2011
  226. HTML5 vs. Native Applications, The Presentation 📢 7 Mar 2011
  227. Raging Netflix Queue, a Google Chrome Extension Project📢 8 Feb 2011
  228. The JavaScript Testing Challenge Winner 📢 3 Feb 2011
  229. Et tu, X-UA-Compatible? Research📢 3 Feb 2011
  230. BigText Makes Text Big Web FontsProject #7📢 73 Jan 2011
  231. An Update to The JavaScript Testing Challenge Jan 2011
  232. 2010 Sparkline representing frequency of posts written by month in 2010×12
  233. The JavaScript Testing Challenge Speaking5 min Video📢 8 Nov 2010
  234. Faking Onload for Link Elements Research📢 3 Jul 2010
  235. ALARMd is now on Github 📢 4 Jul 2010
  236. Maiden Voyage of the DOM Sailbloat Project📢 1 Jul 2010
  237. A Race Against Time Pickers 📢 1 Jun 2010
  238. Point, Charset, Match: Character Encoding in JavaScript Web FontsResearch📢 1 Mar 2010
  239. Internet Explorer Array.sort Unreliable Research📢 13 Feb 2010
  240. If the Menu Fitts, We Must Acquit 📢 8 Feb 2010
  241. CSS 3 Text: A Tale of writing-mode Woe Web FontsResearch📢 3 Feb 2010
  242. Trash that “Back to Top” Link 📢 8 Feb 2010
  243. The 24 Clock on ALARMd 📢 3 Jan 2010
  244. DIY Webdings—CSS Sprites using @font-face Web FontsResearch📢 19 Jan 2010
  245. 2009 Sparkline representing frequency of posts written by month in 2009×9
  246. Don’t Give Up on Internet Explorer Yet 📢 3 Dec 2009
  247. Device Independence on the Open Web 📢 3 Aug 2009
  248. Quick Performance Tip: jQuery and addClass 📢 2 Jun 2009
  249. Adobe Reverts Flex Store to Open Web May 2009
  250. Performance Caveat with jQuery Selectors and Live Events Research📢 14 May 2009
  251. Jonathan Sharp at The Ajax Experience Feb 2009
  252. ALARMd Unix Time Format for 1234567890 Day Feb 2009
  253. Registration Forms Suck, Let’s Mitigate Suckiness 📢 4 Jan 2009
  254. Scare Your Visitors with this JavaScript Gravatar Plugin Project📢 6 Jan 2009
  255. 2008 Sparkline representing frequency of posts written by month in 2008×25
  256. DOMContentLoaded Inconsistencies (in Browsers and JavaScript Libraries) Research📢 1 Dec 2008
  257. jQuery Bug: IE reports incorrect $.browser.version 📢 3 Oct 2008
  258. Dear IE6: Please Cache my Images. Research📢 3 Oct 2008
  259. Relative URLs including the Domain 📢 2 Oct 2008
  260. ALARMd is a Google Code Project Oct 2008
  261. Fight Registrastination. Register to vote! Project Sep 2008
  262. Writing a Front End Engineer’s Resume (or CV) 📢 6 Sep 2008
  263. Emulating onhashchange without setInterval Research📢 5 Aug 2008
  264. Double Whammy: OpenID and Microformats May 2008
  265. Selecting XML Nodes with JavaScript, or the Peril of getElementsByTagName Research📢 8 May 2008
  266. Javascript Objects are NOT JSON 📢 3 May 2008
  267. Surnamespacing 📢 3 May 2008
  268. Don’t Let the Door Hit You Onunload and Onbeforeunload Research📢 10 Apr 2008
  269. Forgive My Feed Apr 2008
  270. Rethinking JavaScript Grids and DataTables 📢 1 Apr 2008
  271. ALARMd 2 Beta, with Google Calendar Integration Project📢 12 Apr 2008
  272. 20000 Leagues Under the API: YouTube JavaScript Apr 2008
  273. Code Like the Big Boys: Flickr 📢 3 Mar 2008
  274. Tips for Programming JavaScript Functions 📢 1 Mar 2008
  275. Architecture Choices: Callbacks and Events in JavaScript Mar 2008
  276. Yet Another Pretty Date JavaScript Project📢 25 Mar 2008
  277. Minor Annoyances with Firefox Development Mar 2008
  278. Specific Inheritance with TIBCO’s General Interface 📢 3 Mar 2008
  279. PHP Pretty Date Project📢 6 Feb 2008
  280. Online Movie Rental Review – Amazon Unbox 📢 4 Jan 2008
  281. 2007 Sparkline representing frequency of posts written by month in 2007×47
  282. Quine using XHTML and JavaScript Dec 2007
  283. Faster YUI DataTable with 5 Lines of Code 📢 1 Dec 2007
  284. Problems with Looping through window.setInterval 📢 2 Dec 2007
  285. enterval, an automatic setInterval chainer. Project Dec 2007
  286. Speed up Including Google Analytics Nov 2007
  287. Obscurity, Security, and Captcha 📢 1 Nov 2007
  288. Forward Compatibility and JavaScript Nov 2007
  289. Nursery Rhyme Code Poem [CSS] 📢 1 Oct 2007
  290. Nursery Rhyme Code Poem [PHP] Oct 2007
  291. Nursery Rhyme Code Poem [JavaScript] 📢 1 Oct 2007
  292. Write More Efficient Javascript in YUI with CSS Selectors Project Sep 2007
  293. Cross Domain XHR with Firefox 2 📢 18 Aug 2007
  294. Namespacing outside of the YAHOO Namespace 📢 8 Aug 2007
  295. Enlarging your YUI DataTable in 29 Seconds or Less! 📢 3 Aug 2007
  296. ALARMd now supports URLs Aug 2007
  297. maLArquee, Bringing Back the Marquee Project📢 4 Aug 2007
  298. Using Phing to automate JavaScript and CSS Minimization 📢 3 Aug 2007
  299. YUI Code Review: YAHOO.namespace 📢 3 Aug 2007
  300. Using DOM Query Libraries in YUI 📢 3 Jul 2007
  301. 8 Things the YUI Library Needs to Win Me Back 📢 7 Jul 2007
  302. What Sound Does a Cow Make? MooTools. 📢 1 Jul 2007
  303. 20/20 Hindsight, a Look Back at ALARMd 📢 2 Jul 2007
  304. JavaScript Frameworks and JSF 📢 6 Jul 2007
  305. DOMDom, easy DOM Element Creation Project📢 9 Jul 2007
  306. Wake up to YouTube on my Internet Alarm Clock Project📢 23 Jun 2007
  307. Enlarging your YUI DataTable in 30 Seconds or Less! 📢 7 Jun 2007
  308. Screen Readers and Listening at the Speed of Sound May 2007
  309. Wash your mouth out with SOAP and the YUI Connection Manager 📢 3 May 2007
  310. YUI DataTable and You: Making the Marriage Work 📢 7 Apr 2007
  311. I-Frame Shims or How I Learned to Stop Worrying and Love the Bomb 📢 8 Apr 2007
  312. JavaScript Code Coverage Tool for Firebug Project📢 18 Apr 2007
  313. Google Using YUI Grids CSS 📢 9 Apr 2007
  314. Problems with YUI DataTable 📢 28 Apr 2007
  315. YUI Button Lite Mar 2007
  316. Logical XOR in JavaScript Project📢 2 Mar 2007
  317. Conservative Design Example: Hierarchical Options Mar 2007
  318. Fundamental Problem with YUI Button 📢 1 Mar 2007
  319. OMG SOA Mar 2007
  320. Conservative Design Example: Multiple Option List Mar 2007
  321. Conservative Design: Command Line Interface Mar 2007
  322. Namespaces in Ext DomQuery Mar 2007
  323. Beaten to the Spiked Punch Mar 2007
  324. Conservative Design: Option List Feb 2007
  325. Conservative Design Patterns for Form Elements 📢 3 Feb 2007
  326. Conservative Design: Hierarchical Select 📢 1 Feb 2007
  327. Screen Printing, Fake Interfaces Part 1 Feb 2007
  328. Checklist for Web Applications 📢 49 Feb 2007