Adam Johnson is a creative developer who values the elegance of simplicity.

He’s a distinguished designer and front-end developer with a proven track record, having worked on both monumental and modest projects.

With over a decade of experience, he’s mastered the art of crafting stunning, high-performing, accessible digital products—and Slack GIFs that are 👏.

About me


Latest from the microblog:

Looks like setHTML() may replace innerHTML, but have built in XSS sanitization. APIs like this are simultaneously 1) awesome and 2) “why did it take this long?” Very cool!


Follow me on Twitter