I'm not that interesting, just yet another absolutely incorrigibile geek in an internet full of them.
I'm currently interested in learning more about:
But, my biggest interest for around a year now that ties almost everything else together:
The average state of quality is quite low. Usually the excuse is a deadline, but my experience is that in many of those cases, the well-meaning corner-cutting ends up actually increasing the delay instead of decreasing it. A day's work is long enough to either avoid 20 bugs, or fix just one.
So why do we so often pass up such an amazing ROI? I don't know. Maybe it's just a human foible. Maybe it's for the same reason we go into credit card debt even though interest means our net spending power is actually reduced rather than increased as intuition says.
But we can do much better than that, without even sacrificing anything, and I want to learn more about how to do that.