InfernoRed Blog

Lee Richardson

Passionate .Net and OSS developer. Solution Samurai at Inferno Red. Run Siren Of Shame for fun.
Find me on:

Recent Posts

Benefits of Git Rebase

Posted by Lee Richardson on Oct 24, 2016 10:03:15 AM

In the first article in this series (Git: Rebase vs Merge) I covered the tactics of rebasing.  I discussed what merge commits are, and how to avoid them with rebasing.  In this post I'll cover the benefits of rebasing, including how its use speeds up finding hard to track down bugs via git blame and git bisect.

Read More

Topics: git

24 Resharper Tips

Posted by Lee Richardson on Oct 4, 2016 11:03:44 AM

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.

Read More

Topics: Resharper

Git: Rebase vs Merge

Posted by Lee Richardson on Sep 13, 2016 10:56:38 AM

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.  

Read More

Topics: git

4 Xamarin Misconceptions Debunked (aka What Even Is Xamarin)

Posted by Lee Richardson on Jun 6, 2016 9:44:30 AM

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.

Read More

Topics: Xamarin

How To Fade An LED With PWM in Windows IoT

Posted by Lee Richardson on Apr 20, 2016 2:12:00 PM

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).

Read More

Topics: UWP, Windows IOT

Getting Started With Windows IoT and Raspberry Pi 3

Posted by Lee Richardson on Apr 12, 2016 2:06:42 PM

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.

Read More

Topics: Windows IOT, Raspberry Pi 3

Xamarin vs Ionic: A Mobile, Cross Platform, Shootout

Posted by Lee Richardson on Mar 29, 2016 8:39:28 PM

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.

Read More

Topics: Xamarin

Xamarin: 5 Reasons I'd Do It Again In a Heartbeat

Posted by Lee Richardson on Mar 23, 2016 10:21:19 AM

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:

Read More

Topics: Xamarin

About Us

InfernoRed was founded in 2012 with the mission to be a software development company for and by developers. The InfernoRed team has a passion for building cutting-edge software. Our culture is a reflection of the incredible talent that we have assembled since starting in 2012.

Subscribe to Email Updates

Recent Posts