This site documents what I’ve learned managing SQL Server environments at scale.
Most of the content comes from real production incidents, troubleshooting, and the automation I built using PowerShell, DBATools, Claude, and Codex to reduce repetitive DBA work and improve reliability.
If you work with SQL Server, PowerShell, or DBA automation and want practical content from someone who has been doing this for a long time, you are in the right place.
Latest Posts
-
AI-Assisted Development: Great Tool, Immature Process
A practitioner’s assessment of what AI-assisted software development looks like today. The productivity gains are real. The engineering processes around AI are not mature yet.
-
Conductor Updated: Parallel Agents, Persistent AgentLibrary, and File Attachments
The Conductor multi-agent orchestrator now runs specialists in parallel, keeps agents permanently in a local library, and accepts images and text files directly in the chat input. Here is what changed and why.
-
Conductor: A local multi-agent AI orchestrator that builds its own team
Everyone is demoing AI agents. Nobody explains how to build one. Conductor is a local orchestrator that routes tasks to specialist agents, creates new ones when none exist, and synthesizes the results — all from a single browser session on your own API key.
-
Automating SQL Server Restore Script Generation for Standalone and Multi-Replica AG Databases, Including Post-Failover Scenarios
When a production AG database needs an emergency point-in-time restore, the last thing you want is to manually piece together backup history from multiple replicas. SqlRestoreScriptBuilder does it automatically — merges msdb across all AG replicas, handles post-failover split chains, converts local paths to UNC — and hands you a ready-to-run restore script.
-
SQL Server in Plain English: No T-SQL Required
AskSQLServer lets you query any SQL Server database in plain English via Claude Code. No T-SQL. No config files. Just ask your question and get results.