October 13, 2012

Six stages of debugging

Found this quote by Ergo^ at bash.org:
Six Stages of Debugging
1. That can't happen.
2. That doesn't happen on my machine.
3. That shouldn't happen.
4. Why does that happen?
5. Oh, I see.
6. How did that ever work?
 Very true to life. :-)

October 02, 2012

What I do all day (reprise)

I was lucky enough to get my paper, "Automated Architectural Reviews with Semmle", accepted at ICSM 2012, and got to present it last week in Italy. It's actually about a good part of my daily work. And it's just plain interesting. :-) So go read it already !

(If anyone has a good tip for where I might host the paper I'll upload it and link to to it from here. Or you can always just e-mail me and ask for a copy.)