Russ McKendrick

Day to Day Tools, the 2025 edition

The 2025 edition of my day-to-day tools: Ghostty, Claude Code, Google's Antigravity IDE, and the AI services that have become central to how I work.

Russ McKendrick
Russ McKendrick
5 min read
Tools 🧰macOS 🍏
Day to Day Tools, the 2025 edition

More Posts

Save money by pausing Microsoft Fabric Capacities with Azure Logic Apps
Russ McKendrick
Azure ☁️Cloud ⛅️

Save money by pausing Microsoft Fabric Capacities with Azure Logic Apps

Learn how to automatically pause Microsoft Fabric capacities outside of working hours using Azure Logic Apps. This step-by-step guide shows you how to deploy a cost-saving automation that can significantly reduce your Fabric spend.

7 min read
Azure Soft Delete: Recovering Resources and Preventing Accidental Deletions
Russ McKendrick
Azure ☁️Cloud ⛅️

Azure Soft Delete: Recovering Resources and Preventing Accidental Deletions

A practical guide to recovering accidentally deleted Azure resources that support soft delete, covering API Management, Key Vault, Storage Accounts, and more. Plus, how to use delete locks to prevent these situations in the first place.

7 min read
When the Sandworm Came for My Secrets: Lessons from Shai-Hulud 2.0
Russ McKendrick
Security 🔐DevOps 🦾

When the Sandworm Came for My Secrets: Lessons from Shai-Hulud 2.0

How a sophisticated npm supply chain attack via a trojanized kill-port package compromised my development environment, exposing API keys to attacker-controlled repositories - and what I'm doing differently now.

8 min read
Playing with Nano Banana Pro: AI-Powered Album Cover Collages
Russ McKendrick
AI 🤖Blog 🤷‍♂️

Playing with Nano Banana Pro: AI-Powered Album Cover Collages

Using Nano Banana Pro for generating stunning AI-powered album cover collages with intelligent image selection and content policy handling

14 min read
My Starship Prompt Setup
Russ McKendrick
macOS 🍏

My Starship Prompt Setup

A Deep Dive into a Gruvbox-Themed Terminal

6 min read
Rotating Azure DevOps SSH Keys: How to Update Your Git Remotes and SSH Config
Russ McKendrick
Azure ☁️DevOps 🦾

Rotating Azure DevOps SSH Keys: How to Update Your Git Remotes and SSH Config

Learn how to rotate expired Azure DevOps SSH keys, update your SSH configuration, and fix Git remote authentication quickly and securely.

5 min read