I’ve had the dubious honour to have been with the company for six years now, as the senior and sometimes only developer, and I can’t remember a single day when I didn’t have a long list of things that I’d like to do if only I had time.
Some of them are vague but exciting – for instance, I’d like to generate RSS feeds for each account, so you can subscribe to your own private feed in your favourite news reader or aggregator, and when something happens to any of your domains or servers, you’ll know instantly. Or generate an iCal-format calendar that you can subscribe to, in iCal or Outlook or whatever other calendar program you use, that tells you when your domains or servers are up for renewal.
The List also contains various minor niggles; things that aren’t quite right that we should really fix at some point. It’s a good thing that we don’t have many customers from Romania or Bulgaria, for instance, because our code hasn’t been patched yet to recognise that these countries have joined the EU. And our .mobi holding pages aren’t strictly speaking compliant with the .mobi terms and conditions, that require that the main page on a .mobi domain name should look good on any mobile phone. (I’m guessing that, now that Apple’s iPhone can handle the Internet without any of this WAP nonsense, this might become less of an issue.)
There clearly isn’t time to fix all of the stuff on the List – especially when Ditlev, Nicola and other colleagues keep on adding to it. (“When you’ve got a moment, could you add…” or “How difficult technically is it to do…” followed, a month or two later, by “Right, our major focus for April is …”.) So the best I can do is try and merge the two types of change together: when we release new products, or revised interfaces to our old products, I try to fix things that have been bugging me for a while.
So when we rolled out webspace sharing last year, I took the opportunity to completely revamp our webspace interface, giving websites their own control panel with (hopefully) all you need to know about your website, all on one page. And when we decided to implement auto-renewal for domains, that was the opportunity to roll out a proper account system. (There are still a few rough edges; we’re working on them.)
Most recently, the Buy One Get One Free campaign required the ordering system to be able to remind anyone buying just one domain that they could get another domain for free. So we’ve added an extra page that reminds you of the domains you’ve chosen, and lets you add more domains to your order.
Sales and Marketing applaud the launch of the new campaign; I’m happy knowing that this means that we can also let our customers transfer in one or more domain(s), and register one or more potentially unrelated domain(s), at the same time. (Something that will still be here when the Buy One Get One Free campaign is long since over.) Everybody wins.
I’m working on a revamp to our Email forwarding user interface, amongst other things, and I’ll talk a bit more about that once it’s ready to play with. In the mean time, if there’s anything you’d like to add to The List, please speak up in comments below :-).