A live coding walkthrough of Advent of Code 2025 Day 4 in Rust, covering grid-based puzzle solving using HashSets and IVec2 from the glam library. Part 1 finds paper rolls accessible by forklifts (fewer than 4 neighbors), Part 2 iteratively removes accessible rolls until none remain. The session also covers performance benchmarking with Criterion, parallelism via Rayon, and an extended deep-dive into profiling with Tracy — including setup, span instrumentation, flame graphs, and interpreting timing data for both debug and release builds.
•41m watch time