👋🏽 Hi friends, I'm Will.
I'm an independent developer building my own products & developer tools, and I give talks on improving the developer experience (DX). I am available to consult on development, dev rel, and developer experience. Let's chat!
This site will look different in the near future, as I rebuild it in Eleventy, and bring back my blog articles.
Here are some things I've worked on:
- Teaching people how to write their first JavaScript tool through talks, workshops, and a little website: ASTsareAwesome.com
- Growing the local developer community through monthly events. I previously organized React Denver, DenverScript and founded HartfordJS.
- Speaking at conferences like JSConf Iceland and CascadiaJS. I spoke most recently at JSNation about building your own JavaScript tools.
- Encouraging others to give their first meetup or conference talk, through direct mentorship and by organizing local workshops as part of Global Diversity CFP Day.
- Publishing a browser extension to add a table of contents to GitHub READMEs and Markdown files, before they implemented it themselves
- Helping maintain Canvas Kit, an open source design system library. I focused most on welcoming new contributors and growing an internal developer community.
Independent Developer Advocacy
If you're writing code or building a product that other developers use, you're doing developer relations. If you want to be more intentional than accidental, let's have a chat: https://calendly.com/willklein.
My recent background is in design systems, but I'm also a specialist in building developer tools and designing a better developer experience. This includes documentation, community building, and improving cross-team relationships.