Error: libnode.so.64: cannot open shared object file: No such file or directory

I encountered this error recently when attempting run an executable NodeJS file. This error was due to a mismatch of the currently installed npm packages against my NodeJS version.

What Caused The Error?

I installed my NPM packages and thereafter…

Weird Coroutines Reference Issue

Recently, I encountered a weird issue with coroutines in Kotlin. A library that references a coroutine version that differed from my Kotlin’s coroutine could not compile. It resulted in the following error being displayed. Cannot access 'kotlinx.coroutines.CoroutineScope' which is a…

Creating units or illusions in DotA 2 Lua Modding

The following shows several examples of creating units or illusions in DotA 2 modding. This is with regards to server sided modding (custom games in DotA 2). It uses Lua as a language and requires some prior understanding of DotA…

Blue-green Laravel deployment to Pivotal Cloudfoundry

This post shows how I do blue-green deployment of my Laravel project, that has a queue runner, through GitLab CI onto Pivotal Cloudfoundry. You’ll need to know some basics of GitLab CI, Laravel and Pivotal Cloudfoundry to better understand this…

Laravel Worker On Pivotal Cloudfoundry

Laravel workers requires a separate application to be spun up as its health check type, route and commands are different from running a Laravel application served through HTTP(s). In this post, I describe considerations to take, problems that you might…