2025
VCF Operations Orchestrator: Auto-Document Your Actions with Ease
I spend a significant amount of time developing code for VCF Operations Orchestrator, and while I follow a strict and structured development process, documentation often falls behind. Keeping documentation up to date is an ongoing challenge as it’s difficult to maintain and keep up with frequent code changes. To solve this, I decided it was time to automate the documentation process and created a script to achieve this. When I set out to build this solution, I had a clear set of requirements I wanted it to meet: You can find my documentation tool here: vcf-operations-orchestrator-doc-generator, along with instructions on...

VCF Operations Orchestrator: Why I Write Actions and Not Workflows (Mostly)
This might be a controversial stance, but if you’ve reviewed any of my VCF Operations Orchestrator code, you’ll notice that 99% of it is written as Actions. I take this approach because it enables me to write “pure” JavaScript code that is easier to read, maintain, and integrate with modern development tools such as linters, unit testing frameworks, and code analysers. Workflows are a visual tool that provides a drag-and-drop interface used to develop automation flows without writing (much) code. It was originally intended for system administrators and infrastructure teams, who might not be traditional developers, to automate tasks on...
