bash How I Use Tmux I use Tmux daily and have grown quite attached to it and I'm asked frequently for a breakdown of my Tmux usage on my Twitch Stream, so here's an overview
Terraform Using terraform-docs to keep your module documentation in sync While watching this talk from Hashiconf 2017 - Terraform Abstractions for Safety and Power by Calvin French-Owen, I learned about this lovely tool: terraform-docs, which generates documentation based on the
bash Updating Terraform Modules versions with Bash Splitting your Terraform setup into versioned modules can provide many benefits like DRYer code, decoupling updates to modules from updates to infrastructure and the ability to use different versions of
Terraform A Project Structure for Packer and Terraform Being relatively new tools, I have not found a lot of common conventions around how to structure projects that use both Terraform and Packer. This has lead me to do
AWS Using SCP to transfer files to a private EC2 instance through a Bastion Host I have a private EC2 instance and I need to transfer GPG keys onto it (my particular use case is for Vault. But I am sick of having to first
Terraform Packer and Terraform I have Terraform provisioning my EC2 instances, and Packer building AMIs, but how do you get those AMI's onto the EC2 instances Terraform deployed? ....and without copy and pasting the
Terraform Prettier Diffing of Terraform policy changes I love Terraform. It makes managing complex infrastructure and keeping track of what changes are happening infinitely easier........except if you are changing AWS IAM policies. UPDATE: Someone has made
bash New Computer Part II - Bash Setup Once I have some basic essentials installed on my computer, it's time to start customizing my Bash Profile. Here are the top 5 things I like to add on a
new computer New Computer - New Year I bought a new computer (a Mac Book Pro to be exact)! And while getting a new computer is great and all, it's not that fun reinstalling everything, and setting