technical-notes
JavaScript
Introduction
Introduction to JavaScript
Cookies, document.cookie
Understanding Hoisting in JavaScript
JavaScript Design Patterns
JavaScript Finished Proposals
Advanced
ES6 — Set vs Array — What and when?
Simplify your JavaScript – Use .map(), .reduce(), and .filter()
Optional Parameters in Javascript
When (and why) you should use ES6 arrow functions — and when you shouldn’t
The Difference Between Regular Functions and Arrow Functions
Some simple and amazing JavaScript tricks
[[Video] What the heck is the event loop anyway?
Philip Roberts
JSConf EU](https://www.youtube.com/watch?v=8aGhZQkoFbQ)
[Video] JavaScript Loops - Code This, Not That
[Video] JavaScript Pro Tips - Code This, NOT That
[Video] The Async Await Episode I Promised
You Don’t Know JS Yet (book series)
Google JavaScript Style Guide
Object Oriented Programming in JavaScript – Explained with Examples
Node.js
Understanding Node.js Event-Driven Architecture
Requiring modules in Node.js: Everything you need to know
Node.js Streams: Everything you need to know
Node.js Child Processes: Everything you need to know
Express.js
Deploying to Production
Production Best Practices: Performance and Reliability
Production Best Practices: Security
Health Checks and Graceful Shutdown
React.js
TBD