The Workflowy workflow Jonathan describes is, when you're working on a task, each time you think of something you need to do in service of that task, you write it in Workflowy, and cross it off when you've done it. Then Steve jumps into a discussion of his dream git workflow where each item on the todo list is a branch of the repo that you "cross off" by merging it back into master. (I say dream because IIRC he imagines it having tool support that AFAIK he never wrote.)