Recent Posts

  • 4 months ago

    I now work for a company called omelett.es.

    That is all.

  • 5 months ago

    This past week I’ve been doing a bit of creative writing, something I haven’t done seriously since school. After a few spluttering starts, and a handful of fits, resulting in a collection of words thrown up on paper (well, screen), I decided that I’d have more success if I had some old-school tools to hand.

    So, this weekend Sam and I went to town, and I picked up a “concise” version of the OED, its thesaurus companion, and the latest edition of Brewer’s Dictionary of Phrase and Fable from Waterstone’s reference section.

    It’s not long before I’m back at my desk with thousands of pages of lexicographical tomage. Naturally, my mind begins to wander, and the procrastination gene leads me to discover that the OED is only in its “2nd” edition. Wikipedia also tells me a 3rd is in the works, but isn’t expected to be completed until 2037.

    2037. That’s way beyond hoverboards. I can’t even begin to imagine what the late 30s will be like. Will the Oxford University Press emerge from their secret bunker, final draft of the OED3 in hand, and be received by a cybernetically-enhanced hive-mind humanity?

    Will paper still exist in 2037? What will our education be like? Will there still be a need for a dictionary? What about the English language? What’ll be the latest internet meme? Will the internet even be recognisable by today’s standands? Will this blog still be around to comment on then? I’ll be 54, so there’s a great chance I’ll be around to comment on this very entry. Watch this space.

  • 7 months ago

    So these past few days I’ve been working on a project at work. A secret project. Codename and all.

    It’s last Friday, and Paul, my project manager, tells me that we’ll be writing an entire application from start to finish in three days, starting on Monday. Well, it’s Wednesday evening now, and it seems that Spend Meter is live, so I guess we did it.

    Agile development can work! But how? When you find yourself writing an application from start to finish in less time than it should take to write a decent specification, what really helps?

    • Get comfortable
      Get the coffee brewing, set yourself up with some decent music, and enjoy yourself!
    • Get a huge whiteboard
      We were scrawling on three of them by the end, but our simple E-R diagram, and a couple of hand-drawn mockups were invaluable.
    • Recycle – Reduce – Reuse
      Don’t Repeat Yourself. With a limited timeframe you can’t afford redundant code. There will be changes, and if your code is WET then you’ll only make your job harder when they come.
    • Know your tools
      You’re not going to build anything in three days if this is the first time you’ve used CakeRuby, ZendIgniter, or Sprinjo. I’ve been working on Tactile for a while now, and got to know my way around its MVC framework. Having experienced Ruby On Rails’ code scaffolding, I’ve learnt how to get things up and running quickly in its absence.
    • ZOMBIES
      Most importantly of all, get that R&R in. Maintain strict boundaries between your work life and your home life. Don’t work extra hours if it means you’ll – “Molotov here!”

    Oh yeah, Left 4 Dead is awesome. I’ve been dying for someone to make online co-op enjoyable, and Valve have really hit the nail on the head here. It’s like someone took all the suck out of online gaming. Zombies, as far as the eye can see.

  • about 1 year ago

    Thing 1:

    Opitter, A Twitter client for Opera. I learnt a lot about Ajax in the process of making it, and decided that jQuery is cool.

    Thing 2:

    Hot sauce. I haven’t tried it yet, but it’s about 50% scotch bonnet peppers. It hopefully has the potential to explode 100% of my head.

  • about 1 year ago

    Hurrah, RevLob lives again!

    Tags: lobster