Projects
- View all project source code on GitHub
- 2018
- It’s Dangerous to Go Stallone. Take Glyphhanger Mar 2018
- Introducing Eleventy, a new Static Site Generator Feb 2018
- spider-pig Searches for Nodes that match a CSS Selector Jan 2018
- 2017
- Managing Font Loading CSS Was Painful—Not Anymore Nov 2017
- A Collection of Web Font Loading Recipes Oct 2017
- FOIT vs. FOUT, a Side by Side Comparison Oct 2017
- Selecthor: A Better way to Learn and Demo CSS Selectors Apr 2017
- Randsom: A Random Web Fonts Ransom Note Apr 2017
- Bernie Tweets Mar 2017
- 2015
- The Infinity Hamburger Menu Dec 2015
- 2014
- WOFF2 See the Wizard, a Wonderful JavaScript Feature Test Oct 2014
- A Font Family Reunion Sep 2014
- W3C Status Banners Aug 2014
- Tablesaw: A Flexible Tool for Responsive Tables Aug 2014
- Politespace, an unobtrusive alternative to input masks Apr 2014
- Bulletproof Accessible Icon Fonts Jan 2014
- 2013
- Domain Swap: A Google Chrome Extension Dec 2013
- busyness.io Jun 2013
- 2012
- SocialCount, Faster & Lighter Social Networking Widgets Nov 2012
- A Front End Engineer’s Manifesto Sep 2012
- parseIntimate Feb 2012
- 2011
- Raging Netflix Queue, a Google Chrome Extension Feb 2011
- BigText Jan 2011
- 2010
- Maiden Voyage of the DOM Sailbloat Jul 2010
- 2009
- jQuery.gravatar Jan 2009
- 2008
- Fight Registrastination. Register to vote! Sep 2008
- ALARMd 2 Apr 2008
- Yet Another Pretty Date JavaScript Mar 2008
- PHP Pretty Date Feb 2008
- 2007
- enterval, an automatic setInterval chainer. Dec 2007
- Write More Efficient Javascript in YUI with CSS Selectors Sep 2007
- maLArquee Aug 2007
- DOMDom, easy DOM Element Creation Jul 2007
- ALARMd Jun 2007
- JavaScript Code Coverage Tool for Firebug Apr 2007
- Logical XOR in JavaScript Mar 2007
- Retired
- Retired Projects