Today has been one of those days where I'm kind of reminded that my "hobby" Web sites are indeed a business. And with that business, there's a lot of work to do. On a big news days like today, I have to sneak in to check up and see what's going on constantly.
That "job" was enough to help me get by during times that I've taken off from contract work, like the summer I wrote my book, but it doesn't generate enough income to live off of, unfortunately. If I had some real plan in place, perhaps it would, but it's not going to happen from serving coaster geeks, that's for sure.
Since taking on a normal salary job, the first I've liked in about five years, I'm finding it really hard to keep up on work for my own business. It really is like another job.
One of the core goals I have now is to rebuild CoasterBuzz, and re-architect PointBuzz in the process. Both require me to rewrite the forum software, which is starting to show its limits in terms of scalability (not surprising since it's based on code I wrote three years ago). To try and facilitate this, I set some milestones I want to hit, and I've already missed the first one, which passed yesterday. If I bust my ass, I might be able to catch up by tomorrow, but we'll see.
I wish I could find the one thing that would firmly push me into the one job category, but as with many of the opportunities I've had, I think it would sooner just fall in my lap.