Working on the blog
I should have been studying, but spent most of the weekend working on the blog app(s) instead. The blog is broken into two parts - a small front-end webapp, and then a larger struts-based beastie for all admin tasks. The front-end is basically done (and has been for ages), but the admin app, which isn't world-facing, is less pretty, and less feature-complete. That worked fine for me, because things didn't need to be too user-friendly, and I could often just run the occasional SQL query to tweak some data, rather than going through a CRUDdy page flow to accomplish the same thing.
Knowing that someone else, even if it's just a bored poker-and-prodder, might try to give the thing a spin some day, changes things slightly. The app doesn't have to be full featured, just respectably functional and bug-free enough for me to not be embarassed about it.
Most of the work left is on the admin app, and a lot of it is boooring. I made a rule that I'm not working on anything else until this is done, and the rule is Good. By yesterday I was tempted to just bang my half-done changes into CVS and move onto something more interesting. I stuck with it, and by tonight, I feel like I might actually finish this off, soon.
{2007.01.29 00:23}