A collection of small projects built to teach and explore different tools and technologies.
| Directory | Description |
|---|---|
| axios/ | Recreating Axios from scratch |
| backbone/ | Learning Backbone.js views and models |
| css/ | CSS and DOM manipulation examples |
| error-messages/ | Exploring error handling in a Node app |
| express/ | Recreating Express from scratch |
| jsdn/ | JavaScript Diagram Notation — the best resource for understanding closures, memory, and pass-by-reference (gilbert/jsdn) |
| jsonp/ | Learning JSONP and building a demo |
| node/ | Building a Node.js server from scratch |
| promises/ | Intermediate/advanced Promise patterns |
| recursion/ | Practicing recursion problems |
| uniswap-api/ | Exploring the Uniswap API with React |
| vagrant/ | Setting up a dev environment with Vagrant |
| vim/ | Vim tips and resources |
See RESOURCES.md for a curated list of learning resources.