I’ve been a pretty avid homebrewer for the last few years. I started with a small 1-gallon kit and worked my way up to a 10 gallon gas and electric HERMS system that I designed and built. If brewing is your thing, I occasionally blog about it over at Beta Test Brewing Company.
I had the pleasure of attending and speaking at Hashiconf 2017 in Austin, Texas. My talk was titled “Backend Batch Processing With Nomad.” You can find the slides here and the video below.
The blog has a fresh coat of paint. I migrated from Wordpress to Hugo. Everything seems very cyclic…this blog started as text files that I ran a Perl script against to render into a static site, then I migrated to Wordpress, and now it’s back to a static site generator. There are still a few things to work out (like a contact form), but for the most part everything is up and functioning as it should be.
I like doing interesting things and playing with new technology. Some of the things I’m interested in: Container orchestration at scale (Docker, rkt, JetPack, ) Go development Cloudstack Monitoring (Nagios and derivatives) and Metrics (Graphite) Puppet Tools development If you’re doing something interesting and need a body, please get in touch via my contact page. I’m available for both contract and full time engagements. I’m based out of Los Angeles (zip code 91773, willing to travel daily as far west at DTLA, as far South as Irvine) and have a proven track record of being able to work remotely.
I’ve been dabbling with the Go programming language lately. I find that when learning a new programming language, I do better if I’m building something useful. I decided to build a prototype proxy server for Graphite’s Carbon service that authenticates metrics before passing them on to Carbon. You can find the code on Github.
My wife and I have a little announcement. Head over to baby.jasonhancock.com to check it out.
A new version of the VersionAssetManager has been produced that is compatible with Yii2. You can find it as an installable package on Packagist, or the source code on Github.
I have been testing Redis at work getting familiar with the various modes of persistance. Usually I treat Redis like memcache and disable persistance, but we have a use case that requires us to persist the data. I started playing with the RDB and AOF files and stuff. One thing we wanted to test was how long it takes to load the files on startup with a large data set (large for us is 10GB or so).
It’s official. I’m a Puppet Certified Professional. I took the exam the day before PuppetConf.