What We Do

We are a software and IT consultancy that helps companies safely adopt technologies, automate workflows, and implement best practices in their environments. With a combined 18+ years of experience, we work with small businesses and large corporations alike to bring the best solutions for our customers.

Automation

Automate the creation and management of your infrastructure. We like bash, python, Ansible, and Terraform, but have experience with a wide variety of tools that can get the job done.

AWS Infrastructure

Provision and maintain your Cloud Infrastructure in AWS. Whether you're starting from scratch or wanting to expand your setup, we can get the infrastructure rolled out quickly.

Networking

Need to connect to your Datacenter or Cloud Infrastructure? We configure on-site switching, routing and firewalls, as well as remote connectivity between your environments.

Who We Are

We are network engineers and admins who have worked in the trenches and know the struggles of IT operations. Our goal is to improve the day-to-day experience of operators and developers by bringing the best of software development and infrastructure management practices together.

Chris Lunsford

Chris is a network engineer and developer. He spent 8 years at Cisco Services supporting Service Provider, Data Center, and Cloud. His passion is advancing network and infrastructure management by applying software and automation.

John Patterson

John is an operator at heart with a discontent for mundane tasks and a passion for automating complex procedures. He has worked at universities and large global teams deploying and managing cloud environments in AWS and OpenStack.

Projects

Mastering Ansible is on-demand video training series that helps users learn to use Ansible for configuration management and orchestration.

The course is designed as a journey through configuring a realistic application stack from the ground up. Instead of going page-by-page through the Ansible documentation, topics are ordered to align with the growing complexity of our application as we build it up and refactor it.

In addition to the core concepts of configuration with Ansible, we spend time on building tools to help us maintain and troubleshoot our application. The goal is to have a workflow where all of the configuration and troubleshooting is done through ansible playbooks that can be committed to a repository and improved over time.

The course is available on Udemy (use coupon code THISENDOUT for a discount).

Kenv injects variables into Kubernetes resource documents by loading a list of files containing variables and modifying the resource document to include those values. This way, you can dynamically set environment variables without having to template your resource documents.

Apollo is a middleware-chaining helper for Golang web applications using the stdlib context package. Apollo is a fork of Alice, modified to support passing the ctx context.Context param through middleware and HTTP handlers.