Zach’s ugly mug (his face)

Zach Leatherman

Archives

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