Desktop Themes and Wallpapers

One thing Microsoft have alway been kick ass at is desktop themes and wallpapers. I had my homepage as Bing for a while just because of the gorgeous daily pictures. Here is a great one, Remix 3D Animals, from the Remix3D team. Or how about Paint 3D Creatures? These are…

Resources for 3D Graphics

This is a post I've wanted to put together for a while now, but I haven't exactly known what to call it or describe what it is I'm trying to get across. But with the flurry of activity I've seen on twitter recently surrounding the Mixed Reality stuff coming in…

Windows 10 Creators Update & Paint 3D

With the Windows 10 Creators Update RTM shipping recently (and the next update being revealed at Build 2017) I thought it would be fun to share some of my experiences working with the Paint 3D team. This won't be a technical deep dive into how the app works it's purely…

Microsoft Surface 10 Years On

It’s been well over a year since I last wrote a blog article, and in that time, I’ve been working back at Microsoft in the Windows division, mostly on the incoming Windows 10 Creators Update and Paint 3D. I have a ton of stuff to talk about on…

AutoRest

The Azure team have put together this really great tool - called AutoRest - that can generate a client library for a Rest based API using a Swagger document. Fire up a command prompt, pass AutoRest.exe some parameters and like magic you have an instant library in your language…

Format Date based on User's Locale in a UWP App

Another app I was working on recently needed to fetch the current date but also be in the correct format depending on the location settings found in Settings -> Time & Language -> Region & Language -> Country or region in Windows 10. The following code did…

Build 2015 and that Android/iOS Announcement

So here I am sat in the dining hall area of the Moscone centre in San Francisco nearing the finish line of another Build conference. As is always the case with being a Microsoft developer, its been a crazy rollercoaster of Microsoft's future vision as a company, some really cool…