Using Manual Mocks to test the AWS SDK with Jest

Anytime you build Node applications it is highly suggested that your cover your code with tests.  When your code interacts with 3rd party API's such as AWS you will most certainly want to mock/stub your calls in order to prevent external calls (if you actually want to do external calls, these are called integration tests …

Continue reading Using Manual Mocks to test the AWS SDK with Jest

Package and Publish a Node site to AWS ElasticBeanstalk with Gulp

Say you are building a Node application which you want to host in AWS Elastic Beanstalk, but how do you automate this process?  I mean sure, you could just open up the AWS console and manually upload your files, but lets be honest that is a royal pain in the ass.  What we really want …

Continue reading Package and Publish a Node site to AWS ElasticBeanstalk with Gulp

Package and Publish React Site to AWS S3 Bucket with Gulp

There are many ways you can get code into an S3 bucket, especially if you have a build/deploy server.   But what do you do when you do not have one?  One possible solution is to use Gulp to build/deploy the React application and publish to an S3 bucket. Before you get started I am going …

Continue reading Package and Publish React Site to AWS S3 Bucket with Gulp