Skip to content

Commit d3dc20f

Browse files
brabojclaude
andauthored
docs: add session 6 entry to dev journal (#141)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 9b69d6d commit d3dc20f

1 file changed

Lines changed: 47 additions & 0 deletions

File tree

docs/dev-journal.md

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -193,3 +193,50 @@ Architecture overview and chronological session log for tutorial-git.
193193

194194
**Open issues:**
195195
- #106, #109, #110, #112#114, #116#119, #121#123
196+
197+
### 2026-04-25 — SEO, chapter names, link checker, marketing
198+
199+
**Tool:** Claude Code (Opus 4.6)
200+
201+
**Key changes:**
202+
- Fixed lychee link checker — symlink for Astro base path, exclude_path for recursive scan, remove symlink before artifact upload
203+
- Renamed chapter 05 from Subprojects to Nested Repositories (file, title, section, all cross-refs)
204+
- Fixed tab labels: Branching → Branching & Merging, Remotes → Remote Repos, Expert → Expert Topics, Introduction → Intro
205+
- Added inline `overflow:hidden` on tabs bar to prevent FOUC scrollbar flash
206+
- Reduced tab padding for 10-tab layout
207+
- Added SEO: unique meta descriptions per chapter, OG + Twitter Card tags, canonical URLs, JSON-LD (Course + Article), @astrojs/sitemap, robots.txt
208+
- Set canonical domain to braboj.me (was braboj.github.io)
209+
- Updated solid-ai-templates submodule to latest (7 merged PRs)
210+
- Updated GitHub repo description and topics (8 topics)
211+
- Submitted sitemap to Google Search Console
212+
213+
**PRs merged:**
214+
- #124 — solid-ai-templates submodule update
215+
- #125 — Lychee link checker fix
216+
- #126 — Chapter names and tab labels
217+
- #128 — SEO optimization
218+
- #134 — Canonical domain fix
219+
- #136 — robots.txt sitemap URL fix
220+
- #137 — Lychee symlink exclude
221+
- #138 — Remove symlink before artifact upload
222+
223+
**Issues closed:**
224+
- #112 — Chapter names (renamed to "Assess all chapter names")
225+
- #121 — Fix lychee link checker
226+
- #123 — SEO optimization
227+
- #130 — Submit sitemap to Google Search Console
228+
229+
**Issues created:**
230+
- #127 — Explore heading styles: colors, separators, visual hierarchy
231+
- #129 — Split playbook into individual recipe pages for SEO
232+
- #130 — Submit sitemap to Google Search Console (closed)
233+
- #131 — Republish top chapters on Dev.to and Hashnode
234+
- #132 — Create YouTube companion videos
235+
- #133 — Start LinkedIn content plan
236+
- #135 — Migrate canonical domain to codewithbranko.com
237+
- #139 — Improve home page with tutorial motivation
238+
- #140 — Add AI chat widget for tutorial Q&A
239+
- solid-ai-templates#55 — Add SEO conventions to templates
240+
241+
**Open issues:**
242+
- #106, #109, #110, #113, #114, #116#119, #122, #127, #129, #131#133, #135, #139, #140

0 commit comments

Comments
 (0)