Connecting to MongoDB Atlas with Robo 3T / Robomongo

Sometimes you may want to do development on your database and connect via a GUI to test results. Connecting to MongoDB Atlas is very easy with Robo 3T / Robomongo, simply follow these steps. Setup your first DNS in your cluster Fill in Database as

The best free blog software

Fortunately there are a lot of options for free software to host your shiny new blog. You have definitely heard about Wordpress but is it the best option? Well in my option.. no, it's not. Sure Wordpress has all the bells and whistles with plugins fo

Screenshot to clipboard on Apple Mac OSX

To copy a portion of the screen to the clipboard, press Command-Control-Shift-4. A cross-hair cursor will appear and you can click and drag to select the area you wish to capture. When you release the mouse button, you can paste the screen shot to an

Nodejs - Re-use MongoDB database connection in routes

Quite often when you are writing an application you will need access to one or more database connections. Maybe MongoDB for data storage and Redis for cache. You will need to re-use that database connection throughout your application. I'm going to g

Dokku - Could not read from remote repository on digital ocean

Firing up a digital ocean droplet with one-click dokku should be easy right? Yeah well if you get this error it's due to your SSH keys not being added correctly either when setting up the droplet or if you did it yourself. You simply need to run: cat

Adding new lines to your IFTTT recipes

Adding breaks or new lines to your ifttt recipes can be a difficult task. Facebook seems to be particularly picky with it's new line characters where standard new lines like \r \r\n and are ignored. The solution : No worries, glad I could help!

Enabling custom domain for SaaS application on Heroku

If you are running a SaaS application on Heroku you might notice that it's difficult enabling the users of the SaaS application to bring their own custom domain using a DNS CNAME. When the request comes into Heroku the platform will return the "No su

Building a reliable and scalable Node.JS SaaS application

The SaaS app we built is an FAQ/Knowledge base and support ticketing platform called ezyFAQ - Having built many Node.Js projects, this would be our first venture into building a scalable SaaS app. After our initial investigation on whe