In this talk Ryan Dahl, original Node.js creator, describes 10 things that he regrets about architectural choices in Node.js and describes what he would have done differently if he had to rewrite Node.js from scratch today. By the way, he is already building a new V8 runtime called deno, introduced at the end of the talk!
Programming with dates, times, and timezones is hard. But here's some help from Zach Holman, who goes about the meaning of time and delves into a deep dive about all the aspects the programmers need to know when working with time.
Node is a very versatile platform, but one of the predominant applications is creating networked processes. In this article, we’re going to focus on profiling the most common of these: HTTP web servers.
ml5.js aims to make machine learning approachable for a broad audience of artists, creative coders, and students. The library provides access to machine learning algorithms and models in the browser, building on top of TensorFlow.js with no other external dependencies.
Book of the week
The Self-Taught Programmer: The Definitive Guide to Programming Professionally
by Cory Althoff
This book is not just about learning to program; although you will learn to code. If you want to program professionally, it is not enough to learn to code; that is why, in addition to helping you learn to program, it also covers the rest of the things you need to know to program professionally that classes and books don't teach you.