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
+1 -1
View File
@@ -16,7 +16,7 @@ The AI would nod (figuratively), do exactly that, and we'd have a great session.
This is the fix, and it's almost embarrassingly simple: write the speech down once, put it in a file, and **commit it**. That's the whole module. But the *why* underneath it is bigger than "save yourself some typing," and that's the part I want to talk about.
(New here? This is the next stop in [The Workflow]([COURSE LINK]), my free course on the engineering scaffolding around AI coding. Earlier posts installed version control as a safety net — this one builds on it. You can follow along without having read them.)
(New here? This is the next stop in [The Workflow](https://git.jpaul.io/justin/ai-workflow-course), my free course on the engineering scaffolding around AI coding. Earlier posts installed version control as a safety net — this one builds on it. You can follow along without having read them.)
## The file your tool is already looking for