JavaScript Ecosystem
A collection of software practices, frameworks, libraries and tools which facilitate development, testing and deployment.
History of JavaScript
A short overview of the progression of JavaScript from 1995 to today
State of JavaScript 2019
The current state of the JavaScript ecosystem with an overview of frameworks, tools and concepts
Versioning and Package Management
Tools and practices for easy source code and dependency maintenance
Running and Building Modern JavaScript
Tools needed to get up and running with the latest JavaScript features as well as bundle handling with Webpack
Working with Boilerplates
Bundles of reusable code which help you kick-start your next JavaScript project
Code Linting and Enforcing Coding Standards
Learn the art of writing perfect code with tools and processes that check it for Programmatic, Best Practices and Stylistic errors
Code Testing
A professional ships code that works; only through testing can you confidently deliver professional code
Working with Databases
Data storage, manipulation, migration, backup and restore concepts, tools and practices for the JavaScript ecosystem
Security Checklist
Security: the concept which everyone agrees is important but few pursue it seriously. This is the Go Live TODO List
Environment Setup and Deployment Strategies
Creating a project from scratch with 3 environments: development, qa and production, using NextJS with React as well as deploying to Zeit and Google Cloud
CI / CD Pipelines
Build faster, more reliable software with continuous delivery and continuous integration. Custom delivery pipelines creation.
- Further JavaScript reading materials:
You Don't Know JS - 1st EditionAn open-source book series by Kyle Simpson
You Don't Know JS Yet - 2nd EditionAn open-source book series by Kyle Simpson
Front-End Developer Handbook 2019An open-source guide by Cody Lindley