14 Jan
2010

Software Craftsman Cooperative Membership

Yesterday, I announced the formation of the the Software Craftsman Cooperative, a group of independent developers who have come together to publicly commit to each other and the professionalism of our craft. Frankly, the response to this announcement has been overwhelming. For everyone who sent email, tweets, or contacted the founding members of the cooperative, […]

Read More
13 Jan
2010

The Software Craftsman Cooperative

I am honored and proud to announce the establishment of a new organization of software professionals, The Software Craftsman Cooperative (SCC). This organization is a cooperative of independent developers who either work for themselves or as members of a very small team, and embrace the principles and ideas of software craftsmanship. The Story The idea […]

Read More
6 Jan
2010

Event Driven Architecture: Publishing Events using an IOC container

In my last post I talked about advanced IOC usage and how it is possible to use an IOC container to resolve an open generic from a closed implementation. This is technically cool, but it does not explain why this is important. In this post I want to show some additional code that will demonstrate […]

Read More
4 Jan
2010

Pluralcast #5: The Lean Sensei

Category:General PostTag: :

While the Elegant Code Cast is alive and well and now hosted by other Elegant Coders, I have been producing a new show for Pluralsight. This show, the Pluralcast is available at http://cast.pluralsight.com. I will start posting show updates to ElegantCode as well as my Pluralcast blog, because I think the content is something ElegantCode […]

Read More
3 Jan
2010

Unity/Moq – AutoMocker or AutoMockingContainer

What is an Auto Mocking Container? This post started to get a little long, so I won?t re-explain the concept. Joshua Flanagan wrote a nice overview at his Los Techies blog: Auto mocking Explained. My post is mainly here to describe the Unity version of an automocking container I threw together. In Jan 2009 I […]

Read More