Software Engineer

Jason Hancock

last update:

I was fortunate enought to be able to attend AWS re:Invent 2017. I took the opportunity at the event to take the AWS Solutions Architect - Associate level exam and I passed! My goal for 2018 is to pass the Associate level Developer exam and the Professional level Solutions Architect exam.

Homebrewing

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.

Hashiconf 2017

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.

Hugo Migration

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.

looking for a gig

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.

announcement

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.

Update 2014-08-13: A new version of the VersionAssetManager has been produced that is compatible with Yii2. Read more about it here or find it as an installable package on Packagist, or the source code on Github. I’ve been playing with the Yii PHP framework for a while now. I evaluated several PHP frameworks and found that I liked Yii the best. I started building apps and ran into a problem with cache busting for images, css, javascript, etc.

redis_loading

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).