JavaScripts Future (edit)

As a JS Developer, This Is What Keeps Me Up at Night

https://www.toptal.com/javascript/es6-class-chaos-keeps-js-developer-up

Working with TypeScript, Dependency Injection, and Discord Bots

https://www.toptal.com/typescript/dependency-injection-discord-bot-tutorial

The Comprehensive Guide to JavaScript Design Patterns

https://www.toptal.com/javascript/comprehensive-guide-javascript-design-patterns

Init.js: A Guide to the Why and How of Full-Stack JavaScript

https://www.toptal.com/javascript/guide-to-full-stack-javascript-initjs

The Back End: Using Gatsby.js and Node.js for Static Site Updates

https://www.toptal.com/nodejs/gatsby-js-node-js-static-site-generator-pt-1

Architecture diagram showing AWS Lambda & CloudWatch pinging the Node.js back end, which gets daily updates by consuming the GitHub API and then builds the Gatsby-based front end, which consumes back end APIs to update its static pages and deploys to Netlify. The back end also deploys to Heroku with a free plan.