Docker Workflow from Development to Production

docker run ubuntu /bin/echo "Hello World!" Hello World! Simple enough, but the power of this command is amazing and allows us to do incredible things. This is what goes on behind the scenes when that command is run: Docker searches your local machine's cache to see if…

Simple automated JavaScript testing with Grunt and Mocha/Chai

When I was new to coding, there was a point when I knew that TDD was valuable, but I didn’t know enough to feel comfortable using robust testing frameworks. The problem: TDD was a habit I wanted to learn. The process of setting up my initial tests and directory…

How to host a Ghost.io blog on a custom domain

Per the ghost.io website, there are two ways to set the DNS for your custom domain so that it works with a ghost.io hosted blog. The first way they suggest is using a CNAME record to point a subdomain to .ghost.io. Record Name Target CNAME blog <…