feat: add comprehensive workshop improvements#2
Open
emmanuelandre wants to merge 4 commits intomainfrom
Open
Conversation
Owner
emmanuelandre
commented
Dec 4, 2025
- 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
- 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>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.