Eric Lippert is one of my favorite Microsoft bloggers. He's one of those people who reminds you that Microsoft, despite all its problems, still employs a lot of incredibly thoughtful, near-genius programmers. Take a look at his greatest hits:
- How many Microsoft employees does it take to change a lightbulb?
- Error messages: diagnostic is preferable to prescriptive
- Teching the Tech Tech*
- Grile #6: Comment Rot
- Aargh, Part Six: One More Thing About Comments
- How Bad Is Good Enough?
- What's up with Hungarian Notation?
- Thirty Years of Backwards Compatibility
- You Want Salt With That? (one, two, three, four)
- Five-Dollar Words for Programmers: Idempotence, Orthogonal
- Breadth is sometimes better than depth
But really, it's hard to single out any one post. I could go on and on with the hyperlinks. Eric has the singular gift of all great communicators: he can make any topic interesting.
Unfortunately, every time I visit Eric's blog for yet another Fabulous Adventure in Coding, my eyes are assaulted by the unholy combination of purple and Lucida Sans Unicode:
Ow. Ow. Ow. Seriously. Ow. Why?
I'm reminded of a certain Harold who is also quite fond of purple.
I understand we all have our own personal quirks. But it's been over three years now. I'm staging an intervention, right now, right here. Your content is incredible, Eric, but the presentation is killing your poor readers' eyesight. It's time to let go of the purple crayon. Have pity on your sad, weary-eyed readers. We're begging you.
We're not asking you to give up your individuality. You can keep the Tilley Hat.
* even Eric's throwaway comments are worthy of entire blog posts.