Browser extensions to add tab in textarea

Written By Eric Ihli

Here's a little productivity tip if you do a lot of in-browser text editing. If you ever get annoyed that the tab key moves your cursor to the next form field when you are editing a text-area in a browser, download this Chrome extension. https://chrome.google.com/webstore/detail/...

Read more

Automatic Deployment and Continuous Integration with CircleCI and ElasticBeanstalk

Written By Eric Ihli

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 Eric Ihli

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 Eric Ihli

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 Eric Ihli

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