I want to work at Amazon in Edinburgh

Just when I thought I was getting myself straightened out and toughened up with the proper contractor mindset, along comes something like this:

“Amazon.com is delighted to announce the launch of a new software development centre in Edinburgh. The new centre offers a unique opportunity to be a part of a rather unusual start-up — one which will serve 41 million active customer accounts around the world.

“We are now looking for outstanding individuals across a number of different areas of expertise to join the start-up team.

“The Centre will be imagining and building new and innovative features for our global family of web sites. Deciding exactly what we’ll do is in no small way up to you, but it will certainly involve the building of scaleable distributed systems which offer superb performance while operating over huge datasets, and will require us to stretch the frontiers of e-commerce and our creative talent.”

If I had to choose a company I would really like to work at, there would be two on the shortlist: Microsoft and Amazon. I know that I have slagged Microsoft in the past for some dodgy business practices, but the fact is that they a) create some excellent products, b) have thousands of smart, interesting, and creative people working for them, and c) are almost universally acknowledged as being a great employer. Amazon may be an independent bookseller’s nightmare, but there is no other company that has done as much as they have to make web commerce work. They are ruthlessly focused on making web shopping not just a simple experience, but an interesting, pleasureable, and satisfying one.

Me, I’m all about the User Experience. Interaction design, information architecture, web standards compliance, accessibility, semantic web–that’s where I’m at, baby. That designer job they’ve got going? It’s mine. Hands off.

PS: to any Amazon HR staff reading this: hi! My CV will be with you shortly!

Guerilla marketing at the cinema

Our local cinema has taken pre-film advertising to the next level. After handouts of bread last month, now they’ve started with live-action commercials.

There I was on Saturday evening, waiting for Spider-Man 2 to start, when the house lights went up after the main commercials had ended. I heard some voices at the rear of the the theatre, and for a moment I thought there was some kind of technical fault, and that we were all going to be ushered out into the rain. But it was just two guys starting up their act.

One was dressed in a set of full-body white coveralls, and the other was dressed in Hollywood casual, with a baseball cap and a clipboard. They proceeded down the aisle and in front of the screen with a little sketch about a director and a stunt man. The stunt man was objecting to being set on fire and having to run about like crazy. He was happy enough to be torched, but he was feeling low on energy, and his contract had said nothing about any running.

The commercial turned out to be for Lucozade (a British energy drink), to tie in with their big summer promotion: buy a bottle of Lucozade, and win the chance to go to Pinewood Studios and be a stunt man for a day. Woo hoo.

I suppose that with the Festival just around the corner, the streets of Edinburgh are littered with actors and comedians, many of whom won’t be making much bank, and, well… you’ve got to make ends meet somehow. I wonder what other oddities the Fringe will throw up this year?

Physiotherapy or magic?

Since seeing my doctor last month about the persistent pain in my wrist and shoulder, my wrist has recovered almost completely. Throwing a bundle of remedies at the wrist (changing mouse hands, changing desk and chair at home, wrist bandage, and prodigous quantities of anti-inflammatories) seems to have given it enough of an opportunity to heal up. Unfortunately, as my wrist got better, my shoulder got worse. (Or so it seemed. It might well have been just as bad all along, but cloaked by the higher-priority wrist pain.)

The other remedy my doctor lined up for me was physiotherapy, and I had my first appointment yesterday morning. Based on previous experiences with physiotherapy, I was expecting to come away from the session with a list of tips to improve my posture, and a photocopied sheet of daily exercises to strengthen my shoulder muscles. What actually happened was more like magic.

While lying down on my back, the therapist manipulated my neck by lifting up my head and rolling it around from side to side. Then she picked up my right arm and spent about ten minutes gently pulling, pressing, and twisting it in the air like a snake charmer. She suspected that a bundle of nerves had got bunched up and uncomfortably twisted, and she was trying to “unwind” them. She kept her eyes closed for most of the time, concentrating on what she was doing with her hands. It felt like an odd and very focused kind of massage, punctuated by occasional sharp bursts of pain when she pushed my arm into the zones that had been giving me trouble.

When I sat up again, I felt a pleasant glow spreading from my shoulder down to my elbow, and I found that the arm had complete freedom of movement again with almost no pain. To be honest, I was shocked. I really hadn’t expected the change to be so complete and so sudden. But it was an enormously pleasant sensation to be able to rotate my arm in a full circle again without it hurting.

The therapist said that there is probably some soft tissue bruising that might take some time to heal, and that a further session or two might be necessary to work out some final knots and twists, but essentially I’m fixed. Wow.

For the rest of the day yesterday I couldn’t quite believe how good the shoulder felt. I found myself tensing up, and not using my right arm too much, out of fear that I might break the spell. But even now, a day later, the pain is still mostly gone.

Hey, going to the driving range might start being fun again!

Multiple monitors with MaxiVista

I don’t remember who first mentioned MaxiVista to me, but whoever it was: thanks. I’ve just downloaded the trial version, and it has proved to rock. I’ve never worked with multiple monitors before, but I can see myself getting used to this rather quickly. Even over an 802.11g connection, the performance is just fine.

(Testimonials and further explanations of exactly what MaxiVista does from Scott Hanselman and Ryan Farley.)

The only problem I’ve found with it so far is that when Firefox (0.9.1) is running on the second monitor, it still displays all its menus on the primary monitor. How odd.