Low Level Considerations for VS of the Future (an old memo)

I wrote this a long time ago.  It’s very interesting to me how applicable this is today.  And how it is not very specific to Visual Studio at all… Low Level Considerations for VS of the FutureRico Mariani, Sept 12/2007 Introduction I’ve been giving much thought to what enabling steps we have to take to…

2

A systematic approach to finding performance regressions using overweight analysis

I have been using this approach to do systematic analysis of performance regressions for several years now. I came up with it while looking at some tricky problems in Internet Explorer about three years ago and it’s served me well since then. The idea is pretty a simple one but it gives surprisingly good results…

7

A Personal History of Microcomputing (Part 3)

[All the parts in this history] Recap I’m only up to 1980, that’s pretty amazing considering what’s happened in the story so far.  The Altair 8800 made its big splash in the January edition of Popular Electronics (which naturally came out in December).  Now it’s 1980, only a half-decade later, and we’ve gone from that…

2

Use Symbol Filtering to get symbols you care about from your server instead of getting the kitchen sink

One of the most annoying things about working with performance traces is that they include information about everything in the system.  That’s also one of the great things. However, most of the time, for most problems, there are very few things you are specifically looking for.  Like in my case I’m looking at IE problems and…

9

Anybody want a peanut?

I wrote a message much like the below yesterday and I kept cracking up once I had started.  And nobody around me had the relevant context to understand why I thought it was so funny.  I’ve removed all the specifics and left the core.  I know some of you will get it 🙂 We have…

12