Creating an EC2 NAT Instance in AWS

Private subnets in an AWS VPC must be associated with a NAT gateway or a NAT instance to be able to access the internet. A NAT gateway will always be the best choice for a production environment - they are managed, highly scalable, and highly available. But NAT instances are still a good option for hobbyists who want to minimize their monthly cloud bill.

Read more →

Using Webpack with Gulp

Webpack is an awesome tool for building and bundling your web assets, and I've used it in all of my web projects for a couple of years now. Although it's possible to use just Webpack and nothing else for your client-side builds, I've found that using it with a task runner like Gulp gives you the most flexibility and helps to keep your build pipeline as simple as possible.

Read more →