About Swyx

aka Shawn Wang

TL;DR

Hey, I'm swyx! I help build great developer experiences, from documentation to dev tools to dev communities.

I am a frequent writer and speaker best known for the Learn in Public movement and recently published The Coding Career Handbook with more advice for engineers going from Junior to Senior.

P.S. "swyx" is the initials of my English and Chinese names and you can use it interchangeably with "Shawn". It is pronounced "swicks".

About

I am a developer/PM/angel investor, primarily active in the web dev community. I grew up in Singapore πŸ‡ΈπŸ‡¬, but have worked mostly in the US πŸ‡ΊπŸ‡Έ/UK πŸ‡¬πŸ‡§, most recently remotely out of New York City πŸ—½ working on Developer Experience for Netlify, Amazon Web Services, and now Temporal. I am currently physically in Singapore due to COVID.

I am best known for being a #LearnInPublic evangelist and my speaking/writing on React, JavaScript and the future of the Web. I am also known for my technical/book reviews, from TypeScript in 50 Lessons, Programming TypeScript, Landing Page Hot Tips, and The GraphQL Guide.

In a past life I was a currency options trader turned TMT hedge fund analyst as well, and I often do approach tech from an investing and risk management angle.

What I'm Doing Now

I am currently working on Developer Experience at Temporal.io, working US hours out of Singapore. I am also a regular on the Svelte Radio podcast and my own Swyx Mixtape. You can get more high frequency updates on my Twitter.

Bio for Event Organizers

swyx has worked on React and serverless JavaScript at Two Sigma, Netlify and AWS, and now serves as Head of Developer Experience at Temporal.io. He has started and run communities for hundreds of thousands of developers, like Svelte Society, /r/reactjs, and the React TypeScript Cheatsheet. His nontechnical writing was recently published in the Coding Career Handbook for Junior to Senior developers.

πŸ”— Twitter, GitHub, The Coding Career Handbook.

πŸ–ΌοΈ Medium, or Large pictures of me you can use without asking.