Posts
Design Your Azure Management Group and Subscription Hierarchy
Six months after the initial landing zone deployment, a new VP reorganizes the business units. Your management group tree — which you built to mirror the org chart — is now wrong. Every policy assignment, every RBAC scope, every cost report that referenced “BU-Finance” and …
Building Secure Backend APIs using Qwen3.5 9B
You’ve built the User model a hundred times. Email, password, username, three validation rules, a hash step, an insert. Your fingers know the shape of it before your brain does, which is exactly why writing it by hand for the hundredth time feels like a waste of a Tuesday afternoon. So you …
Installing and Configuring Ollama for Code Generation
You install Ollama, pull a model, and type a prompt into your coding agent. Nothing happens. The cursor blinks. After 45 seconds, the agent returns connection refused. Ollama is running — you can see the icon in the system tray — but the default install was not configured for a coding workflow.
The …
Mastering Zero Data Retention: The Guide to Modified Abuse Monitoring in Azure OpenAI
Your GDPR review is two weeks out. Someone asks whether Azure OpenAI retains prompts. You check the docs. There it is, in plain language: prompts and completions are stored for up to 30 days in Microsoft-operated infrastructure — outside your Azure tenant, not queryable, not deletable. Every …
Escaping Parameter Hell: Architectural Patterns for Nested Templates
It starts with a simple “Stage” template. Then you add a “Job” template. Then a “Step” template. By the time you reach the fifth layer of nesting, you are manually declaring 40 parameters at every level just to pass a single environment name to a deep-nested …
Hub-and-Spoke Networking for Azure Landing Zones: Azure Firewall, Bastion, and Private DNS
Your new workload team files their first support ticket three weeks after go-live. A developer can’t reach the database. You pull the logs. The VM is making an outbound call to a public IP on port 1433—in plain text, no firewall inspection, straight out to the internet. You ask who approved …
Mastering Context: Configuring AGENTS.md for Web Projects
You tell your agent to use tabs instead of spaces. It fixes the file. Ten minutes and four prompts later, you glance at a new component and there they are again — two spaces, indenting quietly like you never said a word. You didn’t imagine the first fix. The model just forgot it happened, …
Mastering the OpenCode Terminal User Interface
Ollama is running. The model loaded. You’ve confirmed it generates clean code from the command line. Now you open a coding session and immediately hit the workflow problem: you type a prompt in one terminal, copy the output, switch to your editor, paste it, check the line numbers, realize …
GitHub Copilot Enterprise Governance: Content Exclusions & Policy Controls
Someone on your team opens a pull request. Copilot Chat is active, the monorepo is open in their IDE, and they type @workspace. In that moment, Copilot has context over your Terraform modules with embedded policy logic, your Bicep templates with subscription IDs, your internal SDK with proprietary …








