Reputation
2,939
Next privilege 3,000 Rep.
Cast close & reopen votes
Badges
3 19 34
Impact
~157k people reached

Apr
17
awarded  Nice Answer
Mar
13
comment What can a technically proficient senior software developer study to keep improving
Cody Brocious had an excellent question like this on SO, but it's fallen victim to the delete brigade... (stackprinter.com/…)
Mar
8
comment Under what conditions is the use of MVVM appropriate?
@Sean, sorry, I'm on my third day, and still struggling :( Maybe it's because I'm trying to do 'complicated' stuff like opening dialog boxes, or setting the selected item in a treeview from my model...
Feb
26
awarded  Constituent
Feb
26
awarded  Caucus
Feb
19
comment How do you code without offending?
It's always encouraging to here stories of people getting out of hellish workplaces. Congratulations, and I'm keeping this for reference: You can't teamwork your way out of a bad team situation.
Jan
31
comment When to use weak references in .Net?
Here is an embarrassingly over-complicated example of using them (for the Weak Event Pattern that ta.speot.is describes below)
Jan
17
awarded  Informed
Jan
6
awarded  Notable Question
Dec
16
awarded  Popular Question
Nov
26
revised Ternary operator considered harmful?
deleted 64 characters in body
Nov
24
awarded  Nice Answer
Nov
21
awarded  Nice Answer
Oct
28
awarded  Great Answer
Oct
2
awarded  Yearling
Sep
25
awarded  Good Question
Aug
29
comment What is the best retort to “premature optimization is the root of all evil”
"Premature as in before what?"
Aug
11
comment How could you reconcile declarative database development and non-trivial data 'motions'?
@DocBrown, I've 'relaxed' my theoretical 'requirements' to also accept solutions with non-declarative data migrations, but which can be elegantly combined.
Aug
11
revised How could you reconcile declarative database development and non-trivial data 'motions'?
added 91 characters in body
Aug
11
asked How could you reconcile declarative database development and non-trivial data 'motions'?