Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/palashmon/awesome-js-posts

A curated list of the latest posts, blogs and repositories related to JavaScript.
https://github.com/palashmon/awesome-js-posts

List: awesome-js-posts

articles awesome awesome-list blogpost javascript posts

Last synced: 3 months ago
JSON representation

A curated list of the latest posts, blogs and repositories related to JavaScript.

Awesome Lists containing this project

README

        

# Awesome JavaScript Posts [![Awesome](https://awesome.re/badge.svg)](https://awesome.re)

> A curated list of latest posts, blogs and repositories related to JavaScript.

This list is the result of Pull Requests, reviews, ideas and work done by 10+ people. You too can help by sending [Pull Requests](https://github.com/palashmon/awesome-js-posts) to add more links or by remove ones which links are not working anymore.

PRs Eelcome
Stars Badge
Forks Badge
GitHub contributors

## Contents

- [Angular](#angular)
- [D3.js](#d3js)
- [Ember.js](#emberjs)
- [Git](#git)
- [GraphQL](#graphql)
- [Helper Components](#helper-components)
- [JavaScript](#javascript)
- [Node.js](#nodejs)
- [Deno](#deno)
- [Package Manager](#package-manager)
- [React](#react)
- [React Query](#react-query)
- [Zustand](#zustand)
- [TensorFlow.js](#tensorflowjs)
- [Testing](#testing)
- [TypeScript](#typescript)
- [VS Code](#vs-code)
- [Vue.js](#vuejs)
- [Web Development](#web-development)
- [Webpack](#webpack)
- [MongoDB](#mongodb)
- [Next.js](#nextjs)
- [Solid.js](#solidjs)
- [Miscellaneous](#miscellaneous)
- [Other Awesome Lists](#other-awesome-lists)


## Angular

- [Angular v16 is here](https://blog.angular.io/angular-v16-is-here-4d7a28ec680d)
- [What's New in Angular 16 and What To Expect](https://betterprogramming.pub/angular-16-whats-new-and-what-to-expect-e14e15e500f8)
- [Angular at I/O 2022](https://blog.angular.io/angular-at-i-o-2022-b0db02c9b596)
- [Angular 14 new features](https://www.webtutpro.com/angular-14-new-features-7f2d223f3b7b)
- [Angular Pipes Simplified](https://javascript.plainenglish.io/angular-pipes-simplified-41ec4e1711f3)
- [Version 10 of Angular Now Available](https://blog.angular.io/version-10-of-angular-now-available-78960babd41)
- [What's New in Angular 9](https://www.grapecity.com/blogs/what-to-expect-in-angular-9)
- [Angular - All Talks from ng-conf 2019](https://nitayneeman.com/posts/all-talks-from-ng-conf-2019/)
- [What's New in Angular (Google I/O '19)](https://www.youtube.com/watch?v=FiVw6zjgw24)
- [Angular 8.0.0-RC.0 is out!](https://github.com/angular/angular/blob/master/CHANGELOG.md#800-rc0-2019-04-25)
- [Full Stack Angular PWA example app with NgRx & NestJS](https://github.com/avatsaev/angular-contacts-app-example)
- [Clean Code Checklist in Angular](https://itnext.io/clean-code-checklist-in-angular-%EF%B8%8F-10d4db877f74)
- [Understanding RxJS Subjects, Behavior Subjects, and Replay Subjects Using a Deck of Cards](https://levelup.gitconnected.com/understanding-rxjs-subjects-behaviour-subjects-replay-subjects-with-a-deck-of-cards-5e5a3aac096f)
- [Stop Repeating Yourself in Angular: How to Create Abstract Components](https://medium.com/@ozak/stop-repeating-yourself-in-angular-how-to-create-abstract-components-9726d43c99ab)
- [A Basic Guide to Getting Started with Angular Material](https://robferguson.org/blog/2018/11/05/getting-started-with-angular-material/)
- [Using Nested Forms in Angular 6](https://www.telerik.com/blogs/nested-forms-in-angular-6)
- [Using new Babel 7 and preset-typescript to compile Angular 6 app](https://medium.com/@hubert.zub/using-babel-7-and-preset-typescript-to-compile-angular-6-app-448eb1880f2c)
- [Angular 6 CLI: Why You Need It And How To Use It](https://medium.com/@alexmaisiura/angular-6-cli-why-you-need-it-and-how-to-use-it-6c488f653974)
- [How Did Angular CLI Budgets Save My Day And How They Can Save Yours](https://medium.com/dailyjs/how-did-angular-cli-budgets-save-my-day-and-how-they-can-save-yours-300d534aae7a)
- [Angular 7 is coming](https://itnext.io/angular-7-is-coming-766c2bf644f9)
- [Managing State in Angular using Akita](https://blog.ng-book.com/managing-state-in-angular-using-akita/)
- [Turning an Angular 6 app into a Progressive Web App](https://itnext.io/turning-an-angular-6-app-into-a-progressive-web-app-9e6fc6361ba6)
- [Pushing the Limits of the Web with Angular](https://youtu.be/gMMXoodQ1hc)
- [Building an Audio Player App with Ionic, Angular, RxJS, and NgRx](https://auth0.com/blog/building-an-audio-player-app-with-ionic-angular-rxjs-and-ngrx/)
- [Version 6 of Angular Now Available](https://blog.angular.io/version-6-of-angular-now-available-cc56b0efa7a4)
- [Quickly create real Angular prototypes without writing code](https://blog.angular.io/moving-design-beyond-pictures-1509c315f94e)
- [NgRx and Best Practices for Enterprise Angular Applications](https://itnext.io/ngrx-best-practices-for-enterprise-angular-applications-6f00bcdf36d7)

## D3.js

- [Data Visualization With D3.Js](https://blog.openreplay.com/data-visualization-with-d3-js/)
- [D3.js Resources: Tutorials, Tools, and References](https://yangdanny97.github.io/blog/2022/08/07/d3-resources)
- [Data Visualization with D3 – Full Course for Beginners (2022)](https://www.youtube.com/watch?v=xkBheRZTkaw)
- [A crash course in React.js and D3](https://dev.to/keefdrive/a-crash-course-in-reactjs-and-d3-4j06)
- [D3.js Tutorial – Data Visualization for Beginners](https://www.freecodecamp.org/news/d3js-tutorial-data-visualization-for-beginners/)
- [D3 Zoom, the math, the matrix, the transform, the complete guide](http://www.datamake.io/blog/d3-zoom)
- [Building a better D3 axis](https://blog.scottlogic.com/2019/05/09/building-a-better-d3-axis.html)
- [How to work with D3.js's general update pattern](https://medium.freecodecamp.org/how-to-work-with-d3-jss-general-update-pattern-8adce8d55418?sk=5b77620e72921aff5a6977f1da759fd2)
- [Build a live graph with D3.js](https://pusher.com/tutorials/live-graph-d3)
- [d3-x3dom makes it easy to quickly produce beautiful 3D data visualisations](https://observablehq.com/collection/@jamesleesaunders/d3-x3dom)
- [Learn to Create D3.js Data Visualizations by Example](https://www.sitepoint.com/d3-js-data-visualizations/)
- [Building a Complex Financial Chart with D3 and d3fc](https://blog.scottlogic.com/2018/09/21/d3-financial-chart.html)

## Ember.js

- [Ember vs React: Comparison of JS Technologies](https://www.aimprosoft.com/blog/ember-js-vs-react-js/)
- [Getting started with Ember - Learn web development | MDN](https://developer.mozilla.org/en-US/docs/Learn/Tools_and_testing/Client-side_JavaScript_frameworks/Ember_getting_started)
- [Ember 4.12 Released](https://blog.emberjs.com/ember-released-4-12)
- [Uploading images to S3 in Ember.js](https://balinterdi.com/blog/image-uploads-to-s3-in-ember-js-part-1/)
- [The Road to Ember 4.0 - Polaris](https://blog.emberjs.com/the-road-to-ember-4-0/)
- [EmberFest 2019 CFP is now open!](https://blog.emberjs.com/2019/05/10/the-ember-times-issue-97.html)
- [Decorators Arrive in Ember 3.10 & more](https://blog.emberjs.com/2019/05/03/the-ember-times-issue-96.html)
- [EmberConf 2019 Videos](https://www.youtube.com/playlist?list=PL4eq2DPpyBblEJ1OsbZBjsiVXRW9RFlGY)
- [Ember 3.9 Released](https://blog.emberjs.com/2019/04/10/ember-3-9-released.html)
- [Sam Selikoff - Choosing Ember.js in 2018](http://www.fullstackradio.com/89)
- [Ember: Our Secret Weapon](https://www.prototypal.io/blog/)
- [Ember.js is growing - Stats from npm](https://twitter.com/nullvoxpopuli/status/1065203836065906688)
- [A preview of Ember.js Octane](https://www.youtube.com/watch?v=BV09blWlc64)
- [Ember.js: The Documentary 2019](https://videos.honeypot.io/emberjs-documentary-2019/)
- [Conversation with Ember co-creator Tom Dale on Ember 3.0 and the future of Ember](https://devchat.tv/js-jabber/jsj-326-conversation-with-ember-co-creator-tom-dale-on-ember-3-0-and-the-future-of-ember/)

## Git

- [Recovering Deleted Files From Your Git Working Tree](https://www.smashingmagazine.com/2023/12/recovering-deleted-files-git-working-tree/)
- [Use git fetch, pull, push and sync for version control in Visual Studio](https://learn.microsoft.com/en-us/visualstudio/version-control/git-fetch-pull-sync?view=vs-2022)
- [Using Git source control in VS Code](https://code.visualstudio.com/docs/sourcecontrol/overview)
- [Git-Sim: Visually Simulate Git Operations In Your Own Repos](https://initialcommit.com/blog/git-sim)
- [Introduction to Git in VS Code](https://code.visualstudio.com/docs/sourcecontrol/intro-to-git)
- [Highlights from Git 2.41](https://github.blog/2023-06-01-highlights-from-git-2-41/)
- [Git Organized: A Better Git Flow](https://dev.to/render/git-organized-a-better-git-flow-56go)
- [How to Learn Git Slowly](https://suchdevblog.com/lessons/HowToLearnGit.html#i-basic-solo-use)
- [A Guide to writing Industry Standard Git Commit Message](https://dev.to/tuasegun/a-guide-to-writing-industry-standard-git-commit-message-2ohl)
- [Merging Pull Requests Like a Pro With Mergify](https://dev.to/aniket762/merging-pull-requests-like-a-pro-with-mergify-30fa)
- [25 Git commands I use daily and you should know](https://devdefinitive.com/25-git-commands-i-use-daily-and-you-should-know)
- [Top 5 Git Tips & Tricks](https://dev.to/gitlive/top-5-git-tips-tricks-8na)
- [The best VS Code extensions to supercharge Git](https://dev.to/jamieswift90/the-best-vs-code-extensions-to-supercharge-git-yes-there-s-more-than-gitlens-4588)

## GraphQL

- [GraphQL: Everything You Need to Know](https://dev.to/bitovi/graphql-everything-you-need-to-know-1nbm)
- [The GraphQL API Handbook – How to Build, Test, Consume and Document GraphQL APIs](https://www.freecodecamp.org/news/building-consuming-and-documenting-a-graphql-api/)
- [Introduction to GraphQL with MarkLogic](https://www.marklogic.com/blog/introduction-to-graphql-with-marklogic/)
- [Learn GraphQL In One Week](https://oneweekgraphql.com/)
- [The supergraph: a new way to think about GraphQL](https://www.apollographql.com/blog/announcement/backend/the-supergraph-a-new-way-to-think-about-graphql/)
- [Using GraphQL with Axios and Redux](https://blog.desaihetav.me/using-graphql-with-axios-and-redux)
- [Why GraphQL is Taking Over APIs](https://webapplog.com/graphql/)
- [How to Set Up a GraphQL Server using Express.js and MongoDB](https://medium.freecodecamp.org/how-to-set-up-a-graphql-server-using-node-js-express-mongodb-52421b73f474)
- [How to Create a Secure Node.js GraphQL API](https://www.toptal.com/graphql/graphql-nodejs-api)
- [Why GraphQL: Advantages, Disadvantages and Alternatives](https://www.robinwieruch.de/why-graphql-advantages-disadvantages-alternatives/)
- [How to Create GraphQL APIs with Node and MongoDB](https://blog.bitsrc.io/write-graphql-apis-on-node-with-mongodb-f3d0084cbbb8)
- [GraphQL: Everything You Need to Know](https://medium.com/@weblab_tech/graphql-everything-you-need-to-know-58756ff253d8)
- [GraphQL Stack: A chart that shows how all the tools interconnect](https://www.graphqlstack.com/)

## Helper Components

- [JSON Crack: Seamlessly visualize your JSON data instantly into graphs](https://jsoncrack.com/)
- [Useful JavaScript Data Grid Libraries](https://www.smashingmagazine.com/2022/09/useful-javascript-data-grid-libraries/)
- [crypto-random-string 5.0: Generate a Cryptographically Strong Random String](https://github.com/sindresorhus/crypto-random-string)
- [Rome Formatter: A new formatter for JavaScript and TypeScript](https://rome.tools/blog/2022/04/05/rome-formatter-release)
- [new-tailwind-app: Set up a tailwind app with `npx new-tailwind-app`](https://github.com/msaaddev/new-tailwind-app)
- [Aeon: A Lightweight Date Picker Built with Web Components](https://github.com/lamplightdev/aeon)
- [Financial: A Zero-Dependency Financial Calculations Library](https://github.com/lmammino/financial#readme)
- [Panolens.js: A JavaScript Panorama Viewer Based on Three.js](https://github.com/pchen66/panolens.js)
- [Campkit: A Framework for Building Node.js Microservices Faster](https://github.com/getcampsite/campkit)
- [Fiddle: The Easiest Way to Get Started with Electron](https://github.com/electron/fiddle)
- [ApexCharts: A JavaScript Chart (and More) Library](https://github.com/apexcharts/apexcharts.js)
- [Just: A JavaScript Task Library from Microsoft](https://microsoft.github.io/just/)
- [FUNC: Another Simple Way to Build Command-Line Tools](https://github.com/unix/func)
- [Swagger Client: A JS Client to Fetch, Resolve, and Interact with Swagger/OpenAPI Documents](https://github.com/swagger-api/swagger-js)
- [Shepherd: Guide Your Users Through a Tour of Your App](https://github.com/shipshapecode/shepherd)
- [eslint-plugin-unicorn: Various Awesome ESLint Rules](https://github.com/sindresorhus/eslint-plugin-unicorn)
- [Easy Attach: A Helper Tool To Dynamically Launch the Debugger](https://github.com/hediet/easy-attach)
- [ky-universal: Use Ky in Both Node.js and Browsers](https://github.com/sindresorhus/ky-universal)
- [Split.js: Create Resizable Split Views / Panes / Frames](https://split.js.org/)
- [git-history: Quickly Browse the History of any GitHub File](https://github.com/pomber/git-history)
- [FBT: An Internationalization Framework from Facebook](https://facebookincubator.github.io/fbt/)
- [Demoboard: A Live Code/Demo Editor That Integrates with npm](https://frontarm.com/articles/announcing-demoboard/)
- [Glider.js: A Fast, Lightweight Carousel/Scrolling List](https://nickpiscitelli.github.io/Glider.js/)
- [Sublime Merge: A New Git Client from the Makers of Sublime Text](https://www.sublimemerge.com/)
- [low.js: A Node.js Port for Embedded Devices](http://www.lowjs.org/)
- [Ky: A Tiny, Elegant HTTP Client for Browsers Based on Fetch](https://github.com/sindresorhus/ky)
- [Nodebook: A Minimalist Node REPL with a Web-Based UI](https://github.com/netgusto/nodebook)
- [routeGen: Define Your API and SPA Routes in One Place, Then Use Them Globally](https://github.com/drewjbartlett/routegen)
- [Pts: A Library for Visualization and Creative Coding](https://ptsjs.org/)
- [PrettyError: See Node.js Errors with Less Clutter and Better Formatting](https://github.com/AriaMinaei/pretty-error)
- [Dumper.js: A Pretty Variable Inspector for Node](https://github.com/zeeshanu/dumper.js)
- [Building Interactive Bar Charts with D3.js](https://blog.risingstack.com/d3-js-tutorial-bar-charts-with-javascript/)
- [FormStorage: Keep Form Data Stored Locally After Submission](https://appleple.github.io/form-storage/)
- [v8n: A JavaScript Fluent Validation Library](https://github.com/imbrn/v8n)
- [TOAST UI Grid: A Powerful Data Grid Control](http://ui.toast.com/tui-grid/)
- [Pushbar.js: Simply Creating 'Sliding Drawers' on Your Pages/Apps](https://oncebot.github.io/pushbar.js/)
- [StealJS 2.0: The 'Futuristic' Dependency Loader and Builder](https://www.bitovi.com/blog/steal-2.0)
- [Git and GitHub - must know commands to make your first commit](https://dev.to/juni/git-and-github---must-know-commands-to-make-your-first-commit-333c)
- [Popbox.js: Stackable Modals for Web Pages](https://oncebot.github.io/popbox.js/)
- [Get Better Type Checking in JavaScript with the Maybe Type](https://blog.bitsrc.io/get-better-type-checking-in-javascript-with-the-maybe-type-e7f70b23b505)
- [Axax: Async Iterator Extensions for JavaScript e.g. `map`, `reduce`, `filter`, `flatMap`, etc.](https://github.com/jamiemccrindle/axax)
- [Netflix releases Polly, a client-side library to record and replay HTTP interactions](https://netflix.github.io/pollyjs/)
- [rmodal.js: A Simple 1.2 KB Modal Dialog with No Dependencies](https://github.com/zewish/rmodal.js)
- [Proppy: Functional Props Composition for UI Components](https://proppyjs.com/)
- [Paper.js: A 'Swiss Army Knife' for Vector Graphics Scripting](http://paperjs.org/)
- [9 JavaScript Time And Date Libraries For 2018](https://blog.bitsrc.io/9-javascript-date-time-libraries-for-2018-12d82f37872d)

## JavaScript

- [The History of JavaScript](https://dev.to/iarchitsharma/the-history-of-javascript-5e98)
- [Modern JS Cheatsheet](https://mbeaudru.github.io/modern-js-cheatsheet/)
- [Safe Data Fetching in Modern JavaScript](https://www.builder.io/blog/safe-data-fetching)
- [33 Concepts Every JavaScript Developer Should Know](https://github.com/leonardomso/33-js-concepts#readme)
- [Beginner JavaScript Notes + Reference by @wesbos](https://wesbos.com/javascript)
- [Building A Dynamic Header With Intersection Observer](https://www.smashingmagazine.com/2021/07/dynamic-header-intersection-observer/)
- [How to convert arrays to human-readable lists in JavaScript](https://www.amitmerchant.com/how-to-convert-arrays-to-human-readable-lists-in-javascript/)
- [The Ultimate Guide to Browser-Side Storage](https://blog.openreplay.com/the-ultimate-guide-to-browser-side-storage)
- [43 JavaScript Questions, With Their Answers Explained](https://github.com/lydiahallie/javascript-questions)
- [New ES2018 Features Every JavaScript Developer Should Know](https://css-tricks.com/new-es2018-features-every-javascript-developer-should-know/)
- [What's new in V8/JavaScript — June, 2020](https://www.youtube.com/watch?v=TPm-UhWkiq8)
- [What 'Polymorphism' Means in JavaScript](https://zellwk.com/blog/polymorphism-javascript/)
- [Natively Formatting JavaScript Dates and Times](https://elijahmanor.com/format-js-dates-and-times/)
- [Type Safe JavaScript with JSDoc](https://medium.com/@trukrs/type-safe-javascript-with-jsdoc-7a2a63209b76)
- [A little bit of plain JavaScript can do a lot](https://jvns.ca/blog/2020/06/19/a-little-bit-of-plain-javascript-can-do-a-lot/)
- [5 Uses for the Spread Operator](https://dev.to/laurieontech/5-uses-for-the-spread-operator-b9i)
- [8 Useful JavaScript Tricks](https://devinduct.com/blogpost/26/8-useful-javascript-tricks)
- [Handling `null` and `undefined` in JavaScript](https://medium.com/javascript-scene/handling-null-and-undefined-in-javascript-1500c65d51ae)
- [2018 JavaScript Rising Stars](https://risingstars.js.org/2018/en/)
- [Top JavaScript Frameworks and Topics to Learn in 2019](https://medium.com/javascript-scene/top-javascript-frameworks-and-topics-to-learn-in-2019-b4142f38df20)
- [How JavaScript Works: How V8 Optimizes for Efficiency](https://blog.logrocket.com/how-javascript-works-optimizing-the-v8-compiler-for-efficiency/)
- [Animating URLs with JavaScript and Emojis](http://matthewrayfield.com/articles/animating-urls-with-javascript-and-emojis/)
- [Making Sense Of JavaScript's Closure With Some Examples](https://medium.com/dailyjs/some-examples-to-help-understand-javascripts-closure-372e42fff94d)
- [Going Beyond `console.log()`](https://medium.com/@mattburgess/beyond-console-log-2400fdf4a9d8)
- [The Evolution of Async JavaScript](https://tylermcginnis.com/async-javascript-from-callbacks-to-promises-to-async-await/)
- [Functional JS with ES6  —  Booleans, Conditionals, and Operators](https://medium.com/dailyjs/functional-js-with-es6-church-booleans-conditionals-and-operators-c0461a9e0a66)
- [Promise Chaining Is Dead. Long Live `async`/`await`](https://blog.logrocket.com/promise-chaining-is-dead-long-live-async-await-445897870abc)
- [Execution Context In JavaScript](http://davidshariff.com/blog/what-is-the-execution-context-in-javascript/)
- [Understanding Type-Checking and `typeof` in JavaScript](https://blog.logrocket.com/javascript-typeof-2511d53a1a62)
- [30 Seconds of Code: A Curated Collection of Useful JavaScript Snippets](https://github.com/30-seconds/30-seconds-of-code#30-seconds-of-code)
- [Updating a CSS Variable with JavaScript](https://css-tricks.com/updating-a-css-variable-with-javascript/)
- [How to use Media Queries in JavaScript with matchMedia](https://www.sitepoint.com/javascript-media-queries/)
- [Mastering Modular JavaScript](https://github.com/mjavascript/mastering-modular-javascript#readme)

- [What do the three dots (...) mean in JavaScript?](https://oprea.rocks/blog/what-do-the-three-dots-mean-in-javascript/)
- [A Little-known Fact About JavaScript Hoisting](https://www.impressivewebs.com/javascript-hoisting-little-known-fact/)
- [Variable Scope in Modern JavaScript](https://andy-carter.com/blog/variable-scope-in-modern-javascript)
- [A Comprehensive Guide to Working with Dates in JavaScript](https://flaviocopes.com/javascript-dates/)
- [Level up your `.filter` game](https://css-tricks.com/level-up-your-filter-game/)
- [Private and Public Scope in JavaScript](https://www.codementor.io/ajaysudani07/private-and-public-scope-in-javascript-lzgppc9js)
- [Native JavaScript Modules](https://youtu.be/RIct51T6ZoA)
- [Understanding the 'this' Keyword, call, apply, and bind in JavaScript](https://tylermcginnis.com/this-keyword-call-apply-bind-javascript/)
- [Snippets for Vanilla JS Coding](https://dev.to/terabaud/snippets-for-vanilla-js-coding-19cg)
- [The Cost Of JavaScript - Addy Osmani - Fluent 2018](https://www.youtube.com/watch?v=63I-mEuSvGA)
- [What's New In ES2018](https://www.sitepoint.com/es2018-whats-new/)
- [Build a Single Page App from Scratch Without a Framework](https://www.sitepoint.com/single-page-app-without-framework/)
- [A minimal guide to ECMAScript Decorators](https://itnext.io/a-minimal-guide-to-ecmascript-decorators-55b70338215e)
- [11 JavaScript Resources For Every Level of Expertise](https://www.fullstackacademy.com/blog/learn-javascript-for-free-11-online-tutorials-resources)
- [Understanding the Almighty Reducer](https://css-tricks.com/understanding-the-almighty-reducer/)
- [Here's Why Mapping a Constructed Array in JavaScript Doesn't Work](https://itnext.io/heres-why-mapping-a-constructed-array-doesn-t-work-in-javascript-f1195138615a)
- [Spice up your JavaScript](https://medium.com/@riccardoodone/spice-up-your-javascript-5314bf28f3e5)
- [Revising Useful JavaScript Array and Object Methods](https://codeburst.io/useful-javascript-array-and-object-methods-6c7971d93230)
- [A JavaScript String Methods Cheatsheet](https://gist.github.com/rauschma/c46fc10f671ed5bf14021bc14f101c8d)
- [Understanding Functional Programming with JavaScript](https://hackernoon.com/understanding-functional-programming-with-javascript-41eb3fa8c2a)
- [Rust from 0 to 80% for JavaScript Developers](https://michaelsalim.co.uk/blog/rust-from-0-to-80-for-js-dev/)

## Node.js

- [A Growing Collection of 86 Node.js Best Practices](https://github.com/goldbergyoni/nodebestpractices#readme)
- [Using Redis with Node.js](https://www.sitepoint.com/using-redis-node-js/)
- [Node v11.11.0 (Current) Released](https://nodejs.org/en/blog/release/v11.11.0/)
- [Understanding Worker Threads in Node](https://nodesource.com/blog/worker-threads-nodejs)
- [Build an Interactive Voice Response Menu using Node and Express](https://dev.to/nexmo/build-an-interactive-voice-response-menu-using-node-js-and-express-3io8)
- [On Node 12's New Experimental ES Modules Support](https://medium.com/@nodejs/announcing-a-new-experimental-modules-1be8d2d6c2ff)
- [The Process of Black-Box Testing a Node.js Web API](https://medium.com/@grantcarthew/black-box-testing-a-node-js-web-api-d626f7d651be?sk=752454287184e662f3792a281a50527b)
- [How to Run Your Node App on a Headless Raspberry Pi](https://dev.to/bogdaaamn/run-your-nodejs-application-on-a-headless-raspberry-pi-4jnn)
- [Node Multithreading: What Are Worker Threads and Why Do They Matter?](https://blog.logrocket.com/node-js-multithreading-what-are-worker-threads-and-why-do-they-matter-48ab102f8b10)
- [Five Common Mistakes in Every Node App](https://medium.com/@a0viedo/5-common-mistakes-in-every-node-js-app-a4bea7ac05bc)
- [How to Start A Node Project](https://philna.sh/blog/2019/01/10/how-to-start-a-node-js-project/)
- [How to Debug Node in A Docker Container](https://dev.to/alex_barashkov/how-to-debug-nodejs-in-a-docker-container-bhi)
- [Create and Verify JWTs with Node](https://developer.okta.com/blog/2018/11/13/create-and-verify-jwts-with-node)
- [6 Main Reasons Why Node Has Become a Standard Technology for Enterprises](https://www.monterail.com/blog/nodejs-development-enterprises)
- [Creating a logger in Node.js from scratch](https://logrocket.com/blog/creating-a-logger-in-node-js)
- [Tips for Writing Lambda Functions in Node 8](https://thenewstack.io/tips-for-writing-lambda-functions-in-node-8/)
- [How to Debug a Node.js app in a Docker Container](https://blog.risingstack.com/how-to-debug-a-node-js-app-in-a-docker-container/)
- [Squeeze Node.js Performance with Flame Graphs](https://www.alxolr.com/articles/squeeze-node-js-performance-with-flame-graphs)
- [Got 9.0: A Powerful HTTP Request Library for Node.js](https://github.com/sindresorhus/got)
- [Practical Mini-Projects You Could Build with Node](https://youtu.be/qIWNoJv4Lyc)
- [Unit Testing for Node.js Serverless Framework Projects with Jest](https://serverless.com/blog/unit-testing-nodejs-serverless-jest/)
- [Why the New V8 is So Darn Fast](https://nodesource.com/blog/why-the-new-v8-is-so-damn-fast)
- [The fastest Node.js library for formatting terminal text with ANSI colors](https://github.com/lukeed/kleur)
- [Testing Node.js in 2018](https://hackernoon.com/testing-node-js-in-2018-10a04dd77391)
- [Creating Enterprise Web Applications with Node](https://www.youtube.com/watch?v=RWE6aV7p0Wk)
- [A Practical Intro to Multithreading in Node 10.5](https://medium.com/dailyjs/threads-in-node-10-5-0-a-practical-intro-3b85a0a3c953)
- [node-pg-migrate: Node.js Database Migration Management for Postgresql](https://github.com/salsita/node-pg-migrate)
- [Getting Started with Docker Images for Node Apps](https://code.visualstudio.com/tutorials/docker-extension/getting-started)
- [Implementing Feature Flags with Node and React](https://blog.sicara.com/feature-flags-nodejs-continuous-delivery-c245264b52b4)
- [How to Watch for Files Changes in Node.js](http://thisdavej.com/how-to-watch-for-files-changes-in-node-js/)
- [Getting Started With Ripple (XRP) and Node.js](https://thecodebarbarian.com/getting-started-with-ripple-xrp-and-node-js.html)
- [Building a Facebook Messenger Chat Bot with Node.js](https://quantizd.com/building-facebook-messenger-bot-with-nodejs/)
- [Building Light Weight Microservices with Redis (and Node)](https://www.youtube.com/watch?v=z25CPqJMFUk)
- [10 Things Ryan Dahl Regrets About Node.js](https://www.youtube.com/watch?v=M3BM9TB-8yA)
- [See also deno: A secure TypeScript runtime on V8](https://github.com/ry/deno)
- [Build a Twelve-Factor Node.js App with Docker](https://egghead.io/courses/build-a-twelve-factor-node-js-app-with-docker)
- [Using the Experimental ES Module Support in Node 10](https://www.youtube.com/watch?v=teDVlOjOCT0)
- [Securing Node.js RESTful APIs with JSON Web Tokens](https://medium.freecodecamp.org/securing-node-js-restful-apis-with-json-web-tokens-9f811a92bb52)
- [The best way to learn server-side JavaScript](https://learnnode.com/)
- [Everything you need to know about Event Loop](https://jsblog.insiderattack.net/event-loop-and-the-big-picture-nodejs-event-loop-part-1-1cb67a182810)

## Deno

- [Survey Results and Roadmap 2024](https://deno.com/blog/2024-survey-results-and-roadmap)
- [Learn Deno and Go Beyond Node.js](https://kinsta.com/blog/deno-js/)
- [Writing a WebSocket server in JavaScript (Deno)](https://developer.mozilla.org/en-US/docs/Web/API/WebSockets_API/Writing_a_WebSocket_server_in_JavaScript_Deno)
- [Started using Deno? Get a digest of the latest news, tutorials and projects. Deno Weekly](https://denoweekly.com/)
- [A 50 Minute Deno Crash Course](https://www.youtube.com/watch?v=NHHhiqwcfRM)
- [Deno 1.0.2 Released](https://github.com/denoland/deno/releases/tag/v1.0.2)
- [Deploy Deno to Azure App Service using GitHub Action](https://github.com/marketplace/actions/deploy-deno-to-azure-app-service)
- [Deno is a Browser for Code](https://kitsonkelly.com/posts/deno-is-a-browser-for-code/)

## Package Manager

- [Create a project using the `npm init initializer` command](https://elijahmanor.com/npm-init-initializer/)
- [Next Generation Package Management](https://blog.npmjs.org/post/178027064160/next-generation-package-management)
- [Two-Factor Authentication Protection for npm Packages](https://blog.npmjs.org/post/175861857230/two-factor-authentication-protection-for-packages)
- [To Yarn and Back (to npm) Again](https://mixmax.com/blog/to-yarn-and-back-again-npm)

## React

- [What's new in react 18?](https://blog.learncodeonline.in/whats-new-in-react-18)
- [Enhancing The New York Times Web Performance with React 18](https://open.nytimes.com/enhancing-the-new-york-times-web-performance-with-react-18-d6f91a7c5af8)
- [Path To A Clean(er) React Architecture - Domain Logic](https://profy.dev/article/react-architecture-domain-logic)
- [How To Migrate From jQuery To Next.js](https://www.smashingmagazine.com/2021/07/migrate-jquery-nextjs/)
- [Freelance React Developer Checklist](https://www.robinwieruch.de/freelance-react-developer)
- [Ink 3: Yep, You Can Build CLI Apps with React Too](https://vadimdemedes.com/posts/ink-3)
- [Building a virtualized list from scratch](https://medium.com/ingeniouslysimple/building-a-virtualized-list-from-scratch-9225e8bec120)
- [React Cheat sheet (Updated June 2021)](https://dev.to/ericchapman/react-cheat-sheet-updated-may-2021-1mcd)
- [React Libraries To Use In 2021: 17 Top Picks](https://dev.to/coursesity/react-libraries-to-use-in-2021-15-top-picks-37d7)
- [Setting A React Project From Scratch Using Babel And Webpack](https://blog.bitsrc.io/setting-a-react-project-from-scratch-using-babel-and-webpack-5f26a525535d)
- [What's New in Create React App 2.0 Video Series](https://medium.com/@elijahmanor/whats-new-in-create-react-app-2-0-video-series-4ffaaa7cb7df)
- [What is JSX?](https://blog.kentcdodds.com/what-is-jsx-310ab98c463e)
- [Understanding Redux: The World's Easiest Guide to Beginning Redux](https://medium.freecodecamp.org/understanding-redux-the-worlds-easiest-guide-to-beginning-redux-c695f45546f6)
- [React Native at Airbnb](https://medium.com/airbnb-engineering/react-native-at-airbnb-f95aa460be1c)
- [Building Serverless Mobile Apps with React Native and AWS](https://medium.com/react-native-training/building-serverless-mobile-applications-with-react-native-aws-740ecf719fce)
- [A Complete Beginner's Guide to React](https://zen-of-programming.com/beginners-guide-react)

## React Query

- [What's new in React query v4?](https://tanstack.com/query/v4/docs/react/guides/migrating-to-react-query-4)
- [Fetching and Updating Data with React Query](https://blog.openreplay.com/fetching-and-updating-data-with-react-query/)
- [Optimistically Update Data With React Query In Your ReactJS Application](https://upmostly.com/tutorials/optimistically-update-data-with-react-query-in-your-reactjs-application)
- [Getting Started With UseQuery in React Query](https://builtin.com/software-engineering-perspectives/use-query-react)
- [Type-Safe React Query – It's All About Trust](https://tkdodo.eu/blog/type-safe-react-query)

## Zustand

- [Zustand - React state management done right with bear minimum](https://tsh.io/blog/zustand-react/)
- [Working with Zustand](https://tkdodo.eu/blog/working-with-zustand)
- [A guide to managing state in Next.js with Zustand](https://articles.wesionary.team/a-guide-to-managing-state-in-next-js-with-zustand-22a2899e5d0f)
- [Global State Management in NextJs 14 Using Zustand](https://www.youtube.com/watch?v=BxohoXjbhKc)

## TensorFlow.js

- [Artificial Intelligence in JS with TensorFlow.js](https://www.javascriptjanuary.com/blog/artificial-intelligence-in-javascript-with-tensorflowjs)
- [Serverless Machine Learning With TensorFlow.js](http://jamesthom.as/blog/2018/08/13/serverless-machine-learning-with-tensorflow-dot-js/)
- [Taking Your First Steps with TensorFlow.js](https://aralroca.com/2018/08/24/first-steps-with-tensorflow-js/)

## Testing

- [Wallaby.js: 15x Faster JavaScript/jest Testing and Debugging](https://wallabyjs.com/?utm_source=awesome-js-posts&utm_medium=github)
- [Comprehensive and exhaustive JavaScript & Node.js testing best practices (April 2022)](https://github.com/goldbergyoni/javascript-testing-best-practices)
- [End-to-End Testing Web Apps: The Painless Way](https://mtlynch.io/painless-web-app-testing/)
- [Writing Testable Code](https://medium.com/feedzaitech/writing-testable-code-b3201d4538eb)
- [An intro to Mutation Testing - or why coverage sucks](https://pedrorijo.com/blog/intro-mutation/)
- [Top Tutorials To Learn POSTMAN For REST API Testing](https://medium.com/quick-code/top-tutorials-to-learn-postman-for-rest-api-testing-3bdf9788e0ba)
- [99 Things You Can Do To Become A Better Software Tester v2.0](https://ministryoftesting.com/dojo/lessons/community-thoughts-99-things-you-can-do-to-become-a-better-software-tester-v2-0)
- [My Story of Test Automation](https://testretreat.com/2019/05/06/test-automation/)
- [Common Testing Mistakes](https://blog.kentcdodds.com/common-testing-mistakes-1a3d2d209f0)
- [Test coverage in Deno with Codecov and GitHub Actions](https://v1rtl.site/blog/coverage-in-deno)

## TypeScript

- [Announcing TypeScript 5.0](https://devblogs.microsoft.com/typescript/announcing-typescript-5-0/)
- [Using Typescript without compilation](https://dev.to/thepassle/using-typescript-without-compilation-3ko4)
- [TypeScript Function Types: A Beginner's Guide](https://dmitripavlutin.com/typescript-function-type/)
- [Announcing TypeScript 4.6](https://devblogs.microsoft.com/typescript/announcing-typescript-4-6/)
- [3 TypeScript Tricks I wish I knew when I learned TypeScript](https://www.cstrnt.dev/blog/three-typescript-tricks)
- [Zero-runtime Stylesheets in TypeScript](https://vanilla-extract.style/)
- [Tips for performant TypeScript](https://github.com/microsoft/TypeScript/wiki/Performance)
- [TypeScript 3.4 is here](https://devblogs.microsoft.com/typescript/announcing-typescript-3-4/)
- [Type-Driven Development: Replacing Unit Tests with Types in Typescript](https://spin.atomicobject.com/2019/01/21/replace-unit-test-types/)
- [TypeScript 3.0: Exploring Tuples and the Unknown Type](https://auth0.com/blog/typescript-3-exploring-tuples-the-unknown-type/)
- [TypeScript and Babel 7](https://blogs.msdn.microsoft.com/typescript/2018/08/27/typescript-and-babel-7/)
- [TypeScript 3.0 Release Candidate Announced](https://blogs.msdn.microsoft.com/typescript/2018/07/12/announcing-typescript-3-0-rc/)
- [What's new in TypeScript 2.9](http://www.typescriptlang.org/docs/handbook/release-notes/typescript-2-9.html)
- [Ultimate React Component Patterns with Typescript](https://levelup.gitconnected.com/ultimate-react-component-patterns-with-typescript-2-8-82990c516935)
- [Keep Your Promises in TypeScript using async/await](https://blog.bitsrc.io/keep-your-promises-in-typescript-using-async-await-7bdc57041308)

## VS Code

- [Curated List Of The Best VS Code Extension Lists](https://www.codewall.co.uk/curated-list-of-the-best-vs-code-extension-lists/)
- [Syntax Highlighting in VS Code for HTML Inside of JavaScript](https://github.com/mjbvz/vscode-lit-html)
- [Subliminal: An opinionated minimalistic VS Code theme for JavaScript](https://github.com/gaearon/subliminal)
- [Night Owl: A VS Code dark theme for contrast for nighttime coding](https://github.com/sdras/night-owl-vscode-theme)
- [Better Comments extension will help you create more human-friendly comments in your code](https://marketplace.visualstudio.com/items?itemName=aaron-bond.better-comments)

## Vue.js

- [Vue CLI 3.0 is here!](https://medium.com/the-vue-point/vue-cli-3-0-is-here-c42bebe28fbb)
- [Vue 3 Migration Build: Safely upgrade your app to Vue 3 (Pt. 1)](https://www.vuemastery.com/blog/vue-3-migration-build/)
- [How to Structure a Large Scale Vue.js Application](https://vueschool.io/articles/vuejs-tutorials/how-to-structure-a-large-scale-vue-js-application/)
- [Future-Oriented Programming with Vue 3](https://blog.bitsrc.io/vue-js-3-future-oriented-programming-54dee797988b)
- [Getting Started with Vue - An Overview and Walkthrough Tutorial](https://www.taniarascia.com/getting-started-with-vue/)
- [Building an Authentication System for a Vue.js App](https://blog.jscrambler.com/vue-js-authentication-system-with-node-js-backend/)
- [What You Need to Know about Vue CLI 3](https://www.telerik.com/blogs/what-you-need-to-know-about-vue-cli-3)
- [How to Create a Vue.js Plugin in 1 Hour](https://snipcart.com/blog/vue-js-plugin)
- [Making Phone Calls from a Web Browser with Vue.js and Nexmo In-App Voice](https://www.nexmo.com/blog/2018/08/21/phone-call-web-browser-nexmo-in-app-voice-vue-js-dr/)
- [Handling Authentication In Vue Using Vuex](https://scotch.io/tutorials/handling-authentication-in-vue-using-vuex)
- [Dates in Vuex: Primitives or Complex Objects?](https://medium.com/dailyjs/dates-in-vuex-primitives-or-complex-objects-6e6b29ebb880)
- [Code Splitting Pattern With Vue.js & Webpack](https://medium.com/@sectheater/code-splitting-pattern-with-vuejs-webpack-329d71217e2f)
- [Managing Complex Waiting Experiences on Web UIs](https://medium.com/@fkadev/managing-complex-waiting-experiences-on-web-uis-29534d2d92a8)
- [Building a RSS Viewer with Vue.js](https://css-tricks.com/building-a-rss-viewer-with-vue-part-1/)
- [Vuesax New framework Components for Vue.js](https://lusaxweb.github.io/vuesax/)
- [From Vanilla JS to Vue.js: A Refactoring Tale](https://hackernoon.com/from-vanillajs-to-vue-js-a-refactoring-tale-846bee20ba3d)
- [Build a Basic CRUD App with Vue.js and Node](https://dev.to/oktadev/build-a-basic-crud-app-with-vuejs-and-node-4cl8)
- [Replacing jQuery with Vue](https://www.sitepoint.com/replacing-jquery-vue/)
- [Useful Vue patterns, techniques, tips and tricks and helpful curated links](https://github.com/learn-vuejs/vue-patterns)

## Web Development

- [Pug 3.0.0 released: A Rich Templating Engine for Node](https://medium.com/rollingversions/pug-3-0-0-2897d6dec294)
- [Strapi 3.0 Released: An Open Source Headless Node.js CMS](https://strapi.io/blog/strapi-stable-community-edition)
- [Building a Full-Stack Serverless App with Cloudflare Workers](https://css-tricks.com/building-a-full-stack-serverless-application-with-cloudflare-workers/)
- [How One Team of Freelancers Writes Full Stack JavaScript Apps](https://medium.com/@eliezer/how-writing-simple-javascript-got-us-6200-github-stars-in-a-single-day-420b17b4cff4)
- [The Front-End Developer Handbook 2019](https://frontendmasters.com/books/front-end-handbook/2019/)
- [ES5 to ESNext — Here's Every Feature Added to JavaScript Since 2015](https://medium.freecodecamp.org/es5-to-esnext-heres-every-feature-added-to-javascript-since-2015-d0c255e13c6e)
- [Resource Prioritization – Getting the Browser to Help You](https://developers.google.com/web/fundamentals/performance/resource-prioritization)
- [Libraries To Help You Work with WebGL](https://areknawo.com/your-webgl-aiders/)
- [Idle Until Urgent: A Performance Strategy](https://philipwalton.com/articles/idle-until-urgent/)
- [Introducing `idle-comp`: A Composable Idle Until Urgent Aproach](https://munizart.github.io/2018/10/11/introducing-idle-comp/)
- [How to stop using `console.log()` and start using your browser's debugger](https://medium.com/datadriveninvestor/stopping-using-console-log-and-start-using-your-browsers-debugger-62bc893d93ff)
- [Electron 3.0: The Cross Platform Desktop App Framework](https://electronjs.org/blog/electron-3-0)
- [Write less code, ship more apps: How Vulcan.js makes me an efficient developer](https://medium.com/dailyjs/write-less-code-ship-more-apps-how-vulcan-js-makes-me-an-efficient-developer-71c829c76417)
- [Tracking client JavaScript bundle size during development](https://medium.com/@LopezTech/tracking-client-javascript-bundle-size-during-development-f40c6fa69ba6)
- [Optimization Auditing: A Deep Dive into Chrome's Dev Console](https://www.sitepoint.com/optimization-auditing-a-deep-dive-into-chromes-dev-console/)
- [33 Best Online Web Tools For Web Developers And Programmers](https://www.codewall.co.uk/best-online-web-tools-for-web-developers-and-programmers/)
- [Writing Your Own ESLint Plugin](https://frontendmayhem.com/writing-your-own-eslint-plugins/)
- [Installable Web Apps: A Practical Introduction To PWAs](https://www.twilio.com/blog/2018/06/installable-web-apps-practical-introduction-progressive-web-apps.html)
- [The Problem You Solve Is More Important Than The Code You Write](https://medium.com/@fagnerbrack/the-problem-you-solve-is-more-important-than-the-code-you-write-d0e5493132c6)
- [Create a Simple Weather App using Node, Express, and React](https://medium.com/@maison.moa/create-a-simple-weather-app-using-node-js-express-and-react-54105094647a)
- [How to continuously deploy a static website in style using GitHub and AWS](https://medium.freecodecamp.org/how-to-continuously-deploy-a-static-website-in-style-using-github-and-aws-3df7ecb58d9c)

## Webpack

- [Webpack 4 Ultimate Tutorial: Learn basics in one video](https://www.youtube.com/watch?v=D_9wd19X5gQ)
- [New features in Webpack 5](https://blog.logrocket.com/new-features-in-webpack-5-2559755adf5e)
- [Webpack (v4) Code Splitting using SplitChunksPlugin](https://itnext.io/react-router-and-webpack-v4-code-splitting-using-splitchunksplugin-f0a48f110312)
- [Deploy Your Webpack Apps to Heroku in 3 Simple Steps](https://codeburst.io/deploy-your-webpack-apps-to-heroku-in-3-simple-steps-4ae072af93a8)
- [Critters: Webpack Plugin to Inline Critical CSS and Lazy-Load the Rest](https://github.com/GoogleChromeLabs/critters)

## MongoDB

- [MongoDB Tutorial - CRUD app from scratch using Node.js](https://morioh.com/p/00a17923e850/mongodb-tutorial-crud-app-from-scratch-using-node-js)
- [How To Merge Multiple SQL Tables Into One MongoDB Collection](https://studio3t.com/knowledge-base/articles/merge-multiple-sql-tables-to-mongodb/)
- [30+ Common MongoDB Interview Questions and Answers (v 4.0 Update)](https://www.fullstack.cafe/blog/30-best-mongodb-interview-questions-and-answers)
- [Mongoku: A neat, new Web interface for Mongo](https://github.com/huggingface/Mongoku#mongoku)
- [A Crash course on Serverless APIs with Express and MongoDB](https://dev.to/adnanrahic/a-crash-course-on-serverless-apis-with-express-and-mongodb-193k)

## Next.js

- [Building a Realtime GraphQL Chat Application With SMS Notifications](https://levelup.gitconnected.com/building-a-realtime-graphql-chat-application-with-sms-notifications-cc8ecbd0ada0)
- [Why I Got Rid of getInitialProps in My Next.js Project](https://betterprogramming.pub/why-i-got-rid-of-getinitialprops-in-my-next-js-project-fc926e98ed61)
- [Real-time Page Views with Next.js and Supabase](https://codebycorey.com/blog/page-views-nextjs-supabase)
- [Authentication Patterns for Next.js](https://leerob.io/blog/nextjs-authentication)

## Solid.js

- [SolidJS in 100 Seconds by Fireship](https://www.youtube.com/watch?v=hw3Bx5vxKl0)
- [An Intro to Solid.js for React Developers](https://non-traditional.dev/an-intro-to-solidjs-for-react-developers)
- [Introducing the SolidJS UI Library by Ryan Carniato](https://dev.to/ryansolid/introducing-the-solidjs-ui-library-4mck)
- [The State of SolidJS - March 2022](https://www.solidjs.com/blog/state-of-solid-march-2022)
- [The State of SolidJS - September 2021](https://dev.to/ryansolid/state-of-solid-september-2021-4mi2)

## Miscellaneous

- [Announcing RedwoodJS 1.0 and $1M Funding](https://tom.preston-werner.com/2022/04/04/redwood-v1-and-funding.html)
- [How to Build a Great Developer Portfolio (+ Examples & Tools)](https://beyond-average.hashnode.dev/how-to-build-a-great-developer-portfolio-examples-and-tools)
- [11 Morning Routines That Will Help You Prevent Burnout](https://blog.wmsa.tech/11-morning-routines-that-will-help-you-prevent-burnout)
- [21 Awesome DEV portfolios for your inspiration](https://madza.hashnode.dev/21-awesome-dev-portfolios-for-your-inspiration)
- [Ultimate Cheatsheet Compilation](https://dev.to/palashmon/ultimate-cheatsheet-compilation-32c9)
- [Write code that is easy to delete, not easy to extend](https://programmingisterrible.com/post/139222674273/write-code-that-is-easy-to-delete-not-easy-to)
- [How to Prevent or Recover from Developer Burnout](https://dev.to/actitime/how-to-prevent-or-recover-from-developer-burnout-3g5f)
- [The OpenJS Foundation Launches Two Node.js Certifications](https://openjsf.org/blog/2019/10/22/openjs-foundation-launches-new-professional-certification-program-to-support-the-future-of-node-js-development/)
- [Understanding a Performance Issue with "Polymorphic" JSON Data](https://medium.com/wolfram-developers/understanding-a-performance-issue-with-polymorphic-json-data-e7e4cd079be0)
- [Faster Async Functions and Promises for V8](https://v8.dev/blog/fast-async)
- [How GitHub Removed jQuery From Their Frontend](https://githubengineering.com/removing-jquery-from-github-frontend/)
- [The machine Fired me - No human could do a thing about it!](https://idiallo.com/blog/when-a-machine-fired-me)
- [Microsoft + GitHub = Empowering Developers](https://blogs.microsoft.com/blog/2018/06/04/microsoft-github-empowering-developers/)
- [Microsoft acquiring GitHub is a good thing. Here's why.](https://medium.com/@ow/microsoft-acquiring-github-is-a-good-thing-heres-why-6a6a57eb83ac)

## Other Awesome Lists

- [sindresorhus/awesome](https://github.com/sindresorhus/awesome)
- [sotayamashita/awesome-css](https://github.com/sotayamashita/awesome-css)
- [emijrp/awesome-awesome](https://github.com/emijrp/awesome-awesome)
- [bayandin/awesome-awesomeness](https://github.com/bayandin/awesome-awesomeness)
- [vuejs/awesome-vue](https://github.com/vuejs/awesome-vue)
- [nuxt-community/awesome-nuxt](https://github.com/nuxt-community/awesome-nuxt)
- [gianarb/awesome-angularjs](https://github.com/gianarb/awesome-angularjs)
- [peterkokot/awesome-dojo](https://github.com/peterkokot/awesome-dojo)
- [obetomuniz/awesome-webcomponents](https://github.com/obetomuniz/awesome-webcomponents)
- [willianjusten/awesome-svg](https://github.com/willianjusten/awesome-svg)
- [davidsonfellipe/awesome-wpo](https://github.com/davidsonfellipe/awesome-wpo)
- [sadcitizen/awesome-backbone](https://github.com/sadcitizen/awesome-backbone)
- [enaqx/awesome-react](https://github.com/enaqx/awesome-react)
- [peterkokot/awesome-jquery](https://github.com/peterkokot/awesome-jquery)
- [maximAbramchuck/awesome-interviews](https://github.com/MaximAbramchuck/awesome-interview-questions)
- [styfle/awesome-desktop-js](https://github.com/styfle/awesome-desktop-js)

## Contributing

- Your contributions are always welcome! Please read the [contribution guidelines](CONTRIBUTING.md) first.