A collection of (mostly) technical things every software developer should know about
The C++ Core Guidelines are a set of tried-and-true guidelines, rules, and best practices about coding in C++
Apache ECharts is a powerful, interactive charting and data visualization library for browser
Node Version Manager - POSIX-compliant bash script to manage multiple active node.js versions
Curated coding interview preparation materials for busy software engineers
🎓 Path to a free self-taught education in Computer Science!
A set of best practices for JavaScript projects
Explain complex systems using visuals and simple terms. Help you prepare for system design interviews.
A complete computer science study plan to become a software engineer.
Repo for counting stars and contributing. Press F to pay respect to glorious developers.
An ultra-simplified explanation to design patterns