Interactive slide training for working software engineers learning agentic IDE workflows.
Live: https://cynacons.github.io/training-ai-software-engineering-101/
| Audience | Engineers new to agents that edit repos (not just chat) |
| Length | ~45–60 minutes |
| Stance | Tool-agnostic concepts, Cursor-flavored examples (modes, MCP, rules) |
npm install
npm run devOpen the URL shown in the terminal (usually http://localhost:5173).
Pushing to main deploys to GitHub Pages via .github/workflows/deploy.yml.
Curriculum ideas (LLM foundations → tool-calling harness → practice) live in docs/CONTENT_OUTLINE.md. Refine there before rewriting slides.
Landmark paper citations (Vaswani et al. 2017 and follow-ons): docs/REFERENCES.md.
npm test # vitest smoke suite
npm run smoke # tests + production buildFoundations
- Open — who this is for, what you’ll leave with
- Completion vs chat vs agent
- What is agentic AI
- The agent loop (interactive)
- Context is the product
- Tools that touch reality
Practice
- Human in the loop
- Modes of work (Ask / Plan / Agent)
- Prompt shape that works
- Repo grounding
- Task sizing
- Verify or it didn’t happen
Ops & close
- Failure modes
- Recovery patterns
- Subagents & parallel work
- MCP in practice
- Team habits
- Mini workflow walkthrough
- Cheatsheet
- Practice challenge
-
Left outline — hierarchical sections; click to jump (current topic highlighted)
-
Arrow keys or Prev/Next — move between slides
-
C or the Canvas toggle — overview with scrollbars
- Scroll wheel: up/down · Shift+scroll: left/right · Ctrl+scroll: zoom
- Drag empty canvas space to pan
-
P / E / V — pen, eraser, navigate (optional annotation)
Slides are 1280×720 (16:9).
src/
slides/
index.tsx # Ordered deck
modules/ # Foundations, practice, ops content
components/ # Presenter shell, diagrams
styles/ # Design tokens
Blueprint Workshop — dark slate, teal accent, Syne / Outfit / IBM Plex Mono.