"a lack of commitment to one thing is just as productive as doing nothing at all."<p>I'd agree with this statement completely. Everything I've built that I'm proud of has always been something where I took my time, had a clear vision, drafted out exactly what I wanted and then didn't just take it on as "just a side project" but when needed, forced myself to see it through to the end.<p>I think he has some really good points about side projects in general. I think we (or at least myself) can tend to view them as things like hey let me build a framework so I know how to do it, without any clear goals in mind (besides the vague one). Then you do it for a while and afterwards maybe you have learned maybe not, maybe you just give up because you never have the time, and then you wasted the 4 hours you spent starting the project. This is more for myself, but I think when I get an idea now or want to make a side project, I'm going to force myself to sit down, spend the half hour and write down a clear set of goals that I want to achieve, and only after this start.