I am available to speak at conferences, user group meetings or private events. This page contains a list of some of the presentations that I have done before, but I am comfortable speaking on any of the topics covered in my blog.

Schedule me to speak at your event! Use my contact form.

Presentations Tagged: c-sharp

Deep Dive into Garbage Collection in .NET

Duration: 60 mins Level: 300 - Advanced Keywords: .net framework, .net internals, c-sharp, garbage collection, memory management

Garbage collection is something you should never need to think about. You write your code, it just does its thing, right? Come and find out! This talk will do a few things for you, including 1) help you to better understand garbage collection in general, one of the defining characteristics of all “managed” languages, 2)… Read more »

Sniffing Out Success: Identifying Smells and Anti-Patterns in Your Code

Duration: 60, 90 or 120 mins Level: 200 - Intermediate Keywords: anti-pattern, c-sharp, code smell, pattern

This presentation reviews some of the most common and dangerous code smells and anti-patterns supported by some debate about why they should be avoided. There are many examples and a lot of interactive discussion to help illustrate the virtues of identifying anti-patterns in our code and how to fix them. Learn cool new terms like… Read more »