Docker, Salt, and Travis CI

Late last week I was investigating some Docker deployment components and how I could integrate them with Salt. Looking on the internet I found a lot of tutorials that talked about different components, but couldn't find anything that included an actual working project that showed how all the components fit …

more ...

Configuring Powerline and Git

I decided to play around with Powerline some more after a talk by Corey Quinn at this year's SeaGL conference in Seattle. I quickly learned that setting this up is a real pain in the ass. This is primarily because the documentation is not very good, and the documentation for …

more ...

Using T-Mobile For a Month Without Internet

I recently moved and the internet service providers in the new area are pretty bad. This means that I've been working with a local Fiber provider to try and get some better service. The current providers only offer 12 month contracts which I'm not interested in so I've been using …

more ...

The Importance of High Quality Conference Goods

I think good merchandise, whether free or paid is critical to have at a conference. Every time you print a t-shirt or create a sticker you're making an advertising investment in hopes that someone will put that sticker on their laptop or wear the t-shirt and it will be recognized …

more ...

Chrome OS, a Quick Review

It’s the holidays, and that means you might be considering a new laptop. You’ve probably heard about Chrome OS. Basically it’s Google’s web focused operating system, and it runs on cheap laptops. I owned the original chromebook but it was pretty underpowered so I didn’t …

more ...

When is the Salt Book Going to Be Done?

Recently I've been asked a few times about the status of the Salt book that I am writing. People seem pretty eager to get their hands on it, but I've been quite slow to actually write the book. There are multiple reasons for this but primarily it boils down to …

more ...

Contributing to Open Source, it's Easier Than You Think

A year ago I decided that I wanted to start contributing to open source projects. I had spent a lot of time working on my own side-projects, but there wasn't really an open source project I was passionate about, so I just picked one (OpenStack) and it went terribly. After …

more ...


Downloading Java with Python

A few weeks ago I wanted to create a script that would automatically download the latest Java RPM from Oracle's site, and update a YUM repository so I wasn't constantly doing it manually.

When I wrote the script there were a few key points it had to hit:

  1. It would …
more ...

Building a Static Blog and Deploying it With SaltStack

I'll be discussing the setup of the blog with this initial post, the main focus will be on the usage of SaltStack.

Our setup is going to consist of the following:

One Ubuntu droplet from DigitalOcean, or your favorite VPS provider.

Our static blog (Pelican) running through nginx and a …

more ...