• Why I Ditched DockerHub's Automated Builds
    If you've created Docker containers and put them on the central registry then you know that you can have DockerHub do the builds for you using the "Automated Build" feature. This is a great feature for maintaining relatively stable projects with infrequent changes but if you're living the agile life and iterating quick and often, you're going to find yourself wanting more....
  • Automated Docker Deployments with CircleCI
    Over the weekend I decided to setup one of my opensource projects to build its docker image, push it to the registry, and deploy that new container to my digital ocean server using CircleCI. It turned out to be super simple and I wanted to share all the details...
  • SSL Cert Generation for Amazon ELB
    After doing a security audit of our webapp, we discovered that our SSL certs and settings needed some updating. One of the most major things was that the certs where generated using SHA1 which is dangerously weak and becomes more so every day....
  • Fun with Git Aliases
    Git is awesome! That goes without saying, but with aliases you can make it more awesome. These are some of the aliases I’m using to make my life with Git a little easier. Let’s first talk about aliases and what they are. The concept of...
  • Managing Chef with Codeship
    I’m deeply passionate about Continuous Integration and Continuous Deployment practices. I don’t consider a project to be “ready for production” until I have it building and deploying on its own. (this includes proper test coverage that can make sure the automation doesn’t push bunk code...

subscribe via RSS