Containers are Virtual Machines After All

Posted on September 14


Are containers virtual machines or not? There’s a common analogy that VMs are like houses and containers are like apartments. And you are the application. When you live in a house, you have free rein to do as you please. When you live in an apartment, you have to share certain spaces, and parts of […]

A Quick and Dirty Review of AWS Diagramming Software

Posted on September 7


I’m trying out different services to import an AWS environment and turn it into a technically correct and aesthetically pleasing diagram. Surprisingly, although most of the services can correctly identify the resources, none of them are able to identify network connections. If you’re hoping for something to autogenerate detailed visual documentation of your AWS environment, […]

It’s Time to Stop Using the Term Network Function Virtualization (NFV)

Posted on August 24


I think it’s time to stop using the term “network function virtualization”. Why? Because it doesn’t exist, at least not in the way the term suggests. The term is a category error, and when people try to make sense of the term, confusion and frustration ensue. Think of it like this: what’s the difference between […]

Visual Studio Code as a PowerShell Integrated Scripting Environment

Posted on August 15


I know what you’re thinking. “Why use Visual Studio Code instead of the PowerShell ISE?” Well, if you’re using Mac OS or Linux, you don’t have the option to use the PowerShell ISE natively. And that’s a problem if you want to take advantage of the cross-platform capabilities of PowerShell Core. In this article, I’ll […]

Why People Haven’t Adopted IPv6 (And Why You Should Learn It Anyway)

Posted on January 1


If you haven’t learned IPv6 yet, well, you’re not the only one. In December 2016, IPv6 (as we know it today) turned 18 years old. Children who were in the womb when RFC 2460¬†was being drafted are now old enough to vote, get married, and purchase firearms in some states. In honor of IPv6’s 18th […]