Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Welcome to Day 1

This morning is patterns: the things you’ll look for when you review and steer generated Rust. This afternoon you’ll use all of them on the first project.

Day 1 at a glance

BlockDuration
Morning session4 hours 30 minutes
Lunch1 hour
Afternoon session3 hours 30 minutes

Day 1 Morning schedule

Including a 10 minute break, this session should take about 4 hours and 30 minutes. It contains:

SegmentDuration
Roles: Architect, Author, Reviewer15 minutes
Rust Refresher for Readers30 minutes
Build Your Own Guardrails20 minutes
Signature-Driven Design70 minutes
Break10 minutes
Types That Enforce45 minutes
Errors as a Review Signal25 minutes
The Smell Catalog55 minutes

Day 1 Afternoon schedule

Including a 10 minute break, this session should take about 3 hours and 30 minutes. It contains:

SegmentDuration
Project A brief: canscan10 minutes
Project work (pairs), part one1 hour 15 minutes
Break10 minutes
Project work (pairs), part two1 hour 15 minutes
Debrief40 minutes