Chiedo Labs Web Development Harrisonburg VA & Charlottesville VA web design
Picture of Chiedo

Setting Up Private NPM Modules with Heroku


Recently at Chiedo Labs, we started working with private npm modules. Getting things working with our local development environments was trivial. But getting things working on Heroku was not, so here’s what we learned after a few Google searches. 1. Generating an Authentication Token First, we needed to generate an authentication token that Heroku could […]

Read more

Picture of Chiedo

Adding multiple SSL certificates to an Elastic Beanstalk Application on AWS

Create your SSL Certificate in the AWS Certificate manager The first step is to create an SSL certificate in the AWS certificate manager. One of the great perks of going this route as opposed to getting your certificate elsewhere is that AWS will try to renew it for you automatically as it approaches expiration. You’ll […]

Read more

Picture of Chiedo

12 Step Guide to NodeJS Deployment on Elastic Beanstalk


Deploying a complex nodeJS application on Elastic Beanstalk is MUCH harder than I expected it to be but after slaving through it for a couple of days, I’ve decided to share some steps that should hopefully make it easier for you. My personal computer is a mac so I’m going to assume you’re using one […]

Read more

Picture of Chiedo

Automatically optimizing images with each git commit


Optimized images are good for everyone. There’s no good reason not to want to do it. They’re great for fast browsing and great for SEO. The problem is that they’re really freaking easy to forget. So I asked myself. How could I automatically optimize all images before each git commit? Here’s what I came up […]

Read more