docs(blog): fill course-link placeholders + align learner-dir path

- Replace all 24 [COURSE LINK] placeholders across the 17 posts with the course URL
  https://git.jpaul.io/justin/ai-workflow-course.
- Align the learner working-dir path in the posts to ~/ai-workflow-course (matches
  the modules after the repo rename).
- blog/README: mark the course-link checklist item done; flag publish-time
  refinements (GitHub-mirror swap; repoint inline cross-post links to real
  jpaul.me post URLs).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01TfzV5QvtPDz8LJS3Pu5VLT
This commit is contained in:
2026-06-22 19:15:20 -04:00
parent e5960c17ab
commit 250189a60e
18 changed files with 41 additions and 37 deletions
+2 -2
View File
@@ -14,7 +14,7 @@ Let me paint you a picture I've actually lived. You hand an agent a tidy little
Your pulse does a thing.
Here's what I want you to take from this post: that moment is survivable, and which command you reach for *next* is the entire ballgame. Recovery is its own discipline — not a vibe, not Ctrl-Z mashing, but a small set of tools where picking the right one is the difference between a clean five-second fix and force-pushing your teammate's work into the void. This is the last stop in Unit 2 of [The Workflow]([COURSE LINK]), my free course for IT folks who can already get an AI to write code but keep getting bitten by everything *around* it. Back in the earlier posts we installed the safety net — version control as undo for the AI. This is the day you learn to actually *use* the net when you fall.
Here's what I want you to take from this post: that moment is survivable, and which command you reach for *next* is the entire ballgame. Recovery is its own discipline — not a vibe, not Ctrl-Z mashing, but a small set of tools where picking the right one is the difference between a clean five-second fix and force-pushing your teammate's work into the void. This is the last stop in Unit 2 of [The Workflow](https://git.jpaul.io/justin/ai-workflow-course), my free course for IT folks who can already get an AI to write code but keep getting bitten by everything *around* it. Back in the earlier posts we installed the safety net — version control as undo for the AI. This is the day you learn to actually *use* the net when you fall.
## Three undos, three blast radii
@@ -109,7 +109,7 @@ The habit worth building: **before you turn an agent loose on a large, sweeping
## Try it for real (the part that sticks)
Reading about this is nothing like doing it, so the [course lab]([COURSE LINK]) has you stage the disaster on purpose, on the little `tasks-app` we use throughout. The short version, abridged:
Reading about this is nothing like doing it, so the [course lab](https://git.jpaul.io/justin/ai-workflow-course) has you stage the disaster on purpose, on the little `tasks-app` we use throughout. The short version, abridged:
```bash
# Part A — merge a bad change, then revert the merge