This is the homepage of Shawn Wang on the web!
- 🗺️ I'm from Singapore 🇸🇬 and live in NYC 🗽.
- 👨🏼🎓 Proud Fullstack, Wharton/Huntsman and UChicago alum, current GATech OMSCS student.
- ⚛️ I'm pretty active in the React community - I help moderate /r/reactjs and speak quite a bit at ReactNYC (see my conference and other talks here)
- 🔥 I work on Developer Experience at Netlify, make ⚛️ React and 📜 Typescript lessons at Egghead.io and previously worked with banks and hedge funds. Fun fact: I have a CFA!
❤️ Open Source
- netlify-lambda, create-react-app-lambda, react-netlify-identity - Maintaining Netlify's serverless utilities and starter kits. I also wrote a little Chrome plugin.
- Storybook Typescript Docs - I wrote the whole thing, and also added some more longform stuff on dev.to. I also run a popular React+Typescript cheatsheet for React devs getting into TypeScript for the first time.
- create-react-app-parcel - CLI for creating react apps with parceljs because why not!
- async-render-toolbox - Chrome/Firefox extension for adding the React Time Slicing Lag Radar
- babel-blade - Babel plugin to solve the double declaration problem in clientside GraphQL.
📚 Current Projects
- Egghead.io instructor - short technical courses on ⚛️ React and 📜 Typescript!
- Georgia Tech OMSCS - Machine Learning
- Technical Reviewer - TypeScript: Complete
- 🌟 Project to be launched
📚 Recent and Upcoming Events 2019
- Jan 17 - Real World React - Talk: A Gentle Introduction to React + TypeScript
- Jan 24 - ForwardJS - Talk: Immutability is Changing: From Immutable.js to Immer
- Feb 7-8 - JSConf Hawai'i - Talk: I Can Babel Macros (and So Can You!)
- March 21: React Orlando
- March 25-27 - VueConf US - Attending
- March 30-31 - Reactathon - Speaking
- April 9 - JAMStackConf NYC
- April 16 - JAMStack Boston
- Jun 14-16 - JSConf Asia - React Hooks + Gatsby + Netlify JAMstack Workshop
- Jul 7-9 - JAMStackConf London
- Aug 9-11 - Rolling Scopes Minsk
- Oct 5 - Asbury Agile - Unannounced talk + workshop
- mid Oct - JAMStackConf SF