So the plan had been to work on the actual ruby rumble site (currently link is dead) for my next ruby rumble, but after playing with Jekyll last night, I realized I was setting my expectations far too low.
Instead, I'm going to finally revamp the main yelyah site that hasn't seen a direct update since May (it gets indirectly updated via RSS and twitter feeds).
Right now, my tumblr (where you're probably reading this) is the only thing that gets updated regularly and that's just wrong in my eyes.
Granted, tumblr probably won't disappear overnight, but there have been cases of major data loss by other services and it's stupid to not have a backup that I control.
And there's the simple matter that there have been bugs (such as tumblr giving you a completely unrelated error if you try to post an mp3 link with an https address) and features that I'd like to have (like how about the ability to upload more than one mp3 a day) that tumblr has no interest in implementing (I've asked). Of course, it's their service so they have the right to ignore me. But it's my site, so I have the right to take my business elsewhere.
So the point is that I need to start treating tumblr as how it should've been treated all along: as a complementary site, but not my main one. One that I can control to the fullest. If I need to fix a bug, or add a feature, I'm the only one to blame if it doesn't get done.
So that's my ruby rumble project this week. The site that will be called yelyah v1, but is really yelyah v5.