Removing gVim Right and Bottom Borders
thomashunterii
Common API mistakes and how to avoid them
On Migrating from Google Analytics
Review of the iClever Foldable Bluetooth Keyboard
Books I'm Reading to Become a Better Writer
I recently picked up several books on writing. I'd like to share these books with you in the hopes that you might also find them interesting.
Compromised npm Package: event-stream
17 Pounds in 44 Days: My Adventure with Keto
On Migrating from Wordpress to Static Markdown
The Monster in the Basement
Why you should avoid ORMs (with examples in Node.js)
Essential Firefox Tweaks
JavaScript Object Type Coercion
JavaScript Object Property Descriptors, Proxies, and Preventing Extension
Advice for Technical Public Speaking: Part 3
Advice for Technical Public Speaking: Part 2
Advice for Technical Public Speaking: Part 1
Go v1.10.3 vs Node v10.6.0 Microbenchmark
Recent Concerns about Node.js Security
Node.js and Lambda Three Part Series
Developing Cobalt Dungeon using Phaser and Cordova
Cobalt Dungeon Dev 01: Creating a New Room
Cobalt Dungeon for iOS is now available
Cobalt Dungeon for Android is now available
Cobalt Dungeon Dev 02: Creating a Bitmap Font for Phaser
Cobalt Dungeon Dev 03: FL Studio Overview
The Long Road to Async/Await in JavaScript at SF Node
I'm working on a mobile game called Cobalt Dungeon
Support me on Patreon
Twitter Plays Zork: @DemocraticZork
Go v1.9.1 vs Node v8.9.0 Microbenchmark