The common thread for everything I do is this idea of a Web-services architecture. What does that mean? It means taking components of software and systems and having them be self-describing, so that you can aim them, ask them what their capabilities are, and communicate with them using a standard protocol.
Eradications are special. Zero is a magic number. You either do what it takes to get to zero and you're glad you did it; or you get close, give up and it goes back to where it was before, in which case you wasted all that credibility, activity, money that could have been applied to other things.