aka Shawn Wang
Bio for Event Organizers
swyx is an Infinite Builder passionate about Developer Tooling and Developer Communities. He currently works at Senior Developer Advocate for AWS Amplify and recently published the Coding Career Handbook for Junior to Senior developer careers. In his free time he teaches React, TypeScript, Storybook and Node.js CLI's at Egghead.io, and helps run the Svelte Society community of meetups.
I am currently working on Developer Experience at AWS Amplify, working US hours out of Singapore. I also am on the Svelte Radio and Career Chats podcasts. You can get more high frequency updates on my Twitter.
Featured Work (on this site)
- 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.
- Static Svelte
How this very site was written.
- 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
- 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.