I'll go first:
* Perceived lack of time -- I actually have quite a lot of spare time, but I seem to be better at devoting it to playing games and dossing instead of working on something constructive.
* Perfectionism -- My biggest problem, which manifests itself in many ways. For example, instead of slapping together a quick map maker, I have to write a full GUI system under the guise that it will "save time later". It clearly won't.
* Lack of concentration -- I'll work on a project intensely for a few hours, and then I'll forget about it for weeks. I'm guessing most of us have this particular problem.
* Lack of confidence -- Let's talk about feelings

Possible solutions:
* Better time management -- Something I'm constantly working on, but it still has a long way to go. Scheduling some TSS / Shining Online time into my timetable might help.
* Agile Methodology -- I've never written software using agile techniques, and I think it might work quite nicely. Instead of trying to create one perfect demo, I'd release lots of smaller ones on a regular basis. This would probably help with most of the problems I face, and would certainly help with my lack of concentration, confidence and my perfectionism.
* More public updates -- Perhaps making myself more accountable would help, even if it's just the the handful of people that visit Blah.
Even after all these years I'm still determined to finish Shining Online, even if it's not as grand as I imagined it would be when I was younger. From looking over my long term goals, it's also nice to see that TSS has quite a big place in them.
My longest post ever
