Javascript Think twice before using async/await There is a lot to like about modern Javascript (often abbreviated as ES 2015). Static imports are great. Rest/Spread syntax is great. Destructuring assignment is pretty good. Default arguments are great. Template strings are amazing. Classes are ok. Arrow functions are nice. Native promises took long enough. These are
Projects Request-as-promise I've been working on a small node.js project lately to promise-ify request. I'm calling it request-as-promise. You can install it via npm with npm i --save request-as-promise. Why The short version is that I find promises to be the best mechanism for handling asynchronicity. Request-promise
Projects Require-with Require-with is a project I've recently been working on. The main purpose of the module is to enable simple dependency injection in Node.js. Dependency injection can be great for a number of purposes. The two that come most immediately to mind are testing, and experimentation. Dependency injection
Projects I made a thing; let me tell you about it I play video games, and I like it when my friends play with me. So to enable that, I host a dedicated server for us. The game I'm particularly interested in is Ark: Survival Evolved. I'm not actually here to talk about games, so I'