Firefox Extension of the day: CLEO

April 25th, 2007

CLEO The Compact Library Extension Organizer, lets you bundle up all those extensions you have into a single extension, so you can re-install it lickety-split.
As someone says on the page to, they use it so basically they can have different profiles with different extensions in each – nice idea.

Anyway it’ll save that inevitable ‘What the hell was that extension called?’ moment if you ever have to migrate to a new PC!

A close second is ListZilla which creates an HTML page style catalogue of all the extensions you have installed, so you can save it away somewhere in case the inevitable crash happens!

Publishing via ROME

April 11th, 2007

I just found a potentially useful API for Andrew’s RSS Goodness Publishing Project Acta Diurana

Propono libraries for web publishing via the IETF Atom Publishing Protocol (APP) and the XML-RPC based MetaWeblog API.

Sounds interesting – from the overview:

  • Atom Publishing Protocol (APP) client library, which makes it easy for your Java client and server applications to interact with APP services.
  • Atom Publishing Protocol server framework, which makes it possible for you to add APP server capabilties to your Java web applications.
  • Atom Publishing Protocol file-server sample: a simple file-based APP implementation that stores Atom entries and associated media files in a directory strcuture within your webapp’s context directory.
  • Blog Client library, which makes it easy for your Java client and server applications interact with blog servers that support either MetaWeblog API or APP.

Can’t wait to find an excuse to try it myself. It’s even given me ideas for some new project – think Growl ;-)

Fact: Developing software is hard…

March 25th, 2007

It’s indisputable, and as an industry we’re still in the toddler phase of learning. By which, I mean we bumble around, repeat our mistakes (even when they hurt), and then fail to learn, which for me is the most disappointing part.

I read a great post this morning by Andres Taylor – his top ten things that ten years of professional software development has taught him. It’s great incite, and makes me wince reading it (4 -yes, 5 yes and yes again, 8 .. and on). Top 10 tips for software development