Hacker News new | ask | show | jobs
by SixSigma 4196 days ago
Do you keep a log of your experiments?

I found doing so improved both my ability to recall and I also planned ahead about what I was going to test / learn.

Drawing diagrams of process flow before coding, mapping code after bashing away, though of course there are tools that automate this, help me. Drawing and writing reflectively is different to doing.

1 comments

> Do you keep a log of your experiments?

Not always, but when I investigate something particularly interesting or just learned something generally useful I usually convert my playground - be it a dump from the REPL or a file I was scribbling in - into Literate Programming style document. The process of inventing narrative for the code indeed makes it easier to remember. LP is actually a very neat tool I'd like to see more people use.