Start-Sleep -s 0 in Seattle
I don't know why but I tend to avoid blogging about my personal situation and much prefer sticking to technical topics. However I was involved in something extraordinary last week which threw an exception that I felt had to be handled...
I can't remember the exact circumstances, but somewhere along the line I must have responded to a request from Microsoft to take part in a DevOps survey. I thought nothing more of it until I received an email from Microsoft Principal PM Manager Brendan Power back in May asking for some details about "my experience of DevOps challenges and whether I aspired to practice continuous delivery". I sent some information back, mentioning this blog and that we'd implemented pretty much all of what I blog about where I work. Brendan emailed back asking if I'd take part in a Skype meeting which of course I was very happy to. This resulted in a calendar invite which I don't see in my inbox every day:
For those who may not follow Microsoft too closely, the invitees are some of the real movers and shakers at Microsoft at the moment. Jeffrey Snover in particular is a Microsoft Distinguished Engineer, Lead Architect for Windows Server and System Center Datacenter and inventor of PowerShell! Unfortunately Jeffrey was busy at the time of the call, however they must have been interested in what I had to say since a week later I received an invite to attend a DevOps workshop at Microsoft's HQ in Redmond, at no cost to me. Blimey! The workshop was held this Tuesday just gone, and since I'm based in the UK it meant flying out to Seattle on Monday, taking part in the workshop on Tuesday and then flying back on Wednesday arriving home Thursday night. Whew!
It was a gruelling week but definitely one of the highlights of my professional IT career. The workshop consisted of 15 invited guests -- IT people like me who are using Microsoft technologies in their workplaces to do DevOps-type activities -- and around 20 or more Microsoft employees from the world of Windows Server, Hyper-V, System Center, Azure and PowerShell. I hadn't heard of everyone since I am mostly in the TFS/.NET/SQL Server space, but familiar names included Brendan Power, Andrew Mason, Srikanth Ranganathan, Sam Guckenheimer, David Tesar, Angel Calvo, Kenneth Hansen and Vlad Joanovic.
The workshop was facilitated by Jeffrey himself with the overall aim to get feedback on a range of proposals Microsoft is considering for making their tools work better in DevOps scenarios.
The Microsoft guys were really great -- avidly listening to our views and opinions and probing to get to the bottom of issues. There was a genuine sense that what we had to say was hugely important to them. As you might expect we were very well looked after at the event hospitality-wise and the day rounded off very nicely with a post-workshop dinner which was great fun.
To sum the day up, I came away feeling that it was a real privilege to have been invited and honoured that my views might help shape the way some of the Microsoft tooling evolves. If there was one downside to the trip (apart from finding out my phone's camera is next to useless in dark restaurants) it was that it was so hot in Seattle that I had to have the aircon switched on in my hotel room and I always sleep very badly with the noise it makes. Still, it made for a blog post title that hopefully a few PowerShell folks might find mildly amusing.
Cheers -- Graham