After 3+ good years at Dovetail I’m finally moving on to a new opportunity in a couple weeks. I’d like to thank my colleagues at Dovetail for being so much fun to work with and Stephen Lynn for creating a good company culture to work in. I’ll be interested to see where you guys go with all the energy and ideas I see happening in the team room these days.
It’s been a crazy year of change for me. I moved, got married to a wonderful woman, finally had my completely shot left knee replaced, and got my first “duh, Dad!” moment from my son. Topping it off with a new opportunity suddenly seems fitting.
Where I’m Going
FubuMVC, StructureMap, and StoryTeller
I’ve already been asked what’s going to happen with the fubu projects now that I’m leaving Dovetail. First off, the fubu community is now much, much more than just me hacking away and has been for quite awhile. Secondly, I’ll still be using the whole fubu stack so I’ll be just as involved as ever.
I think that the pace of fubu development will increase quite a bit and it’ll definitely be easier to keep coordinated with Josh once we’re working together. This will be my second big system built with FubuMVC, but the challenges seem to be quite different than Dovetail’s (heavier scaling requirements, maybe going into multi-tenancy). I do think I’ll go re-read Fred Brooks’ essay on the second system effect before I take off on lots of new stuff though
As it is, I think StoryTeller is borderline unusable, but I refuse to give up on the dream of executable requirements and development will continue with a focus on a brand new Html5 UI to replace the current WPF montrosity.
StructureMap 3 is still on the table and I’m hoping to re-start work on it before Christmas. I think some serious changes to StructureMap are warranted to make it behave better in high demand situations. It’s 7+ years old now and its internals definitely show their age.
Both projects will be folded under the overall fubu projects umbrella just because it makes it easier to support both.