A running txt file for each project/work capsule has been wonders. Then common txt files for anything you learned or, things you need to learn, notes/todos, etc.
I think I would be half as productive as I'd like without this.
Yes. I have started doing this with an Obsidian note for each project. Any ongoing lists go there, and each day has a heading with todos and thought process while solving the todos. Then in my main todo list or kanban I just link to the project with one sentence on where to resume the next day.
I don't see how much support from history for that viewpoint. Some examples of positive societal change driven in part by shaming individuals: drink-driving, civil rights, sexual harassment, automobile safety, the slave trade, McCarthyism.
Automobile safety in my life has only changed after fines. Sexual harrassment still happens and doesn't seem to be helped by shaming someone as much as firing them. Though we often don't have the guts or legal backing to publically shame someone.