How to write a stateful Roslyn analyzer

Posted on Saturday, March 7, 2020

How to find a NuGet package path from MSBuild

Posted on Monday, September 30, 2019

Binding to a RichTextBox in WPF

Posted on Monday, December 11, 2017

Conditionals in XAML

Posted on Sunday, December 3, 2017

Using embedded resources in xUnit tests

Posted on Saturday, November 11, 2017

Never mutate state in a Debug.Assert call

Posted on Wednesday, August 2, 2017

Cake and AppVeyor integration

Posted on Sunday, November 23, 2014

Script aliases

Posted on Tuesday, August 19, 2014

It's not a party without Cake

Posted on Friday, July 18, 2014

The singleton logger

Posted on Wednesday, June 18, 2014

Introducing Lunt

Posted on Saturday, April 5, 2014

System.IO.BinaryWriter and C++

Posted on Monday, December 16, 2013

Culture agnostic string comparisons

Posted on Thursday, August 22, 2013