Upcoming Event announcement: NDC London

I’m quite thrilled to announce that I’ll be speaking at NDC London this coming January. I’ve got two talks, one very practical, and one a fun technical exploration.


First, there’s a Deep Dive into C# Pattern Matching. Pattern Matching in C# 7 will change the way you code in C#. Your gaining powerful new tools for many different idioms. In this session, I’ll explain why this feature was added. You’ll see lots of examples of different types of patterns you can work with, and we’ll discuss some of the initial guidance for using these features.

Second, there’s a discussion and critique on different language features. I’ll discuss the thinking behind some of the features that initially appear counter-intuitive. I’ll explain the thinking behind the decisions, and why these decisions were made. You’ll have plenty of time to provide counter arguments and why these features still provide you with fits.

Overall, the NDC events are some of my favorites. The attendees are some of the most knowledgeable people at any conference. They have deep knowledge of their chosen platform, and strong knowledge of software development in general. Every speaker I know considers deeper talks for NDC than many other conferences. It’s a fantastic learning opportunity, and I highly recommend it.

Visit the NDC site (link above) and explore the entire program. You’ll see why I’m very honored to be included in the program. I hope to see you there.

Created: 11/3/2016 6:59:06 PM

Current Projects

I create content for .NET Core. My work appears in the .NET Core documentation site. I'm primarily responsible for the section that will help you learn C#.

All of these projects are Open Source (using the Creative Commons license for content, and the MIT license for code). If you would like to contribute, visit our GitHub Repository. Or, if you have questions, comments, or ideas for improvement, please create an issue for us.

I'm also the president of Humanitarian Toolbox. We build Open Source software that supports Humanitarian Disaster Relief efforts. We'd appreciate any help you can give to our projects. Look at our GitHub home page to see a list of our current projects. See what interests you, and dive in.

Or, if you have a group of volunteers, talk to us about hosting a codeathon event.