24 Mar 2014
22 Feb 2014
I had been ignoring this inconvenience for a bit because it wasn’t something that was hugely messing up my workflow…until this morning, where I needed to grab a table of stuff from a Web site and massage it into an array. For this, the column-based multiple cursor feature of Sublime Text is a huge time saver.
03 Feb 2014
Today opens a new chapter in my experience at Microsoft - my team (and larger group) has made the move from the Microsoft-traditional individual offices to the open office layout (team rooms, more specifically). Now, before I come off as negative, I’ll enumerate some of the things that I really like about the new layout.
30 Jan 2014
I couple of years ago, I created the course REST Fundamentals for Pluralsight. The course seems to have resonated well with folks and as such, Pluralsight has given me the opportunity to produce a follow up course, which I’m titling ‘Building RESTful Cloud-Scale Services.’ The big idea for the course is this: while cool architecturally, REST isn’t an end unto itself, but a means to achieving a certain set of system characteristics. Prior to the rise of cloud computing, the value behind some of these characteristics seemed questionable because of the economics of computing. Put another way, in the world where applications ran on owned hardware, it didn’t really matter whether or not an application was wasteful with CPU resources, because it was highly unlikely that it would exceed the CPU’s capacity and (more importantly) the hardware had already been paid for (via capital expenditure) and there was therefore no tangible cost associated with the waste.
19 Jan 2014
I realize that there are entire shelves worth of books on this subject, but enough people have asked me about my approach to juggling all of the email, meetings, and various deliverables at Microsoft that I figured I would add my 2 cents to the corpus in hopes that maybe it might provide one extra nugget to someone. As surprising as it may seem (it does to me much of the time), I also have a life outside of Microsoft that is pretty hectic in its own right, including training content authoring, independent consulting, church commitments, and most importantly, my wife and 3 daughters. With all of those metaphorical balls constantly in motion, I’ve had to develop some skills over the last few years in order to get things accomplished and simultaneously maintain sanity.