Welcome to MSDN Blogs Sign in | Join | Help

Browse by Tags

All Tags » ramblings   (RSS)

Is Performance a "functional" requirement?

We had an internal thread on this yesterday, maybe I was a little too glib but here is what I had to say about the topic [edited so it can be read standalone] The original question, “Is performance a functional requirement” is highly unexciting for me.
Posted by ricom | 3 Comments
Filed under: ,

Celebrating Twenty with a Pint

No it isn't what you think. :) Today is my 20th anniversary at Microsoft. Wow. 20 years of doing anything is pretty amazing and 20 of this definitely counts as amazing, to me anyway. It's been a lot of fun. I got to celebrate in a very special way. You
Posted by ricom | 4 Comments
Filed under:

My Last Words to Bill

We had a little internal yearbook thing you could sign for Bill last week.  This is what I wrote:   Dear Bill, In not too many weeks now I’ll be celebrating my 20th anniversary at Microsoft.  I think I owe you some thanks for these
Posted by ricom | 4 Comments
Filed under:

Cycles in Computer Science, or Am I Ancient?

It's been a strange couple of weeks.  No, really. It all started when a friend of mine, let's call him "Desi", posted a question asking about what he should do in his last few months of college.  A reasonable enough question and I
Posted by ricom | 12 Comments
Filed under:

Sara Ford goes retro

In honor of the leap year, she's posted a couple of articles I wrote back around 1993 describing things you could do in VC++ 2.0. Oddly enough most of them are still applicable. Cheers Sara
Posted by ricom | 0 Comments

Programs to Run

I haven't posted anything "fun" for a while. Here's another of my little parody songs. Based on Sheryl Crow's " Soak Up The Sun " Programs to Run My friend the program lead Can't even code in VB I can't afford his bloat So I'm stuck here fixing his tree
Posted by ricom | 3 Comments
Filed under:

News About Me

From time to time things get shuffled around here and I was involved in a recent shuffle that has changed my job yet again. I’ve been working directly on performance in one capacity or another for nearly 5 years now but a few weeks ago I was asked to
Posted by ricom | 38 Comments
Filed under:

Partly sunny, chance of showers, bring an umbrella

Everyone knows that my 10 rules of performance are measure, measure, measure... etc. 10 times :) OK, well, if you didn't know, now you do. But does that mean that every time you tell someone about performance problems and/or risks that you should be doing
Posted by ricom | 5 Comments
Filed under:

Everything I ever needed to know about programming I learned in Gamergarten

Don't block the user from moving her ship while she fires her laser at the space aliens Don't redraw more of the screen than you have to when the aliens move Make sure the sounds start right away when the buttons are pushed It's better to not have a bonus
Posted by ricom | 6 Comments
Filed under: ,

Good Advice Scorned

I thought it might be interesting to start a discussion about what is possibly the number one frustration of the performance architect: What do you do when they won't listen to you ? I'm sure you've all faced this, you lay out the situation, you show
Posted by ricom | 5 Comments
Filed under:

Five Things About Me

I guess it's fate: I was blog tagged by both Jeff Beehler and J.D. Meier within hours of one another. So here are my five things you probably didn't know about me (but some of you do). I got my first professional programming job (I was 15 years old) at
Posted by ricom | 3 Comments
Filed under:

My 18th anniversary at MS

Today marks 18 years for me at Microsoft. In a little twist of fate, I'll be presenting at our Gamefest conference which is kind of fitting because I got my start programming games for the PET 2001 in Microsoft BASIC (before it was Visual) and 6502 assembly
Posted by ricom | 3 Comments
Filed under:

Rico's thought for today

I've said this before but I like it so much I thought I'd post it for posterity :) "Never use the advice of some loudmouth perf expert like me when you could do a nice solid measurement instead." Maybe I'll get it as a tattoo :)
Posted by ricom | 2 Comments
Filed under: ,

Glass Houses

In his article Glass houses are great places to throw stones Raymond writes in part: Whenever I write an article explaining that programs should avoid doing X, I can confidently rely on a comment saying, " Well, Microsoft Product Q does this !" as if
Posted by ricom | 0 Comments
Filed under:

I guess he's worth reading now :)

My long time friend and colleague Jack Gudenkauf has joined the CLR as an architect http://blogs.msdn.com/jackg/archive/2006/02/06/526217.aspx I know Jack is expecting me to tell you all what a big loser I think he is but I'll surprise him by not doing
Posted by ricom | 2 Comments
Filed under:
More Posts Next page »
 
Page view tracker