Automatic Deployment and Continuous Integration with CircleCI and ElasticBeanstalk

Written By [object Object]

The Workflow Let me describe the workflow we were trying to accomplish. We wanted to run tests on every merge into 'master'. If the tests pass, we wanted the code to be automatically pushed to a staging server. Once we verify staging is working properly, we want to merge that...

Read more

Bash profile tips and tricks

Written By [object Object]

Check out this XKCD comic and think about what repetitive tasks you could shave seconds off of throughout your day. Props go out to Josh Wyatt for showing me the world of .bash_profile time-saving techniques. The first thing to do is make it convenient to add new shortcuts to...

Read more

Test Driven Development in Javascript with Node, Grunt, Mocha, and Chai

Written By [object Object]

This is going to be a simple demonstration of using Test Driven Development practices to solve a toy problem. We will use Node for running Javascript in our console. Grunt task-runner for automation. Mocha for our testing framework. Chai for our assertion library. The only thing you need to do...

Read more

Docker Workflow from Development to Production - Part 2

Written By [object Object]

Now that we know what Docker is and have it installed, let's look at how we can use it to deploy an app. We are working on a project now as part of HackReactor's curriculum. Our project involves a MySQL database and ExpressJS API on the back-end handling basic CRUD...

Read more

Docker Workflow from Development to Production

Written By [object Object]

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...

Read more