Skip to main content
  1. Tags/

DevOps

The Azure Cloud Solution Architect Toolbox: Essential Tools for macOS and Windows

Working effectively as an Azure Cloud Solution Architect requires a well-configured workstation. Whether you’re on macOS or Windows, you need a consistent set of tools for infrastructure provisioning, scripting, container management, and day-to-day cloud operations. This post covers the tools I rely on daily and how to install them across macOS, Windows (PowerShell + Scoop), and Linux (WSL with Ubuntu).

The Script-First Approach to CI/CD: Building Portable and Testable Automation Pipelines

When building CI/CD pipelines, I follow a fundamental principle: the pipeline configuration (YAML/JSON) should be a thin orchestration layer that primarily calls scripts, while the actual logic lives in version-controlled, testable scripts. This approach treats pipeline configuration files as mere schedulers and environment providers, not as the primary home for build logic.