TL;DR: Use GitHub Copilot CLI to batch-update old blog posts—fix broken links, modernize code examples, convert screenshots to text. Free tier gives you 50 files/month. 1Get-ChildItem *.md | Invoke-AITool -Prompt .\blog-maintenance.md Write a prompt doc with your rules, run the command, review the diffs, commit what …
Read MoreI just rebuilt dbatools.io in a day. The new site is developer-focused, modern, and actually useful. And I did it all with Claude Haiku, which until recently was completely useless to me. The Origin Story: Notepad++ When I first designed dbatools.io back in 2016, I based it on Notepad++. At the time, I had no idea they …
Read MoreTL;DR: I used Claude Code CLI to batch-update 100+ dbatools blog posts from 2016-2025. It fixed broken links, converted old PowerShell screenshots to text, updated deprecated commands, and even found new websites for people mentioned in old posts. 1Get-ChildItem *.md | Invoke-AITool -Prompt .\blog-refresh.md The AI …
Read MoreTL;DR: In Windows, many AI CLI tools (Aider, Claude Code, Gemini, etc.) work unreliably with PowerShell's standard output capture. The solution is write to temp files instead of variables or add a -Raw flag for when you need the tool to actually commit changes instead of just previewing them or hanging forever. The …
Read MoreI've been blown away by ChatGPT's vision features and have already used it for a ton of stuff, including: Taking a picture of my food and asking for the recipe Pasting in my friend's screenshot of her speaking in Norwegian and getting a translation Taking a photo of some French rubbing alcohol and asking if it's the …
Read More