Blog



Blockchain is a Passing Fad

Posted on October 4

Image

Whenever a tech fad comes to an end, it becomes so obvious why it failed. Yet during the hype, it’s easy to miss the problems lurking just below the surface. I want to explore some of the problems I see with public blockchain and why I think it’s not going to live up to the […]


Yes, You Need IT Certifications

Posted on September 30

Image

Certifications are often lambasted as “worthless pieces of paper” and “experience is more important.” But for some people, certifications are more important than experience. A substitute for experience Newcomers to the IT world face the classic problem: how do you get experience without a job? Sure, you can tinker around on your own time, but […]


Containers are Virtual Machines After All

Posted on September 14

Image

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

Image

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

Image

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 […]