helping a magpierss-powered site perform better

I rely on MagpieRSS to run one of my websites. (If you'd like to see the basic code for the site, see my {{GitHub}} profile.) One of the drawbacks to Magpie, and dynamic websites in general, is they can be bottlenecked by external sources – in the case of Magpie, those sources are the myriad …
Continue reading helping a magpierss-powered site perform better

the seven stages of expertise

I recently found The Seven Stages of Expertise in Software Engineering. Stage 1: Innocent barely knowledgeable if at all Stage 2: Exposed seeking knowledge Stage 3: Apprentice has read case studies and tries to apply those techniques Stage 4: Practitioner can actually apply concepts learned in one context to a not-identical context Stage 5: Journeyman …
Continue reading the seven stages of expertise

everything with a webui should publish rss

{{RSS}} is far from dead – it’s ubiquitous. What astonishes me, though, is that not all applications that have a WebUI don’t publish feeds via RSS (or {{Atom}} – same difference). OpenNMS and Nagios (via a plugin) will push alerts via RSS – which is fantastic: there’s no reason everyone shouldn’t be able to filter …
Continue reading everything with a webui should publish rss

don’t implement your scheduler in a pure queue design

Recently came across a seriously funky issue with one of HP’s products (don’t laugh – I know there’s loads of funkiness in HP tools). HP Cloud Service Automation (3.1) allows you to schedule requests in the future. It also allows you schedule end dates for subscriptions. That’s neat. Here’s the problem: if you delete a …
Continue reading don’t implement your scheduler in a pure queue design

finding your niche

“What do you want to be when you grow up?” You’ve probably been asked that questions hundreds of times in your life – parents, friends, teachers, yourself, movies. It’s a common theme. For most of us, the decision gets made sometime in our late teens or during college: doctor, mom, lawyer, electrician, plumber, teacher, policeman, …
Continue reading finding your niche