What Happens When explains what happens after entering an address in a browser.
Open Source: #learning
Catalog projects marked with #learning. Tags work as dedicated landing pages, so related tools are easier to find and connect.
This collection holds 56 projects with a combined 6,614,713 GitHub stars. Main languages: Python, JavaScript, Jupyter Notebook.
About the learn-by-building projects
Learning from other people's code is the fastest way to grow as an engineer. The repositories here exist exactly for that: step-by-step tutorials, build-it-yourself projects, and structured learning paths.
The build-your-own-X format is especially valuable — a database, an interpreter, a game from scratch deliver the kind of understanding documentation cannot. Pick by your stack and level.
Repositories
Data Engineer Handbook is a guide and resource collection for learning data engineering.
50 Projects 50 Days is a learning collection of mini projects built with HTML, CSS, and JavaScript.
Deep Learning Papers Reading Roadmap is a route for reading key deep learning papers.
Awesome System Design Resources is an open collection of materials for system design learning and interview preparation.
Python Cheatsheet is a compact reference for Python syntax and features.
wtfjs is a collection of surprising and strange JavaScript behavior examples.