I’ve just spent the last ten years of my life working inside of the Xbox Advanced Technology Group, a merry team of techninjarocketsurgeons known for being air-dropped into games companies to help them optimize their games for the Xbox console, and in doing so I’ve worked on thousands of games, from AAA to Indie titles, and helped everyone I could wherever I could. Including helping Xbox get together with Sony and others in the industry to set up an open-standards body around HDR gaming.1
We also did a bunch of things like helping developers write Windows games, write Kinect-based games for Xbox 360, a little research and development here and there on technology which may or may not have ever shipped, and who knows what else. We also did a bit of tech support, documentation, education (I also ran our games technology conferences - usually owning the entirety of the content production, strategy and planning side of the house, and doing everything from writing and structuring keynotes to giving a ton of highly-rated talks myself).
Xbox ATG has been around for 19 years at this point2, and I’m proud to have been a part of it for half of its lifetime. Not a bad innings.
Either way though, ten years is a long time. It’s time for a change.
I’d claim that I had a hand in enabling Sony and Microsoft’s recent partnership to provide backend services for PSN Network, but to be honest, I have no idea if I did or not. That said, I’m relatively certain that if the stuff I’d worked on with them hadn’t work out well, and had soured the relationship between the companies (which was at risk), it would have been much more difficult for that deal to happen. So maybe that went a little easier because of me. I can’t really say. ↩
I came up with the Latin motto3 for Xbox ATG for its 16th (or 0x10th, or %1000’th if you prefer) anniversary. It reads: “INDISCRETA MAGICAE • SCIENTIAS ET ARTES • IGNIS, LVX ET SONVM” which means “Indistinguishable from Magic - Science and Art - Fire, Light and Sound”… because any sufficiently Advanced Technology Group is indistinguishable from magic… ↩
You can do this by round-tripping between English and any other language you want in an auto-translator such as Google Translate. Just keep slightly changing your sentence until you come up with something that you can translate with it to the other language and back again intact. If it does this, then you’ve probably got something which is a stable translation (if not always a good one), as it’s not shifting when it’s translated in either direction. ↩