Posts

  • Star Wars: The Old Republic game trailer

    Wow. Pretty incredible trailer for the video game Star Wars: The Old Republic. Don’t know anything about the game itself but have to say this is the best teaser for a video game I have ever seen. Seeths drama, menace, and intrigue.

    I so want someone to come up with a Wii game I can duel with my WiiRemote like a lightsaber to… ;-)

  • Mapumental your London neighbourhood

    I love the work the folks at MySociety are doing these days. Mapumental is a great bit of geekery allowing someone to figure out where they can live based on commute, housing prices and scenery. Check out the jaw-dropping demo below since the thing is still in private beta. I so wish they would have this for rental prices added in.

  • Google Wave Developer Preview

    Ahhh… finally, the Google Wave developer preview of Google’s HTML 5 re-imagining of online collaboration and communications at Google’s I/O conference.

    The interesting idea of it as a Product, Platform (for the embedding of things in the web) and Protocols as well as the re-visioning of email if it had been invented today, kinda sorts well with actual usage. For example, in the demo, the use of email and then a sort of “in-email” IM session (we’re going to need new verbs and adjectives, I can tell) being used is pretty similar to what really happens in real life though you generally have to jump to a new app and those conversations end up being isolated form each other. So, at least that idea in Wave is sound.

  • The Amnesty International Annual Report 2009

    Amnesty International Report 2009

    Amnesty International’s Annual Report for 2009 , the definitive report on the state of the world’s human rights is now live.

    Pretty smooth sailing technically this time round due to using Drupal (the same CMS we use on the main amnesty.org site and some excellent dev help from the fine, fine folks over at CivicActions (except for a worrying little last-minute technical terror of a bug that slipped through).

  • Continuous deployment in 5 easy steps

    Really useful article on how to start implementing continuous deployment in your organization. It encapsulates a lot of the stuff I just posted on the Five Whys and Lean Startups.

    I can imagine a few other things you need here, like a complete sandbox for for each dev, as well as the continuous integration server to keep testing every commit, and the cultural change is enormous but not onerous.

    I think the other important thing is that this is scary. Even me at my most crazy would be a bit concerned about this. People will be worried, especially if this is something you haven’t done from the very start. You also need a culture that doesn’t punish honest mistakes. Otherwise, people will fear to deploy something in short cycles from idea to production in nothing time.

  • The Five Whys

    Great article from the currently totally-on-fire Eric Ries.

    One of the major things we’ve learned about user stories, even if we’ve never articulated it, is about “popping the why stack.” In essence, you ask “Why ?” a number of times and, if at the end of those five whys, the answer isn’t increasing revenue, protecting revenue, or reducing costs, that feature you’re writing probably isn’t worth the time.

    I never realized the idea came from Toyota where it’s practically a gospel part of their keizen process in improving quality and reducing defects.

  • Building your personal business model

    Really liked this article (dead link) by Lifehacker’s ex-hacker-in-chief Gina Trapani on her personal business model. Basically, it’s never always about the money (unless you’re a very shallow person). Primarily about freelancing, it has a nice framework for how to split your time between the benjamins and the other important things.

    How she developed it her business model:

    1. List of people you admire in business (and why)
    2. List of people you enjoyed working with (and why)
    3. Big Question: What do you want to accomplish ?

    It distills to a 30/30/30/10 business model which is interesting. I’m hoping she updates this post at some point in the future with a followup telling us how the reality tracked to the ideal and what sort of tough decisions she might have made looking at that pie chart.

  • 10 lessons from a failed startup

    I love it when entrepreneurs discuss what went well and what didn’t with their startup. 10 lessons from a failed startup is a public service to everyone who is thinking of going out there on their own, so kudos to the guys from PlayCafe for being open, transparent and honest. I disagree with those people who think there is nothing to learn from failure, and anyone telling you about mistakes you can avoid is helping you out.

  • Setting time zone on Ubuntu Hardy

    Noticed for the first time in ages that my server was not set to the correct timezone since DST started. Oops. Very easy to fix on Hardy. Just ssh into your box and

    sudo dpkg-reconfigure tzdata
    

    then pick your geographical time zone.

    Et voila.