Weekend Warrior: Repair-SharePointNames v1.0 is live!

Quick weekend project: published and shipped to PowerShell Gallery using Claude Code! If you’ve ever migrated file shares to SharePoint Online, with the SharePoint Migration Tool (SPMT), you know the pain and feeling of your stomach dropping when you see hundreds of INVALID_SHAREPOINT_NAME warnings for your files after your initial scans. Repair-SharePointNames fixes them in bulk, driven by SPMT’s provided scan logs. It renames flagged items safely (collision handling, deepest-path-first ordering), quarantines lock/temp files rather than deleting them, and writes a proper transaction log of all changes. ...

July 5, 2026 · 1 min · Cory Francis

FOSS AI Job Hunting Tool: Update 1

Progress report on that FOSS AI job tracker I’ve been working on. Just 2 days ago it was merely scaffolding with a road map. In just two days I’ve managed to crush four milestones! It’s got a full job application pipeline (Kanban or list, take your pick), resume library, LinkedIn data export integration, it has job search function from official APIs (albeit a little limited in scope right now), and now AI powered gap analysis, resume tailoring, and cover letter generation (wired up to use Microsoft AI or Claude). ...

June 23, 2026 · 1 min · Cory Francis

Why should I have to pay for an AI job hunting tool when I'm already short on cash?

My partner and I have been hard on the job hunt and have noticed some real gaps in the free tools available to job seekers, and one thing I keep seeing are these expensive “must have” job hunt tool subscriptions. So I took advice from one of my favorite characters, Bender from Futurama: “Yeah, well, I’m gonna go build my own theme park…” The permits are filed and scaffolding is up, construction on my own open source AI powered job hunting tool project is launched! I’m just starting out, but I’ve got a lot of velocity! I’ll be sure to keep LinkedIn up to date on my progress! ...

June 21, 2026 · 1 min · Cory Francis