13 Dec
2008

The Importance Of Releasing Your Components Through Windsor

We ran into a huge memory leak this week. A bit of memory profiling with JetBrains’ dotTrace quickly showed that the Windsor IoC container was holding on to a lot of references. It turned out that i actually forgot to release the components i was requesting Windsor to construct for me. I use the container […]

Read More
11 Dec
2008

Team System 2010 and the Much Maligned Manual Test

Automate, automate, automate. Why are you running manual tests? Automate them. If you are running manual tests, that is the smell of technical debt. Technical debt, I say! Automate them. If you can’t automate your tests, that is the smell of tightly coupled  design and a failure to separate concerns in your application. Automate. And […]

Read More
8 Dec
2008

Tool List 2008

I recently received the opportunity to reinstall my operating system on my work laptop.  Good times, completely hosed.  So I thought I would take a moment to document what went back onto my laptop after the format and reinstall.  Essentially, this is my productivity tools list. Operating system Windows Vista.  I’ll take some flack for […]

Read More
8 Dec
2008

Assembly Partioning Advice

Patrick Smacchia wrote an excellent post on how you should partition your code in multiple assemblies. Because this is one of those subjects that i’m pretty opinionated about, i figured i’d quickly recap the valid and invalid reasons for creating assemblies that Patrick highlighted. Valid reasons for creating a new assembly: Tier separation: separating the […]

Read More
6 Dec
2008

Life With My Geek: Codeword Ubernerd

Category:General PostTag: :

It appears that my geek is raising up a little clone.  Ubernerd boy is well on his way to becoming a geek. We now have a deal:  when 12 year old Mason can’t keep his mouth shut, and it’s desperately important that he do, I will say a code word.  Being the cool and nice […]

Read More
5 Dec
2008

Is This Excessive?

Category:General PostTag: :

And why the heck does Outlook need to say 2 things to me? Upon further inspection, I must conclude it IS excessive. This is what could potentially show up in my system tray. Seriously, this is ridiculous.

Read More