Kai Nguyen's starred repositories
free-programming-books
:books: Freely available programming books
build-your-own-x
Master programming by recreating your favorite technologies from scratch.
system-design-primer
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
javascript-algorithms
📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings
computer-science
🎓 Path to a free self-taught education in Computer Science!
tech-interview-handbook
💯 Curated coding interview preparation materials for busy software engineers
Awesome-Hacking
A collection of various awesome lists for hackers, pentesters and security researchers
every-programmer-should-know
A collection of (mostly) technical things every software developer should know about
interviews
Everything you need to know to get the job.
project-layout
Standard Go Project Layout
react-redux-links
Curated tutorial and resource links I've collected on React, Redux, ES6, and more
How-to-Make-a-Computer-Operating-System
How to Make a Computer Operating System in C++
awesome-python-applications
💿 Free software that works great, and also happens to be open-source Python.
awesome-microservices
A curated list of Microservice Architecture related principles and technologies.
p1xt-guides
Programming curricula
Hacking-Security-Ebooks
Top 100 Hacking & Security E-Books (Free Download)
test-infra
Test infrastructure for the Kubernetes project.
awesome-iam
👤 Identity and Access Management knowledge for cloud platforms
the-coding-interview
Programming exercises, code katas and puzzles for your job interview training - or just for fun.
practice-python
Part of my daily plan for studying Python.
oidc-client-ts
OpenID Connect (OIDC) and OAuth2 protocol support for browser-based JavaScript applications
MITx-6.00.1x
Coding exercises and Problem Sets for MITx: 6.00.1x Introduction to Computer Science and Programming Using Python, EdX, Aug-Nov 2016
MIT.6.00.1x
edX Computer Science Course
coding-interview-prep
My personal coding interview study plan for working as a full-time software engineer