Hobbies are fun, too. That's how I consider everything Uriell has done. He works on things, but when he feels like it. Which is fine for killing time and fiddling with things you like.
But as a single developer, well...A lot of it is discipline. You need to be tenacious. He's good on his artworks, but I feel he spends too much time arting, and less time putting to work the scripts and code.
Oh man, back in the days, they would call you a 'code monkey.' Those people just sat there and typed \{Booleian = True} all day.