DevOps
-
Crafting a PowerShell Script for Azure Resource Utilization: A Collaborative Coding Journey
The project involved creating a PowerShell script to analyze Azure resource utilization, focusing on CPU usage for VMs. Initially simple, it evolved into a flexible tool supporting multiple resource types, error logging, and compatibility with PowerShell 5.1. Collaborative coding emphasized… Continue reading
-
Understanding File Management in Python on Linux with lsof and watch
Using ‘lsof’ and ‘watch’ to monitor open files in your scripts and programs. Continue reading
-
‘hi’ shows its colors
Information about the latest features of the ‘hi’ Host Information tool, including logging, state tracking, and color customization. Continue reading
-
From the Roots of DOS to the Power of Linux: My Computing Odyssey
A long time ago… I was in grade seven. I was about twelve years old at the time. I got my very own first computer. It was an old, bulky, heavy system, an IBM PC XT with a large bulky… Continue reading
-
Exercising Command Line Skills: A Deep Dive into Network Connections on Linux
For most, the command line serves as a mere instrument. For me, it’s a passion, if not quite an obsession. I have been a fairly consistent command line junkie for well over 20 years. However, I’ve been feeling a bit… Continue reading
-
The OpenTF Manifesto: A Turning Point in Open Source Licensing and Its Impact on the DevOps Community
Why Should DevOps Professionals Care About the OpenTF Manifesto and Terraform’s Licensing Change? Setting the Stage: A Sudden Shift in Terraform’s Licensing In the wake of HashiCorp’s sudden decision to switch Terraform’s license from the Mozilla Public License (MPL) to… Continue reading
-
Getting Started with Chef Inspec on Azure Cloud Shell
Why Inspec? From the Chef Inspec documentation overview: “Chef InSpec is an open-source framework for testing and auditing your applications and infrastructure. Chef InSpec works by comparing the actual state of your system with the desired state that you express… Continue reading
-
What DevOps Means to Me
I’ve written previously about various aspects of DevOps. I’ve also been interviewed on my perspective of the field. This section (currently a work-in-progress) is aimed at putting together all these little references and insights to form a holistic view that might best… Continue reading
-
Ansible Playbooks – Externalization and Deduplication
Developers who understand the concepts of modularity and deduplication should immediately recognize the power behind being able to include settings and commands from external files. It is seriously counter-productive to maintain multiple scripts or playbooks that have large blocks… Continue reading









