by scott on 06/27/2011
So one thing I love doing at devlink and codestock conferences is going to the open spaces technology conference. It’s kind of a conference within a conference. When the 2011 devlink conference page went up, the first thing I noticed was that I (along with a few friends) were on the front page. Seeing as its getting close to the conference, I decided to snag a screenshot of the page for fun.

by scott on 03/16/2011
Structuremap makes it easy to dynamically load and configure Registry objects at runtime.
Here is an example:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| public class Bootstrapper
{
public static void Bootstrap()
{
ObjectFactory.Initialize(init =>
{
init.Scan(scan =>
{
scan.AssembliesFromPath(path);
scan.LookForRegistries();
});
});
}
} |
However, I ran into a problem where I have multiple registries in multiple Assemblies that need to be registered in a specific order.
Read the rest of this article »
by scott on 03/8/2011
On Sunday I arrived home from CodePaLOUsa in Louisville. The first geek conference of the year and it must have lit a fire in me, because when I got home I started building a slide deck titled “Class Design”. My original idea for the title was “SOLID, DI, IoC… WTF?”. I have decided to also put together a blog series covering the topic. This is the first post of the series and serves as a jumping off point. Read the rest of this article »
by scott on 02/26/2011
Using the Pomodoro technique has always been one of those things that I try to do with good intentions but fail miserably at. I am easily distracted and need to police myself from getting side tracked.
Get Concentrating
Today I setup Concentrate for use as a pomodoro timer, distraction blocker and “nagging boss”. Read the rest of this article »
by scott on 12/5/2010
In 2007, I left a job where I had to regularly give time estimates and meet deadlines that I defined. I was pretty good at estimating my own projects. In the years since, I haven’t had to give a detailed estimate nor have I had to negotiate a deadline with management or the customer. You see, my project lead was very good at setting deadlines and working with the dev team to get tasks completed on time.
Unfortunately, that project lead now works for Microsoft. Read the rest of this article »