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!
4 sponsors are funding yangshun’s work.
Featured work
-
yangshun/tech-interview-handbook
💯 Curated interview preparation materials for busy engineersJavaScript 72,469 -
yangshun/front-end-interview-handbook
⚡️ Front End interview preparation materials for busy engineersJavaScript 34,353 -
facebook/docusaurus
Easy to maintain open source documentation websites.
TypeScript 34,355 -
yangshun/lago
📕 Data Structures and Algorithms library in TypeScriptTypeScript 2,295 -
yangshun/tree-node-cli
🌲 Node.js library to list the contents of directories in a tree-like format, similar to the Linux tree commandJavaScript 163 -
yangshun/delete-github-forks
🍴 Bulk delete your GitHub forks in two simple steps!JavaScript 155
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!