Skip to content

feat: add deploy module with CLI-first guidance and deploy FAQ#8

Merged
RazHadas merged 1 commit into
masterfrom
feat/deploy-module
Jun 15, 2026
Merged

feat: add deploy module with CLI-first guidance and deploy FAQ#8
RazHadas merged 1 commit into
masterfrom
feat/deploy-module

Conversation

@8GSean

@8GSean 8GSean commented Jun 15, 2026

Copy link
Copy Markdown
Contributor

What

Adds a /learn deploy module that helps learners pick a deployment tool, understand free-tier trade-offs, and run the commands themselves (it does not deploy silently — the point is learning by doing).

Changes

  • deploy.md — diagnose (3 questions) → decision tree (GitHub Pages / Cloudflare Workers / Render / Vercel) → account creation only when needed → cost & free-tier awareness → contribute-to-FAQ PR loop. Flags the key insight for this course: a static site can't hide an API key, so an AI chat UI calling Claude actually needs a tiny server.
  • cli-first.md — shared reference module: prefer official CLIs (gh, wrangler, git) over dashboards, with reproducibility and secret-handling rules. Referenced by deploy.md as "follow cli-first".
  • deploy-faq.md — course-scoped FAQ (GitHub Pages, Cloudflare, Render), grown by student PRs.
  • learn.md / CLAUDE.md — wire up routing and the module registry.
  • FAQ.md — cross-link to the deploy FAQ so it's discoverable from the root FAQ.

Notes

  • The deploy FAQ is intentionally kept under courses/ai-dev/ (course subject-matter, grown via student PRs) rather than merged into root FAQ.md (platform/tooling help). The root FAQ now links to it.
  • deploy.md hardcodes the courses/ai-dev/ path, consistent with project.md; AI Dev is the only active course.

🤖 Generated with Claude Code

Adds a /learn deploy module that helps learners choose a deployment
tool (GitHub Pages / Cloudflare / Render / Vercel), understand the
free-tier trade-offs, and run the commands themselves.

- deploy.md: diagnose -> decision tree -> account creation -> cost
  awareness -> contribute-to-FAQ loop
- cli-first.md: shared reference — prefer official CLIs over dashboards
- deploy-faq.md: course-scoped FAQ, grown via student PRs
- learn.md / CLAUDE.md: wire up routing and module registry
- FAQ.md: cross-link to the deploy FAQ for discoverability

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@RazHadas RazHadas merged commit e3ab72f into master Jun 15, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants