Quality First

Whether you are a developer, a tester, or in a combined Software Engineering role, understanding the fundamental thinking behind testing your own code is of significant importance to producing solid, quality services for our customers.  Due to this, I’d like to spend some time directing you to some of my previous blog posts pertaining specifically…

1

It’s Not Over, Till It’s Over

The word “over” can mean a lot of positive things.  “Over the rainbow” is where you find your pot of gold.  “Turn over a new leaf” means you’re changing your ways or stopping a bad habit.  And “head over heels” describes falling in love.  Yet, the word “under” usually means something negative.  “Getting under my…

3

Don’t Call My Baby Ugly

A big change is happening in the engineering teams across Microsoft IT.  We are combining developers and testers into one role we are calling Software Engineer.  This new role owns coding and testing equally, and specifically feature design and coding, unit and functional testing, and system level testing like integration and performance testing.  Traditionally, we…

6

Superheroes Don’t Work at Corporations

This message is for the workaholics out there, and not for those of you who barely want to get your work done, who aren’t interested in doing more than just what is asked at work, or who have a balanced lifestyle so that you are seeing many years of success within your career.  This blog won’t help you…

1