Debugging life, one line at a time