Life at Google
You may have noticed… my blog went silent there for a while. After almost 7 years at Microsoft, I have left for Google. I have been itching for something new and Google seemed like a welcome change. The benefits were…
Why I think Windows 8 will be a great success
Having used Windows 8 now for roughly a year and watching it come together in the time immediately following Windows 7, I wholeheartedly believe that Windows 8 will be a huge success. There are a number of amazing enhancements to…
My intro video to Windows 8 development
Right before the build conference, I produced a video that was going to be the intro to Windows 8 app development. Various red tape blocked us from shipping it, but the brief intro actually is still actually relevant – various terms changed and the diagrams are…
CanvasChart.js, my HTML5/JS Charting Library
For a Windows 8 sample I was working on (the example Stocks App) I needed to produce a first-party library for charting the actual stocks. The following video shows the library I created: There have been various bug fixes and…
Top dev resources for Windows Consumer Preview
Just a few months after the Developer Preview, the Windows team has released the Windows 8 Consumer preview. In case you didn’t notice, we have been working our butts off. So, if you’re foaming at the mouth to get the latest dev…
So… you want to make your app metro?
There are two excellent videos on Channel 9: Jensen Video – 8 traits of Metro style apps – http://channel9.msdn.com/Events/BUILD/BUILD2011/BPS-1004 Samuel Moreau – Designing Metro style: principles and personality – http://channel9.msdn.com/Events/BUILD/BUILD2011/APP-395T These videos summarize Microsoft’s current thinking on Metro style. I…
Moving!
I’m moving out of Seatte to be home in Reno this weekend. It’s crazy, I have gotten rid of all my furniture and have whittled down my possessions into a small bundle that will fit into my car. My final…
Fun with HTML Canvas
Just for kicks, I created a little script that would generate gradients, and put it as a placeholder on one of my domains. The following code shows how I’m rendering the gradients. <html> <script type="text/javascript"> var i; var rfactor =…
Blog attack! Pt. 2: What happened?
How a site on my host was hacked I wrote previously about why my site had gone offline. I looked a little more into what had happened and here’s a synopsis. Tampering with data First, a script was uploaded using a zero…
3 killer HTML5 and CSS features
In this post I’m going to touch on three very important new HTML5 and CSS features: Grid Regions Media Queries Some of these features are not supported in current browsers, I had to download the Internet Explorer 10 preview to really…