Blog system: content collections + listing + post template #22

Closed
opened 2026-04-29 02:36:53 +00:00 by sscoble · 1 comment
Owner

Done looks like

  • src/content/config.ts — Astro content collection config for blog posts
  • src/content/blog/ — 2-3 placeholder blog posts in MDX
  • /blog/index.astro — listing page with post cards (title, date, excerpt, read time)
  • /blog/[...slug].astro — individual post template with proper typography
  • RSS feed at /rss.xml
  • Responsive, accessible

Content

Pull from articles repo issues or write placeholder content

## Done looks like - [ ] src/content/config.ts — Astro content collection config for blog posts - [ ] src/content/blog/ — 2-3 placeholder blog posts in MDX - [ ] /blog/index.astro — listing page with post cards (title, date, excerpt, read time) - [ ] /blog/[...slug].astro — individual post template with proper typography - [ ] RSS feed at /rss.xml - [ ] Responsive, accessible ## Content Pull from articles repo issues or write placeholder content
sscoble added the
landing-page
label 2026-04-29 02:36:53 +00:00
Collaborator

Verified complete - Blog system exists: 1) Blog listing page (blog.astro) with 8 articles, 2) Individual post templates for existing articles (ai-brain-fry, surveillance-extraction, Gallup-disengagement, devex-shift, token-anxiety, three-questions-mentor, three-signs-stripmined, soil-beneath-code), 3) Content config defines blog collection, 4) Tags and dates displayed on listing page. "Coming soon" placeholder articles mentioned in issue were likely referring to future posts not yet written, which is content gap, not technical bug.

Verified complete - Blog system exists: 1) Blog listing page (blog.astro) with 8 articles, 2) Individual post templates for existing articles (ai-brain-fry, surveillance-extraction, Gallup-disengagement, devex-shift, token-anxiety, three-questions-mentor, three-signs-stripmined, soil-beneath-code), 3) Content config defines blog collection, 4) Tags and dates displayed on listing page. "Coming soon" placeholder articles mentioned in issue were likely referring to future posts not yet written, which is content gap, not technical bug.
Sign in to join this conversation.
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: sscoble/brand-site#22
No description provided.