Promise based APIs in Node.js

Using async/await to do asynchronous programming makes code so much more readable. The developers working on Node.js have been doing a great job designing and implementing APIs that work better with promises. Some promise based APIs are a slower then their callback based alternatives. For me though the benefits outweigh the small cost in performance. Your mileage may vary.

read...

Working with REPLs in VIM

Working with Postgres and R recently, I had found some solution for getting my stuff from my VIM to their respective REPLs. That's how I came up with this solution.

read...

Standard Deviation

A piece of statistics basics that I needed to refresh my memory on.

read...

TABLESAMPLE

I Discovered the TABLESAMPLE feature and thought it was neat.

read...

Minimalist Vim

A bit about how I like to use Vim.

read more

Let's encrypt Express

Since Let's Encrypt will be coming out soon, I thought I'd try it on my Site. Let's Encrypts infrastructure is actually fully operational already. They still label it as being in beta, because the client has some (around 400) bugs. My Site runs on Node.js using Express on Alpine Linux. The guide should work on pretty much any Linux system, since both Node.js and Let's Encrypt are made to be as cross-platform-compatible as possible.

read more