Upcoming speaking engagements: Vancouver here I come!

At the beginning of December I’m going to speak at ConFoo Vancouver.I spoke at ConFoo Montreal in the past and I look forward to speaking at the first ever ConFoo Vancouver.I’ll be speaking on two of my favorite topics – unit testing and electronics (not at the same session).5 Unit Testing Facts I Wish I’d … Continue reading Upcoming speaking engagements: Vancouver here I come!

Using conditional breakpoints to filter exceptions during debugging

With every new version the C# language has grown and improved. The last version so a.k.a C# 6 has brought some of my favorite features. And with C# 7 just around the corner I know there's more to come. One of the new useful features added to C# is the ability to filter exceptions. Consider … Continue reading Using conditional breakpoints to filter exceptions during debugging

Implementing Soundex using LINQ (with help from OzCode)

A while ago I came across the very interesting Soundex algorithm. It’s a way to find similarity between words based on how they sound – I’ll let Wikipedia explain:Soundex is a phonetic algorithm for indexing names by sound, as pronounced in English. The goal is for homophones to be encoded to the same representation so … Continue reading Implementing Soundex using LINQ (with help from OzCode)

Using OzCode’s Custom Expression to show object’s xml serialization

I’ve been working with OzCode for some time now, and every now and then I find a cool capability I didn’t know it had.Today I wanted to investigate (read: debug) the way several objects were xml-serialized for a demo I’m preparing and for that I created the following method:static class Xml{ public static string SerializeObject(this … Continue reading Using OzCode’s Custom Expression to show object’s xml serialization