Program Java on a hobby basis. I like taking ideas and trying to make them work. Getting them to kind of work usually does work, but the discipline of writing well-structured code and taking the time to understand the code are my big weaknesses. Most of my programs kind of are hacks right now. But then, I figured the best way to learn was to dive in and try to simply get things to work. So I don't regret that approach, but yes, structure and plan applied to a project are what I'm working on getting better at... :) Linux rules, gedit is awesome, I'm slightly immature and I'll probably never learn Emacs. Seeya!