J. Bobby Lopez
-
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
-
A New Era of Licensing: HashiCorp’s Shift to BSL and Its Impact on the Open Source Community
Introduction: In a recent announcement on August 10, 2023, HashiCorp, a leader in multi-cloud infrastructure automation software, declared a significant change in their product licensing. They are transitioning from Mozilla Public License (MPL) to the Business Source License (BSL) v1.1… 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
-
The Value of Value Stream Mapping
If you work in IT, then you may have heard of DevOps, Scrum, and Agile – but have you ever heard of Value Stream Mapping? If not, I’m not surprised. The acronym “VSM” seems to be unreasonably elusive and unrecognized… Continue reading
-
rbenv – The Ruby Environment Management Tool
In the past, fun with Perl.. When I was using perl as my primary development language, I had a platform of tools in place to make my perl development fun and productive. This included tools like Perl::Dancer, DBIx::Class, cpanm, and… 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
-
Examples of Recursion, in Perl, Ruby, and Bash
This article is in response to the following question posted in the Perl community group on LinkedIn: I’m new to PERL and trying to understand recursive subroutines. Can someone please explain with an example (other than the factorial 😉 )… Continue reading









