Michael Hansen's starred repositories
system-design-primer
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
interviews
Everything you need to know to get the job.
design-patterns-for-humans
An ultra-simplified explanation to design patterns
hiring-without-whiteboards
⭐️ Companies that don't have a broken hiring process
interactive-coding-challenges
120+ interactive Python coding interview challenges (algorithms and data structures). Includes Anki flashcards.
algorithms
Minimal examples of data structures and algorithms in Python
fantasy-land
Specification for interoperability of common algebraic structures in JavaScript
og-equity-compensation
Stock options, RSUs, taxes — read the latest edition: www.holloway.com/ec
api-blueprint
API Blueprint
purescript
A strongly-typed language that compiles to JavaScript
bundlesize
Keep your bundle size in check
competitive-programming
my foray into the world of competitive programming
elements-of-programming-interviews
Method stubs and test cases for the problems from Elements of Programming Interviews
non-overwhelming-machine-learning
A (non overwhelming) list of Machine Learning resources for beginners
express-enforces-ssl
Enforces SSL for Node.js ExpressJS projects
motorcyclejs
A statically-typed, functional and reactive framework for modern browsers
lets-learn-jobs
The open archive of GU-MAD's advice for CS majors
Chingu-dev-adventures
Ongoing list of the finished remote dev team projects from the Chingu cohorts ecosystem.
chingu-directory
the directory page for chingu
chingu-chimp
Fully featured Slack Application User profile system and API
weekly-updates
Think the Ancient Library of Alexandria, except instead of books there's links to tales of the uproarious membership of Chingu. Cool?