I firmly believe ReSharper is the best thing to happen to .Net since Visual Studio (NCrunch is a close second). In evangelizing it I managed to convince my program to purchase copies for every developer. One caveat: I had to train everyone.
InfernoRed Blog
Lee Richardson

Recent Posts
Topics: Resharper
Distributed version control (git): Check.
Feature branches: Check.
Rebasing: Ugh, seriously?
On multiple projects I've attempted to introduce the concept of rebasing commits. It rarely goes well (at first). The initial reaction tends to be reluctance and confusion.
Topics: git
4 Xamarin Misconceptions Debunked (aka What Even Is Xamarin)
This article explains what Xamarin is, the basics of how it works, and dispels four common misconceptions.
When Mary Jo Foley and Paul Thurott attempted and failed to describe Xamarin on Windows Weekly a couple of months ago, I grumbled about pundits not performing due research and moved on. But when even Scott Hanselman (who I worship greatly admire) mischaracterized it on his most recent podcast, I realized there is sufficient confusion within our industry that additional clarification is needed.
Topics: Xamarin
Motors, dimmable LED's, speakers, multi-color LED's and a variety of other components have a requirement that's easy for an Arduino, but that turns out to be a little tricky in Windows IoT. This is the second article in a series exploring Windows IoT on a Raspberry Pi. In this post we'll describe PWM, discuss how to perform simple binary GPIO manipulation, and then dig into configuring a device to fade an LED using Pulse Width Modulation (PWM).
Topics: UWP, Windows IOT
Getting Started With Windows IoT and Raspberry Pi 3
This is the first post in a series exploring Windows IoT on Raspberry Pi 3. In this post I'll cover the what and the why of Windows IoT, then show how to install it on a Raspberry Pi 3 and finally how to deploy a first app to it.
Topics: Windows IOT, Raspberry Pi 3
Xamarin vs Ionic: A Mobile, Cross Platform, Shootout
Ever faced with choosing among competing frameworks; needing to make a decision you/your customer won't regret? If those frameworks are for building cross-platform mobile apps and are Xamarin and Ionic, hopefully this article will help.
Topics: Xamarin
Xamarin: 5 Reasons I'd Do It Again In a Heartbeat
Pretty darn nice. That about sums up how I feel regarding Xamarin development after working with it on two separate projects over the last year. I'd choose it again in a heartbeat despite having built pure native apps for every major platform, and having built a mobile app in JavaScript with PhoneGap and Ionic. Here's why:
Topics: Xamarin