Skip to content



@easy-designs @ResponsiveImagesCG @microsoft @MicrosoftEdge @pwabuilder @MicrosoftWHATWGContributors @WebWeWant



Hi there 👋

My name is Aaron Gustafson and I work on the web.

I am a web standards & accessibility advocate at Microsoft, where I work closely with the Edge browser team. I also help organizations elegantly tackle the challenges presented by all the crazy devices and screens you see everywhere using progressive enhancement via Easy Designs and Rosenfeld Media. You’ll often find me on the road, presenting at conferences and running workshops across the globe.

I serve on the W3C’s Responsive Issues Community Group. I founded the Chattanooga Open Device Lab and co-founded the event series Code & Creativity and Retreats 4 Geeks. In previous roles, I managed the Web Standards Project (WaSP) and published Web Standards Sherpa

I wrote the web design book Jeffrey Zeldman calls a “modern classic” and Jeremy Keith calls “the clearest, most beautiful explanation of progressive enhancement I’ve ever read”: Adaptive Web Design. I’ve also contributed to numerous other titles. I have written dozens of articles, and helped shape dozens more during my tenure as both a Tech Editor and Editor in Chief for the esteemed magazine A List Apart.

I live and work in beautiful Seattle, WA with my lovely and talented partner Kelly McCarthy and our amazing son Oscar.


  1. My website

    JavaScript 20 17

  2. Content of

    HTML 2 2

  3. A Jekyll Plugin for rendering Webmentions via

    Ruby 118 22

  4. A Jekyll generator for automatically crossposting to Medium

    Ruby 259 23

  5. If you build websites, you inevitably run into problems. Maybe there’s no way to achieve an aspect of your design using CSS. Or maybe there’s a device feature you really wish you could tap into usi…

    JavaScript 25 12

  6. Manifest for web apps

    HTML 488 120

Contribution activity

October 2020

Seeing something unexpected? Take a look at the GitHub profile guide.

You can’t perform that action at this time.