Skip to content

feat: add comprehensive workshop improvements#2

Open
emmanuelandre wants to merge 4 commits intomainfrom
v2
Open

feat: add comprehensive workshop improvements#2
emmanuelandre wants to merge 4 commits intomainfrom
v2

Conversation

@emmanuelandre
Copy link
Owner

  • Add Prompt Engineering vs Vibe Coding slides (5 slides)
  • Add Addressing Common Concerns slides (9 slides)
  • Create docs 12-18 (documentation, code review, security, performance, CI/CD, advanced topics)
  • Create my-api-project example with CLAUDE.md and migrations
  • Merge best-practice-feature-doc.md into doc 12 (feature documentation deep dive)
  • Update prompts.md with reference examples
  • Update WORKSHOP_GUIDE.md with reference example section
  • Fix navigation links in docs 08, 11
  • Fix dead example links in docs 04
  • Update README.md with new doc entries
  • Regenerate PDF slides

Emmanuel Andre and others added 4 commits December 4, 2025 19:29
- Add Prompt Engineering vs Vibe Coding slides (5 slides)
- Add Addressing Common Concerns slides (9 slides)
- Create docs 12-18 (documentation, code review, security, performance, CI/CD, advanced topics)
- Create my-api-project example with CLAUDE.md and migrations
- Merge best-practice-feature-doc.md into doc 12 (feature documentation deep dive)
- Update prompts.md with reference examples
- Update WORKSHOP_GUIDE.md with reference example section
- Fix navigation links in docs 08, 11
- Fix dead example links in docs 04
- Update README.md with new doc entries
- Regenerate PDF slides

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
- Fix content overflow on slides 6, 16, 22, 30, 32, 37, 41, 46, 59, 62, 83, 85
- Make slides tool-agnostic to support Claude Code and Windsurf IDE
- Add data privacy slide explaining how code is handled
- Replace CLAUDE.md references with "CLAUDE.md / Windsurf Rules"
- Condense slide content to prevent spill-over

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
- Add 1-hour lecture presentation (ai-first-lecture.pdf)
  - No hands-on, practitioner-level depth
  - Covers: philosophy, concerns, prompt engineering, testing, git, tips
  - Tool-agnostic with Claude Code/Windsurf as examples

- Add 3-hour hands-on workshop (ai-first-workshop.pdf)
  - Attendees build from scratch using unveiling-claude as reference
  - 13 exercises covering full development workflow
  - Auto-generated workshop-prompts.md

- Add presentation_utils.py for shared PDF generation utilities
- Update CLAUDE.md with new file structure
- Update WORKSHOP_GUIDE.md with all presentation options

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
- Create create_openended_workshop.py for 3-hour open-ended format
- Generate ai-first-openended-workshop.pdf (53 pages)
- Auto-generate openended-workshop-prompts.md with 6 exercises
- Attendees choose from unveiling-claude projects or bring own idea
- Minimal guidance after project selection - focus on independent work
- Update CLAUDE.md and WORKSHOP_GUIDE.md documentation

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
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.

1 participant