Cameron Reilly points out this Icuiti mobile video device that straps right onto you head. Like Cameron, for me this kind of device wouldn’t be for entertainment. When most people react in horror to the concept of brain implants I see only posibilities. Can you imagine being able to access programs and information at any point in time, wherever you were.

Imagine if you will, I’m standing at a bus stop, all of a sudden I get an IM message from a customer who has a critical problem with their application which is loosing them hundreds and thousands of dollars. Right then I book a flight and order a taxi, while I am in the taxi I book my accomodation. The customer IM’s me again with a dump from the event log of the application which I open up in analyse.

While I am sitting on the plane drink a nice glass of red I crack open the source files and see if I can spot the problem. By the time we touch down I have found the problem in one of the core libraries and have applied a patch and whilst waiting for the customer in lobby I kick off a compile.

We go to a meeting room where the product team have assembled. There are about five people there, some I know and others I don’t. They all have the same kind of implants and they all link wirelessly. I transfer the freshly compiled code to the tester along with the source code diffs and they devise some new test cases to ensure things worked. They build and run their tests, everything works (OK – this really is a fantasy now) and they transfer the QA’d code over the the infrastructure guy to deploy onto the staging server which he does right there in the meeting.

The system is live – time to play Halo 4, except this time we run around the building with the heads-up-display providing the special effects. All of this could have been done remotely - except for playing Halo