`yield` vs `yield*` in Koa.js

Although Koa.js does not advocate the use of yield*, it is good there is an article explaining the difference among the two.…

About `Buffer` encoding

The encoding parameter is not the encoding of the buffer, it is the encoding of the string you are passing. Buffers have no encoding; they are just binary data. via @OrangeDog…

Modules in JavaScript

A module is a function or object that presents an interface but that hides its state and implementation. By using functions to produce modules, we can almost completely eliminate our use of global variables, thereby mitigating one of JavaScript’s worst features. (JavaScript the good parts)…