I think consciously stopping to work on a side project is the hardest part. Most of my projects end up floating around in my home directory or on github, with some remaining tasks in my To Do list. I'm sure I'm never going to touch some of them. When to pull the plug? Is github really a good archive for projects like this?