Tuan Nguyen's starred repositories
system-design-and-architecture
Learn how to design large-scale systems. Prep for the system design interview.
awesome-software-architecture
🚀 A curated list of awesome articles, videos, and other resources to learn and practice software architecture, patterns, and principles.
centrifugo
Scalable real-time messaging server in a language-agnostic way. Self-hosted alternative to Pubnub, Pusher, Ably. Set up once and forever.
awesome-scalability
The Patterns of Scalable, Reliable, and Performant Large-Scale Systems
go-concurrency-patterns
Concurrency patterns in Go
project-layout
Standard Go Project Layout
golangci-lint
Fast linters runner for Go
webpack
A bundler for javascript and friends. Packs many modules into a few bundled assets. Code Splitting allows for loading parts of the application on demand. Through "loaders", modules can be CommonJs, AMD, ES6 modules, CSS, Images, JSON, Coffeescript, LESS, ... and your custom stuff.
kubernetes
Production-Grade Container Scheduling and Management
tech-interview-handbook
💯 Curated coding interview preparation materials for busy software engineers
hiring-without-whiteboards
⭐️ Companies that don't have a broken hiring process
computer-science
:mortar_board: Path to a free self-taught education in Computer Science!