Hardware

🖥️
Hardware
Custom Windows Desktop (SCAN PERF)
My main machine, built by SCAN Computers. Intel Core i7-14700F (20 cores), NVIDIA GeForce RTX 5060, 16GB RAM, Windows 11 Pro. Handles everything from Azure Portal to Hyper-V lab work without breaking a sweat.
🖱️
Hardware
Hannspree HL274HPB PLUS 27"
27-inch 1080p monitor for the home office setup. Plenty of room for splitting the Azure Portal, VS Code, and terminal side by side.

Editor

Editor
Visual Studio Code
My main editor for everything — Terraform, YAML, Python, Markdown. Extensions: Terraform, Azure Tools, GitLens, and GitHub Copilot.
🎨
Editor Theme
GitHub Dark Default
Clean, familiar dark theme that matches GitHub's interface. Easy on the eyes for long coding sessions.

Terminal

Terminal
Windows Terminal
Tabbed terminal with PowerShell, Azure Cloud Shell, and WSL all in one place. Customised with Oh My Posh for a nice prompt.
🐧
Terminal
WSL (Windows Subsystem for Linux)
Linux environment without leaving Windows. Handy for running Linux-native toolchains and shell scripts alongside PowerShell in the same Terminal window.

Cloud & IaC

Cloud
Microsoft Azure
Primary cloud platform. I live in the Azure Portal, Azure CLI, and ARM/Bicep templates daily — plus Terraform for everything I can manage as code.
IaC
Terraform
Infrastructure as code for everything cloud-related. Modules, workspaces, remote state in Azure Storage — it's the backbone of how I deploy.
Cloud
GitHub Actions
CI/CD pipelines for Terraform deployments, blog publishing, and automated testing. Reusable workflows make scaling across repos straightforward.
☁️
Cloud
Azure CLI & PowerShell
Both in daily rotation. Azure CLI for quick resource management and scripting; Az PowerShell module when I need richer objects and pipeline integration.

Software

📝
Software
Notion
Where my notes, article drafts, and project docs live. The database views are great for tracking blog post ideas and their status.
🐳
Software
Docker Desktop
Local container development and testing before pushing to Azure Container Apps or AKS. Also used for running local toolchains consistently.
🦁
Software
Brave
Primary browser. Fast, blocks ads and trackers by default, and handles multiple Azure tenant sign-ins cleanly across profiles.
🔧
Software
PowerToys
Essential Windows utility. FancyZones for window snapping, PowerRename for bulk file ops, and the Quick Access launcher for jumping between tools fast.