Sleep IoT Quest - Day 4 Progress Update
Day Summary
- Recreated the guessing game entirely from memory (no lookup needed this time).
- Extended it with a game loop.
- Discovered logical OR (
||
) in Rust by intuition, even though it wasn’t in the book. - Caught an edge case with
u8
overflow wrap around — not the focus today, but awareness noted. - Sidequest: Move the first kitchenutensils to the new apartment
Context
- Awake since 5 a.m., only 4 hours of sleep, full workday done.
- Finished coding at 6 p.m., focus wavering, eyes glitching out, losing track, retracing lines.
- Still: 30m of productive coding + 19m of reading ~17 pages finished.
Reflection
- Whoever says “I’m too tired after work to learn” → no excuse. I did this tired, sleep-deprived, end of day.
- Yes, it took longer. Yes, focus slipped. Yes, mistakes happened. But progress still happened.
- Struggle is the teacher: when you fight through fatigue, your brain decides it’s worth anchoring the lesson.
- Anyone can do this — late at night, early morning, after work, even when exhausted. Smaller steps, maybe, but steps nonetheless.
Next steps
Tomorrow will be more coding to ingrain the concept I read about today.
Key Learning
Struggle is good. Struggle is memory. Progress happens after the struggle.
Total Time Spent
- 19m of active reading (marking up the relevant parts in the pdf)
- 30m of coding for recall and practice (from memory, slight variation, no lookups this time)
- 19m to write up a daily summary
PCT (Project Cumulative Time): 6h05m