I have a few speaking engagements scheduled for June and July. As always, if you'd like me to visit your user group, feel free to drop me a line or request me through INETA.
Tuesday, June 11, 2013
Inland Empire .NET Users Group
San Bernardino, CA
Topic: Dependency Injection: A Practical Introduction
I continue to get positive feedback from my Dependency Injection talk. As I've mentioned before, it's one of my favorite topics. And I really enjoy making a seemingly complex topic easy to understand. Most of the technologies that we deal with aren't that complicated. Once we understand the underlying principles, then all of the "magic" goes away, and we're left with useful tools in our collection.
Monday, July 1, 2013
Los Angeles .NET Developers Group
Los Angeles, CA
Topic: Clean Code: Homicidal Maniacs Read Code, Too!
I've become a huge Clean Code advocate recently. There are some very simple things that we can do to make sure that our code is readable and understandable by the next developers who have to take care of it. We'll look at some bad examples (horrible examples, actually) and see what needs to be fixed. We'll spend most of our time refactoring actual code -- and this code isn't horrible. It's good code that we can make even better. The code becomes more approachable and easier to maintain. And it doesn't take that much effort, just some consideration.
Saturday/Sunday, July 27-28, 2013
So Cal Code Camp
San Diego, CA
o Clean Code: Homicidal Maniacs Read Code, Too!
o Dependency Injection: A Practical Introduction
o Learn the Lingo: Design Patterns
o T, Earl Grey, Hot: Generics in .NET
I'm a big fan of Code Camps. The So Cal Code Camps hold a special place for me since that's where I got started as a speaker. It's my opinion that all developers have something good to share -- we all have unique experiences and should share them with others. So, think about becoming a speaker. It's awesome to be able to help other developers. If you need some tips, be sure to check out this article: Meet the Next Code Camp Speaker: You!
Hope to see you at an event soon.