Install Visual Studio Code for Windows

Recently, I was asked my code editor of choice and I default to VS Code unless I need a different editor for application specific customizations.  First we must download the executable for windows x64 Summary:As you can see it is very quick to download and install Visual Studio Code.  Configuring and adding add on’s is … Read more

Install Git for Windows

As I was discussing GitHub and repositories with some engineers looking to get their feet wet in the modern applications  it quickly became apparent that they did not know how to install git on their workstations.  Since I’m sure they are not the only ones, I thought I would write a quick article on how … Read more

The Rise of the VMWare Platform Reliability Engineer

In the last few years as a VMWare person I have watched containers and Kubernetes go from people saying containers cannot replace virtual machines to now Kubernetes being integrated into vSphere.  Years ago, I thought containers were really cool but it lacked all the infrastructure features we relied on to run in enterprise environments.  Yet, … Read more

Kubernetes Components Overview

I borrowed the above image from Kubernetes site. Let us begin with a high level overview of what Kubernetes is which will make explaining it’s components easier. Per kuberenetes.io, “Kubernetes is a portable, extensible, open-source platform for managing containerized workloads and services, that facilitates both declarative configuration and automation. It has a large, rapidly growing … Read more

Kubectl Bash Autocomplete

I was speaking to someone the other day who is new to Kubernetes. While playing around with Kubectl commands they mentioned that there was no way to tab to autocomplete. This conversation inspired this quick and easy how to K8 article. From your terminal execute the following commands:sudo apt-get install bash-completionecho “source <(kubectl completion bash)” … Read more

VMWare vRealize Operations: Migration Planning

As an Architect one thing you are constantly hit with is capacity planning, migration planning, and cost savings meetings.  I am sure anyone reading this article has been sitting in their office and someone ask, “Hey could you run some quick estimate numbers on what X would cost if we performed Y?” This article is … Read more

Post RASR Reset of VxRail 4.7 Host Re-Add Host into Additional Virtual Distributed Switch (vDS)

As I’m sure many of you are aware VxRail Manager is only responsible for the virtual distributed switch it creates at install.  What about any additional vDS that you create?  You are 100% responsible for their upgrade and management.  It doesn’t sound so bad right?  How often do we actually interact with a vDS?  Here … Read more

Leveraging STEM & Coding to Develop the Next Generation of Engineers – The Story of My Daughter’s Start into Programming

Let’s first start out with a definition of STEM (Science, Technology, Engineering and Mathematics) – The goal of STEM is to integrate the four topics into a real world applied approach with instead of teaching them as individual disciplines.    Why STEM MattersWhen you look at how many Compute/IT/Tech exist today it would be fair to … Read more

Why Go Live Together Matters in these COVID-19 Times

https://www.golivetogether.com/ Their Mission:Go LIVE Together has assembled leaders from across the diverse and vibrant live events ecosystem to drive local, state, and federal legislative actions that will not only be critical to our ability to put millions of people back to work, but also for our country’s economic recovery. Every events industry recovery dollar will … Read more

Top 10 Habits for Working from Home from an Information Technology Architect / Engineer During COVID-19

I’ve been getting requests from co-workers and peers in information technology to share my personal work from home habits.  I thought I would put together a quick list of my top ten habits for working from home during COVID-19. Pick a Space for WorkThis one sounds simple but it can be complex.  I find a … Read more