August 2004 Entries

Sad story, maybe you can help

Someone pointed this out to me yesterday, sad story. All3Sports is a reputable place so don't be concerned about that if you don't recognize it.

Sad story, maybe you can help

Someone pointed this out to me yesterday, sad story. All3Sports is a reputable place so don't be concerned about that if you don't recognize it.

How is the President different than a CEO?

Now that ChrisAn is blogging again, and I'm sitting at home in bed (not feeling well) and reading through it (praise be to wireless), something in one of his posts got me to thinking. I think it's true that Microsoft's willingness to make major course corrections does show a measure of viability and agility that you wouldn't see from many other large companies. It's got its downside too, I sure wish everything went as planned every now and then and it didn't happen that way...

How is the President different than a CEO?

Now that ChrisAn is blogging again, and I'm sitting at home in bed (not feeling well) and reading through it (praise be to wireless), something in one of his posts got me to thinking. I think it's true that Microsoft's willingness to make major course corrections does show a measure of viability and agility that you wouldn't see from many other large companies. It's got its downside too, I sure wish everything went as planned every now and then and it didn't happen that way...

Microsoft Review Process 101

So a couple people asked for this so I thought I'd summarize the process of how reviews in general work here at MS, plus some specifics about how we handle software developers. First off, evaluating software engineers relative to each other is a bit tough to do purely objectively. Most of this is our own doing, because of the way software development has often been done over the last 20 years. Deriving metrics for large, complex projects can be difficult. You'd like to say "well,...

Microsoft Review Process 101

So a couple people asked for this so I thought I'd summarize the process of how reviews in general work here at MS, plus some specifics about how we handle software developers. First off, evaluating software engineers relative to each other is a bit tough to do purely objectively. Most of this is our own doing, because of the way software development has often been done over the last 20 years. Deriving metrics for large, complex projects can be difficult. You'd like to say "well,...

Baby steps

Did my second Tri this weekend, went pretty well. I'm reatively capable of swimming in a straight line now, which is huge. I also learned that 3.5 miles is the max I can run without socks on. This race had a 4.3 mile run, the last mile of which my shoes were busy knawing away at my feet. And I'm coming to terms with the fact it might be time to upgrade the bike. I think the 1990 Trek 1400 with probably 25K+ hard racing miles on it might just be past it's prime.

Baby steps

Did my second Tri this weekend, went pretty well. I'm reatively capable of swimming in a straight line now, which is huge. I also learned that 3.5 miles is the max I can run without socks on. This race had a 4.3 mile run, the last mile of which my shoes were busy knawing away at my feet. And I'm coming to terms with the fact it might be time to upgrade the bike. I think the 1990 Trek 1400 with probably 25K+ hard racing miles on it might just be past it's prime.

Review Time at MS

Summers are Annual Review time around here. It's a ton of work for everyone, and the higher up the management chain you are, the more work it is. It's like the worlds worst pyramid scheme. If anyone cares to have a quick overview on how the whole review process works around here, let me know and I'll post it.

Review Time at MS

Summers are Annual Review time around here. It's a ton of work for everyone, and the higher up the management chain you are, the more work it is. It's like the worlds worst pyramid scheme. If anyone cares to have a quick overview on how the whole review process works around here, let me know and I'll post it.

Other people seem to like this Smart Client thing too

I think Klaus a bit harsh on ASP.NET (their stuff rocks), but I totally agree that web has been over used over the last few years for purely deployment reasons. But given the state of client app deployment and impactfulness, it's not an unreasonable thing to have happened. But we're getting there with ClickOnce, and it's really a huge step forward. Doesn't solve world hunger quite yet, but it's going to work great for most people. Anyway, it's a good read.

Other people seem to like this Smart Client thing too

I think Klaus a bit harsh on ASP.NET (their stuff rocks), but I totally agree that web has been over used over the last few years for purely deployment reasons. But given the state of client app deployment and impactfulness, it's not an unreasonable thing to have happened. But we're getting there with ClickOnce, and it's really a huge step forward. Doesn't solve world hunger quite yet, but it's going to work great for most people. Anyway, it's a good read.

Weekend in Vegas

For Brian's bachelor party. No, I'm not telling you what happened, that's against the rules. But I will tell you that as far as I'm concerned the Hard Rock is the place to stay there. I'd been through there plenty of times but never actually stayed at the Hard Rock. A couple of us spent all day at the pool on Friday and had a great time. Believe it or not 105 degrees in Vegas isn't all that bad by the pool. What's nice about the Hard Rock is it's small, and...

Weekend in Vegas

For Brian's bachelor party. No, I'm not telling you what happened, that's against the rules. But I will tell you that as far as I'm concerned the Hard Rock is the place to stay there. I'd been through there plenty of times but never actually stayed at the Hard Rock. A couple of us spent all day at the pool on Friday and had a great time. Believe it or not 105 degrees in Vegas isn't all that bad by the pool. What's nice about the Hard Rock is it's small, and...