Back to blog

Changelog: First steps—content collections and recipe pages

changelogdevelopment

Bootstrapping the app, Markdown recipes, images, and the first slug-based recipe routes.

  • January 22–23, 2026 — earliest chapter in repo history.
  • Prove out Markdown recipes and images on the home page.
  • Wire content-collections as the content pipeline.
  • Trim the template down to a focused recipe site.

Bootstrapping

  • Initial commit: basic app structure and routing.
  • Markdown handling was fixed so content behaved predictably.
  • Recipes listed on the home page and images displayed from the public assets pipeline.

Content pipeline

  • gray-matter (and related setup) was added for frontmatter parsing.
  • content-collections was adopted as the single source of truth for recipe files; legacy collection paths were removed and .content-collections generated output was gitignored.
  • Recipe slug routes replaced an older recipes route shape so each dish has a stable URL.

De-scoping the template

  • Demo pieces (e.g. fake data tables) and faker were removed.
  • TanStack AI demo routes and dependencies were removed; the router was simplified to match a content-only app.

Derived from repository history; commit messages are summarized for reading.