Featured Work (on this site)
I do a bunch of personal and work-related writing, and recently published The Coding Career Handbook with the best of my nontechnical writing.
- Learn in Public
My most impactful essay, and the personal growth philosophy I and many others follow.
- How to Create Luck
Luck is random, but creating luck is a skill that can be developed.
- The Light and Dark Side of the API Economy
The 'API Economy' is a popular term for VC's and tech media, however Developers seem ironically out of the loop despite their central importance to the whole story. Here's my explanation, together with a dash of economics and social implications.
- Slack is Fumbling Developers
Trendspotting how Developer communities are leaving Slack (for Discord).
- React Single File Components Are Here
Talking about why and when Single File Components are slowly coming to React.js
- About You can find all my writing on RSS or on the /ideas page.
I have done a bunch of talks and podcast appearances. The best of which are:
- Getting Closure on Hooks
- Why React is not Reactive
My first conference talk ever was at the biggest React venue in the world, React Rally. I spent a month writing my CFP on the most interesting React question I could think of.
- Contributing to React
My first meetup talk ever was at React NYC - this was accepted on to the React docs as a guide for other contributors!
- Learn In Public
My first verbal exposition on the Learn In Public philosophy. Video is frozen at the end, sorry.
- I Can Babel Macros and So Can You!
(the Moana talk)
My first JSConf appearance ever, at one of the most competitive JSConfs ever. This talk is where I first started experimenting with theming talks, and it came out really well with the Moana theme.
More of my
Other Work (off-site)
I teach on egghead.io and in other workshops:
I curate helpful repos around topics, like
Dev Tooling & Dev Community
I led CLI development for Netlify Dev, Build Plugins and other open source tooling at Netlify. I've also helped maintain other OSS projects like TSDX , Gatsby's Showcase , Svelte Society SSG , Docz (inactive), etc.
Here's how I setup my own Macs together with my dotfiles and the developer/productivity software I use.