Recently I went through the exercise (quite unsuccessfully I might add) of trying to determine what is my technical expertise. I'm sure you're thinking "Well that's easy, he's a .NET developer". Well, you're right, but I was looking to determine if I could convince myself that I had an expertise that was more granular than that. I was looking to be able to feel justified in saying I'm the <insert .NET technology of choice here> guy. Frankly, I couldn't do it. I'm a Jack of all trades and master of none. I've worked with all sorts of different technologies, but...