Sometimes the problem has to mature before the solution can mature.
I mean, source code in files; how quaint, how seventies!
If you're having trouble succeeding, fail.
Learning research tells us that the time lag from experiment to feedback is critical.
A plan is an example of what could happen, not a prediction of what will happen.
Responsible Development is the style of development I aspire to now. It can be summarized by answering the question, How would I develop if it were my money? I'm amazed how many theoretical arguments evaporate when faced with this question.