I got a new shiny this week (actually arrived on Friday, but since I was heading to Roanoke Code Camp over the weekend, I did not have time to set it up before I left). As an aside, pictures don’t do this machine justice…I’ve always thought that ThinkPad was synonymous with chunky business laptops with squared edges, and a look only a CPA could love (sorry CPAs, no offense meant). The Lenovo X1 Carbon Touch is flat gorgeous. And fast.
After getting home from the code camp, I started the process of migrating data from my current day-to-day machine (thankfully, data migration is pretty automated and painless these days), and installing the various bits and pieces I need.
I’m going to avoid casting aspersions on my fellow developers and instead simply own up to my own failings…I’ve been developing software since I was 10 years old (my first program was written in BASIC on a Commodore PET), and professionally for well over a decade, and for most of that time, I believed that design was someone else’s job, and that it didn’t matter whether I could design my way out of a paper bag.
Design is everyone’s responsibility, at least to some degree. No, you don’t have to start wearing black turtlenecks or engaging in other clichés, but what you should do is start cultivating a basic knowledge of design, and training your eye for what is and isn’t good design, both in the world of pixels as well as in the real world. Have you ever found yourself marveling at how difficult it is to figure out how to use some basic device? Listen to that voice in your head…it’s telling you that you’re dealing with a bad design.
Last Friday, I had the pleasure of presenting an HTML5 Game Camp with my colleague Lindsay Lindstrom. Since I was going to be in New York City for the day, I got in touch with Grant Kot, the creator of the terrific Grantophone app for Windows Phone 7, to see if we could connect in person. Grant was kind enough to stop by during the hackathon portion of the game camp, and while he was there, he gave an impromptu performance which my fellow DE Peter Laudati, got on video:
I just finished watching the press conference announcing many of the new features that will be coming with the next release of Windows Phone, codenamed Mango, this fall. I have to say that even as a somewhat jaded insider, I am very excited about some of these features, and several of them were a complete surprise (which is a testament to the ability of the Windows Phone team to keep things under wraps). Among the new stuff announced today Continue reading New Features in Windows Phone “Mango” – with Video!