Puzzles and Problem Solving with Scala Tooling.
summary
Reports using Scala 3 worksheets and Metals as a live, editable REPL: hundreds of hours of recorded puzzle sessions surface recurring mistakes and teach the value of tiny inline tests. Demonstrates building a flood‑fill pathfinder on a grid, catches a concrete bug (copy‑pasted X/Y in adjacency), and measures progress by iterative inline checks. Also experiments with GitHub Copilot X and SourceGraph Cody to see where AI helps or fights the exploration flow.
AI-written summary · about
chapters (5)
- 0:00Introduction to talk
- 1:26Why live coding matters
- 7:50Interactive environments explained
- 12:07Worksheets as whiteboards
- 28:44Q&A and closing
related talks
01h 00mIntro to FP in Scala: Exploring a Toolbox for Solving Problems - Part 2 of 6
43mSaving Christmas Using Scala
01h 00mIntro to FP in Scala: Exploring a Toolbox for Solving Problems - Part 1 of 6
37mIntro to FP in Scala: Exploring a Toolbox for Solving Problems - Part 6 of 6
34mSystematic Software with Scala
01h 03mIntro to FP in Scala: Exploring a Toolbox for Solving Problems - Part 4 of 6
38mIntro to FP in Scala: Exploring a Toolbox for Solving Problems - Part 5 of 6
19mScala Exercises
