Programming in the debugger: https://willcrichton.net/notes/programming-in-the-debugger/ Discusses how notebooks enable incremental program writing, and contrasts with REPLs. Makes some interesting points regarding persistence, although resumable exceptions have similar upsides too.