Powerline Install and Setup for Ubuntu Bash on Windows

18th May 2019

Introduction I am currently using a Windows 10 laptop as my main OS. IMHO Microsoft has really turned it around as a company in recent years and I no longer think of them as M$ Virus Corp!! I still live in a terminal session for a lot of my day and I am not ready give up on Bash just... continue reading

windows wsl linux bash


Vortex Race3 Key Remap

11th May 2019

Introduction I recently purchased the Vortex Race3 mechanical keyboard. I really love this keyboard, it has Cherry MX brown switches with 4 layers of arbitrary key programming. I like this board because its almost as compact as a 60% keyboard but has almost the same number of keys as a... continue reading

non-technical mechanical-keyboards


StackStorm Ansible Pack Usage

28th April 2019

Introduction StackStorm has the ability to run Ansible playbooks. In this post I will install and configure the Ansible pack and create a workflow to test out the functionality. Lab Environment I have StackStorm installed on a Centos7 host. The following software versions will be... continue reading

stackstorm ansible


Chef From The Start To The Beginning

27th April 2019

Introduction Chef is an infrastructure automation tool similar to Puppet and Salt. In this post I will setup a Chef infrastructure consisting of a Chef server, node and workstation to manage the infrastructure. In April 2019 Chef announced that they are open sourcing all of their ... continue reading

chef


Install Packer on Linux

26th April 2019

Introduction Packer is another fantastic tool in the infrastructure as code tool belt from Hashicorp. Packer allows you to build base or golden images for Hypervisors such as KVM, Virtualbox and VMware based on configuration files. But that is not all, it can even build images for... continue reading

packer


Coding Packets the Rails Edition

25th April 2019

Introduction One of my 2019 goals was to migrate codingpackets.com from the python web framework Django to the ruby web framework Rails. Well it's done and this is the story of how and why I did it. Ruby on Rails Rails is a really nice to work with web framework which is... continue reading

rails ruby


rbenv Install Centos7

15th March 2019

Introduction rbenv is a utility for installing multiple ruby versions on a host machine. Using rbenv allows you to install ruby in a path you have ownership over so you can install gems without having to have sudo or root privileges. rbenv also allows you to target the exact ruby version... continue reading

ruby rbenv centos


JNCIA Junos

26th February 2019

Introduction One of my goals for 2019 is the brush back up on networking theory/operation after the last couple of years focused on network automation. This is a bit of a brain dump about my adventure in pursuit of the JNCIA-Junos certification and the study materials I used. Preface... continue reading

certification juniper


Jupyter Lab Ruby Kernel Install

28th January 2019

Introduction Jupyter Lab is the next-generation web-based user interface for Jupyter project. I first encountered The Jupyter project back when it was know as IPython notebooks and used it for hacking on python projects. I was pleasantly surprised to learn that the Jupyter project... continue reading

ruby jupyter


rbenv Install Ubuntu1804

28th January 2019

Introduction rbenv is a utility for installing multiple ruby versions on a host machine. Using rbenv allows you to install ruby in a path you have ownership over so you can install gems without having to have sudo or root privileges. rbenv also allows you to target the exact ruby version... continue reading

ruby rbenv ubuntu


Books I Read

18th January 2019

Was Ist Das? Just a list of books I have read and/or listened to. Title Author(s) Date Finished American Gods (AB) Do you believe in gods? Neil Gaiman 2019-05-19 The Martian (AB) An astronaut gets stranded on Mars. Andy Weir ... continue reading

non-technical


Vagrant SSH Config Trick

14th January 2019

Introduction I discovered a nice little trick to make working with Vagrant VMs a little easier by utilizing the openssh config file to define the SSH connection parameters for Vagrant VMs. This post will walk you through getting it setup. For reference the following software will be... continue reading

vagrant


Network Lab Base

9th January 2019

Introduction Most of the labs I build are for learning purposes and I find that I burn a lot of time doing boilerplate tasks and not actually working on the feature(s) im trying to test. I wanted to build a lab where I could chop and change device types from the same vendor ie:... continue reading

networking


StackStorm ChatOps Integration

7th January 2019

Introduction StackStorm is IFTTT for ops. Its original claim to fame was popularizing chat driven workflows for ops know as ChatOps. In this post I will cover integrating ST2 with Slack to enable ChatOps. Lab Environment The ST2 instance connects out to Slack which is a SAAS... continue reading

stackstorm chatops


StackStorm From The Start To The Beginning

6th January 2019

Introduction StackStorm or as it is affectionately known ST2 is marketed as an opensource IFTTT for ops. I like to think of ST2 as glue for software allowing you to piece together simple tasks to complex workflows to automate your infrastructure. Lab Environment For reference I... continue reading

stackstorm