<D <M <Y
Y> M> D>

Plugins: They Do A Body Of Code Good: Sometimes I think I don't need a plugin system for NewsBruiser. It's overkill! But it's not, because last night I implemented automatic email of new entries by writing two plugins ("send email on entry publication" and "render entry as email message") without touching the main codebase. Plugins let me effectively refactor a lot of NewsBruiser code into separate projects.

Throughout my plugin adventure I've been bothered by Robert X. Cringeley's argument against refactoring. Was I refactoring to improve NewsBruiser or just futzing around with the code to give myself something to do? I kept reminding myself that I was doing this to make it easier to introduce new features that other people had written. Now that it's done, new features are easier to write and don't clutter up the main code. Lousy programming conscience! Take that, Robert X. Cringely!

Yes, I Think Your Website Is Very Interesting: Are there any websites besides weblogs.com and blo.gs that want to be pinged when you update your weblog? Now that it's possible (with more plugin magic), I want NewsBruiser to be set up to be able to ping all of them.

MoreSensationalistExaminer.com: A couple days ago I saw "San Francisco Worships 'Idol'". C'mon, just lose the quotes!

Top Secret: You're invited, dogface!


[Main]

Unless otherwise noted, all content licensed by Leonard Richardson
under a Creative Commons License.