- Introduce self
- Goal: Confidence & Velocity
- Understand TypeScript deeply
- Safe space for questions
- mattpocock.com/discord
- 09:30-10:30: Session
- 10:40-11:30: Session
- 11:45-12:45: Session
- 12:45-13:40: Lunch
- 13:40-14:30: Session
- 14:45-15:30: Session
- 15:45-16:30: Session
- We'll be in pairs all day
- Each section, someone codes, someone else looks up docs
- Swap over who is coding each section
- If you get stuck, you can ask me for help
VSCode is recommended, but not necessary
pnpm
must be installed- Repo must be cloned locally
- Turn off GitHub Copilot
- Pull the latest changes
- Make sure you've selected your TypeScript version to be the one used by the repo (latest)
- Exercises are in
src
- Run each exercise with
pnpm exercise
orpnpm e
- Explainers vs Problem/Solution files
- There is WAY TOO MUCH CONTENT
- Look in the
workshop.md
files