Combat fatty WPF VMs - Controller

05 Aug 2013 TL;DR Don’t dismiss controllers in a MVVM scenario - they remain useful and are an easy target for certain responsibilities that would burden VMs. With some infrastructure they can look much like Web-style controllers. MVVM I hear you groan - there is not much that can beat those 4 letters...

Atrocious Learnings of Haskell for Make Benefit of solving Math Problem

30 Jul 2013 Monday evening’s original plan was to read up on Concurrency stuff in Haskell. Alas, the site was down. My focus shifted towards twitter and then to this tweet: #Ruby or #Python? If I could learn only one, which one would it be? #twestion— Dennis Traub (@DTraub) July 29, 2013 So...

Exploring Haskell's type system - A Roman number type

26 Jul 2013 Once in a while I need a break from my day-to-day job in C# land. Don’t get me wrong, I like the language, but it doesn’t cover all of my intellectual needs. More specifically, if I Need some functional, imperfect chaos, which gets much done nonetheless, or in Scott Hanselman’s...

A knee-shot involving StructureMap, a closure and a leaking implementation detail

27 May 2013 The participants StructureMap A few human nitwits The scene An integration test Every once in a while objects that are instantiated together by your DI Container of choice don’t match up in terms of life expectancy. What you can do, instead of taking some dependency on a service, you take...

Words you should avoid if you're not a mathematician

25 Apr 2013 … perfect pure always never absolute infinite impossible This post is dedicated to Marketing, Politicians and everybody else.