Exploring the Bicep @onlyIfNotExists decorator
The Bicep @onlyIfNotExists decorator lets you create resources once without overwriting them on subsequent deployments. Perfect for Key Vault secrets and other "create but don't touch" scenarios.…
The Bicep @onlyIfNotExists decorator lets you create resources once without overwriting them on subsequent deployments. Perfect for Key Vault secrets and other "create but don't touch" scenarios.…
An over-engineered solution to sync Apple Fitness workouts to Notion. Uses an iOS Shortcut to capture workout screenshots, Azure Functions for processing, and Azure OpenAI to extract the data automatically.…
Learn how to connect MCP servers to Azure AI Foundry agents using Python. This guide covers unauthenticated and authenticated connections, tool approval workflows, and current portal limitations.…
Learn how to enhance Azure AI Foundry agents with document knowledge using the built-in vector store. A step-by-step guide covering agent creation, PDF file uploads, and querying your documents with AI.…
Private Endpoints in Azure automatically create /32 routes that can bypass your firewall—even with a default route configured. Learn how this routing behavior works and how to regain control using Private Endpoint Network Policies.…
Learn how to deploy the official Notion MCP server on Azure Container Apps using Bicep. This guide covers why the Azure CLI approach fails with double-dashed arguments and provides a working Bicep template to get your MCP server running for use with n8n and other automation tools.…
A custom 3D printed organizer for the Sage/Breville Barista Pro espresso machine. Holds tamper, portafilter, WDT tool, puck screens, RDT spray, and milk jug—all in one compact space on top of the machine.…
Protect your Home Assistant data from disaster with off-site backups to Azure Storage. This guide walks you through the complete setup—from creating an Azure Storage Account to configuring the Home Assistant integration—all for about 1 cent per month.…