Peter Kofler led a coding dojo session on outside-in test-driven development (TDD) for a bank optical character recognition (OCR) assignment. The assignment asked participants to write a program to parse account numbers from an OCR file containing entries with account numbers represented using pipes and underscores. Kofler emphasized learning outside one's work environment, focusing on quality over speed, and improving through collaboration and reflection.