Can bring people together across teams
Can introduce a new person or tech
Takes lunchtime
Not as effective when remote
Can help with on-boarding
Can increase quality
Can be tiring
Not for everyone
Sharing best practices
Can increase quality
Can happen informally
Not everyone comfortable to comment on a PR
Over policing
Get to try a variety of subjects
Team projects
Memorizing to pass an exam
Limited practice
Team projects
Immersive learning with lots of practice
Team projects
Can be overwhelming
Team projects
"That's interesting"
"Three weeks to build an app"
Muscle memory
Try to break things
Experiment
Learn how to get started
githubWasted a lot of time running and re-running on branches to compare performance. Introduced Benchmarking in the follow-up session.
Started as discussion in the coding challenge and ended up as a talk.
muscle memory working against us
