John’s Favorite Bug

This particular one is more of a hardware defect than a software defect but it’s a good story nonetheless.   I was working at a major company that had just gotten into the PC business.  This was early in my career.  We had been shipped a prototype of their new computer that was about to…

1

Stressing The Matrix

Recently I saw a way to describe any particular stress test that I liked: First, define the sets of qualities you care about: Input Execution entry point Resources Validation for example. Next, define the qualities within each set you are interested in; maybe: Input Concurrency of operations Data quality / noisiness Load / frequency of…

0

Denise Signer’s Favorite Bug

Earlier this semester my capstone (= senior project) group wanted to print a 30-page Word 2007 document we’d been working on for a couple months. After struggling with the ink and paper issues of two printers, we finally held the document in our hands. But while we flipped through it, we noticed that two pages…

0

I’m Stressed!

David Treadwell once advised me to take a job where I knew what I was doing about fifty percent of the time and would be completely clueless the rest of the time, because that would be a good balance between comfort and extreme learning. Alan Page says to find the steepest learning curve. I’ve managed to…

2

My Very Busy CPU

Hmmm…I start a build and all eight of my cores gets busy – what’s up with that? <g/>

5

How To Increase Your Chances Of Surviving A Microsoft Interview

I’ve talked with several people recently about how they can increase their chances of making it through their upcoming interviews at Microsoft. After noticing definite patterns in their questions, and in my answers, I decided to record them here where they may help a broader audience. I’m so nervous! Yep! In my ten-plus years here…

6

The New Guy

My first week on Windows Phone went great! Not that I did much of anything other than set up my new computer (eight processors! 6GB RAM! 1.3TB HD!), figure out how to build and run product and test code, and start getting acquainted with my new team. My primary focus for the next year or…

0

Raman’s Favorite Bug

We were seeing weird issues for Microsoft Systems Management Server’s (SMS) Software Update Reports like sometimes the reports would show a negative number of compliant machines or a negative number of machines where Updates had been downloaded. The customer requirement was that the number of computers in different compliance states should add up to the…

0

Corey’s Favorite Bug

My favorite bug was an issue that would cause a test hang on roughly 1 machine in 100 running overnight stress. All the test threads would get stuck making TCP connections, and we’d see the same memory signature in the kernel heap which indicated one of hundreds of kernel threads had written to a wrong…

0

Status

2010 is going great for me! 2009, on the other hand, was the sort of year I wouldn’t wish on anybody  – and that I wouldn’t give up for anything. The amount I learned about myself, why I do things the way I do, and what I could do about it – and what I…

2