My editorial workflow for blog posts
Taking you through the journey I go on when writing blog posts, from ideation to publishing the post.
Serving Branches on a Subdomain using Caddy and GitLab Review Apps
How to dynamically serve a branch on a subdomain for GitLab Review Apps using Caddy Labels.
2017 in Review
A look back over the awesome (and not so awesome) things that happened in 2017, and a look forward to what 2018 holds.
GitLab Review Apps with Capistrano and Nginx
Spinning up a version of your application on every push, so others don't have to manually get the code up and running locally.
Building Chef Cookbooks with GitLab (Part 1)
An introduction to how to build a cookbook using GitLab's Continuous Integration platform in conjunction with
Why You Should Use GitLab.com
A discussion about the reasons that I would greatly recommend the GitLab.com platform for all your Git hosting, opposed to its competitors.
Continuous Delivery with Capistrano and GitLab Continuous Integration
How to get up and running with using GitLab CI and the Capistrano deploy tool