Category Archives: misc

On Duck Typing

Update: Phil Haack just posted his own reflections on Duck Typing which by the way has a much cooler title than mine! Another Update: A coworker on my team just passed me an awesome video from Daniel Spiewak describing the fundamentals … Continue reading 

Also posted in Languages | 20 Comments

Let’s meet for Dinner in London!

As I mentioned in my previous post, I am in the UK for the week. Sebastian Lambla (OpenRasta) has been kind enough to organize a dinner so I can meet all my geek friends from the Isles. If are in … Continue reading 


Help my friend Scott Hanselman raise $50000 for Diabetes!

I’ve got a good friend Scott. He works at Microsoft, he’s a technical leader, and an awesome individual. He also lives every day plagued with being a Type I diabetic. I have known Scott for years and never realized just … Continue reading 

| 1 Comment

My toughest challenges of being a PM (Program Manager)

<Warning>Non technical post follows</Warning> I was in a mail thread this morning with a friend who recently stepped in the PM role, on the challenges of being a PM. These are my particular set (which I’ve updated from the version … Continue reading 


CodePaste is the bee’s knees, my new favorite way to share code.

Ever need to share code-snippets with the twittersphere? If so, Codepaste is for you. It’s my favorite new tool for getting code out there in a really low-friction manner. It has really nice syntax coloring support, allows reviewers to comment, … Continue reading 

Also posted in coding | 3 Comments

Container-managed applications

OK, so you’ve past the point of deciding whether or not you will use an IoC container. Then you find out that is just the beginning of the road. How does that container fit in your application design? Should you … Continue reading 

Also posted in IOC, patterns | 1 Comment

Framework Guidelines V2

This post is long overdue, but if you hadn’t heard, my bosses Brad Abrams and Krzysztof Cwalina (pronounced Kris-toff Tzvalyna [thanks to Monika Dyrda for the transliteration]) recently completed V2 of the renowned Framework Guidelines book. What’s New in the 2nd … Continue reading 


Elegant Code Cast on ALT.NET and Microsoft

Last week, David Start of Elegant Code and I got a chance to chat on ALT.NET, Open Source at Microsoft, and MEF. David was a great host who I am sure loved  responded as he through some curve balls at … Continue reading 

Also posted in ALT.NET, MEF, patterns and practices | Leave a comment

Finding the right level of coupling This is a follow up from my previous post on Composite extensions for Win Forms. Early on as we started the development of Prism, we had a few decisions to make around our coupling to WPF. We knew that … Continue reading 

Also posted in Composite Application Guidance, Composite Application Library, Composite WPF, patterns, prism | 2 Comments

The ALT.NET Criterion

Recently I was on a mail thread where the following question was raised. "What are the kinds of things that concern folks from the ALT.NET community?" Over the past year I’ve been pretty involved with ALT.NET and have been part … Continue reading