April 28, 2018

What I learned at DevOpsDays@SEA 2018

While there is no doubt the quality of all speakers at the two day conference were exceptional, four of them in particular stood out to me and I wanted to highlight some of their insight here both for my own benefit, and to help consolidate for anyone who may be interested in the “cliffs notes” as they say. Anjuan Simmons, Leadership Lessons from the Agile Manifesto Sam Guckenheimer, Moving 75,000 Engineers To DevOps On The Public Cloud Sarah Hagan, You’re So Empathetic, You Probably Know This Talk’s Not About You John Allspaw, Taking Human Performance Seriously In Software   Leadership Lessons from the Agile Manifesto Speaker: Anjuan Simmons There are two key…

December 21, 2016

Installing PHP5.6 on Ubuntu 14.04LTS

I recently had to setup PHP 5.6 explicitly for testing and verifying work on a client website. Given Ubuntu 14.04LTS natively supports PHP 5.5.9, and the defacto standard ondrej/ppa is now installing PHP7 it took me a bit to understand exactly how to get 5.6 so we could verify tests and all that goodness. In retrospect, it’s obvious, but this may hopefully save someone out there the hour of raised eyebrows. Via Ansible:

 

October 5, 2015

Wildcard subdomain Apache + Vagrant

Ever needed to setup a local SaaS app development server? Is your /etc/hosts file a mess? Me too! Landrush to the rescue! Previously you’d setup dnsmasq locally to handle this on your physical machine, but if you’re in Vagrant you need to point to the IP of the virtual machine via Vagrant so it gets messy. Landrush is a magical piece of software that handles setting up a daemon in your Vagrant machine that solves this across the board. Simply install the vagrant plugin locally:

Next, setup your Vagrantfile to properly set the hostname and the daemon to list on *.{hostname}