Intro to K8S Helm Presentation

On Thursday, June 13, I gave a brief introduction to Kubernetes Helm presentation at Rackspace‘s San Antonio HQ as part of the monthly Kubernetes San Antonio meetup. At the end I gave a quick demonstration on creating a simple Helm chart that went ok, minis a few technical difficulties. Considering this was the first presentation… Continue reading Intro to K8S Helm Presentation

Published

Software Usability Abstract

There are a few useful notes on software usability / Human Computer Interaction (HCI), written on hallway the whiteboards in the Century Link St. Louis office that I feel provide a good summary of the topic. These reminded me of the HCI class I took with Bill White. Elements of User Centered Design P: Personas… Continue reading Software Usability Abstract

Published

Deploying WordPress with Terraform

Terraform is an open source Infrastructure as Code (IaC) tool developed by HashiCorp and it supports most major public cloud platforms such as AWS, Google Cloud, Azure, DigtialOcean, and so on. What makes Infrastructure as Code special? It enables you to automatically deploy and manage the infrastructure needed to run technology stacks, such as WordPress,… Continue reading Deploying WordPress with Terraform

Published

Integration Testing Ansible Playbooks with Travis CI and Docker

The process behind performing integration tests on Ansible playbooks is almost exactly the same as the one used to test individual roles. In fact, this tutorial is based on a modified version of Continuous Testing of Ansible Roles with Docker and Travis CI by Ignacio Sánchez Ginés. This tutorial is a demonstration of how I… Continue reading Integration Testing Ansible Playbooks with Travis CI and Docker

Published

Traversing Directories Recursively and Sorting Objects by Attribute Value in Go

Lets say you would like to sort all the files in a directory, as well as its sub directories by an attribute like file size. Approach: First, you need to recursively traverse or walk the specified directory, which is easy in Golang with the filepath.Walk() function from the path/filepath package. In order to use filepath.Walk()… Continue reading Traversing Directories Recursively and Sorting Objects by Attribute Value in Go

Published