• deploy aws lambda functions with aws-sam-cli and travis-ci: part 2 June 8, 2018

    In part 1 of this series, we created a basic serverless function with AWS Lambda. In part 2, we’re going to use GitHub and Travis-CI to set up a continuous integration workflow. If you completed part 1 successfully, you should have a working AWS Lambda function.

  • deploy aws lambda functions with aws-sam-cli and travis-ci: part 1 May 22, 2018

    As serverless computing makes its way into the toolbox of more engineers and developers, the need for streamlined development and deployment options grows in importance. This 2-part series will share a basic workflow I’ve developed for developing and deploying serverless functions to AWS.

  • the verdict is in: remote work ftw May 11, 2018

    Remote work is dead. Remote work is not dead. Wait, no it’s dead again. No wait we’re just kidding, it’s totally awesome. It seems the techo-literistas have swung back and forth between pronouncing the death of remote work, and singing its praises.

  • deploy a terraform remote state backend with cloudformation December 21, 2017

    Defining your infrastructure as code has become an integral part of many successful DevOps workflows. Terraform has become a key tool, which I often employ to define a variety of infrastructure. Today I’m going to show you how to set up the basic backend infrastructure needed to allow multiple engineers to collaborate on the same resources in AWS, using Terraform and CloudFormation.