Hi everyone! I've been an avid fan of Open Source since 2013 when I was first introduced to it in the Facebook Open Academy program where I built the front end for a HTML5 games store by Mozilla. After that, I've worked on NUSMods, a knowledge platform and timetable builder used by students of National University of Singapore.
While hunting for my next gig in 2017, I started documenting my learnings in the Tech Interview Handbook and the Front End Interview Handbook.
At Facebook, I work on Docusaurus on the side. It's a static website generator that powers the docs of React Native, Redux, Babel, Prettier and more!
I'm really into front end, JAMStack and tooling (basically anything that doesn't involve databases or back ends). That probably explains the choice of projects I work on.
With your support, I can work on building more front end tools and content for technical interviews (algorithms and front end-focused) to help people gain knowledge pass their interviews!
Thank you for your support!
6 sponsors
Featured work
-
yangshun/tech-interview-handbook
๐ฏ Materials to help you rock your next coding interviewJavaScript 50,100 -
yangshun/front-end-interview-handbook
๐ธ No-bullshit answers to the famous h5bp "Front-end Job Interview Questions"JavaScript 27,856 -
facebook/docusaurus
Easy to maintain open source documentation websites.
TypeScript 22,089 -
yangshun/lago
๐ Data Structures and Algorithms library in TypeScriptTypeScript 1,698 -
yangshun/tree-node-cli
๐ฒ Node.js library to list the contents of directories in a tree-like format, similar to the Linux tree commandJavaScript 101 -
yangshun/delete-github-forks
๐ด Bulk delete your GitHub forks in two simple steps!JavaScript 98
Select a tier
$2 a month
Select$3 a month
SelectChicken Rice Tier
$5 a month
SelectHokkien Prawn Noodles Tier


Kaya Toast Tier๐ - Toast with a thick layer of coconut spread is Singapore's national breakfast! You will also get a shiny sponsor ๐ badge on your profile!