Old Blog Posts

  • Updates and things

    I gave a talk at a meetup hosted by GoDaddy last Friday. I had a good time, and the comments afterwards were positive. More than one of the folks I talked with after the event asked why I don’t blog anymore. I have been a bit sparse in my blogging over the last few years,…

  • Windows 95 Nostalgia

    I feel like today’s a good day to share a few stories about my first few months at Microsoft, and the (very) small part I played in shipping Windows 95. My start at Microsoft is a story on its own, and probably worth recapping here in an abbreviated form. I started at Microsoft in January…

  • “Why the UI?”

    Readers of my blog know my stance on UI automation. But, as I’ve forgotten my StickyMinds password, and the answer is longer than 140 characters, so I’m responding here. This article from Justin Rohrman talks about the coolness of Selenium for UI testing. In a paragraph called, “Why the UI”, Justin wrote: The API and…

  • Star Canada

    It’s been a long time since I have had to talk so much, but I had a great time, and met some great people. As promised (to many people in my talks), here are the links to my presentations. My Tutorial My Keynote My Track Session

  • Building Quality

    I mentioned in my last post that I have a new job at Microsoft (and I discussed it a bit more on the last AB Testing). During the interviews for the job, I talked a lot about quality. I used the agile quadrants as one example of how a team builds quality software (including my…

  • Fog Creek Fun

    Whaaa…? Two posts on automation in one week? Normally, I’d refrain, but for those who missed it on twitter, I recorded an interview with Fog Creek last week on the Abuse and Misuse of Test Automation. It’s short and sweet (and that includes my umms and awws).

  • <sigh> Automation…again

    I think this is the first time I’ve blogged about automation since writing…or, to be fair, compiling The A Word. But yet again, I see questions among testers about the value of automation and whether it will replace testers, etc.. For example, this post from Josh Grant asks whether there are similarities between automated trucking…

  • Don’t Go Changing…

    My last post dove into the world of engineering teams / combined engineering / fancy-name-of-the-moment where there are no separate disciplines for development and test. I think there are advantages to one-team engineering, but that doesn’t mean that your team needs to change. First things First I’ve mentioned this before, but it’s worth saying again….

  • To Combine… or not?

    I talk a lot (and write a bit) about software teams without separate disciplines for developers and testers (sometimes called “combined engineering” within the walls of MS – a term I find annoying and misleading – details below). For a lot of people, the concept of making software with a single team falls into the…

  • The Weasel Returns

    I’m back home and back at work…and slowly getting used to both. It was by far the best (and longest) vacation I’ve had (or will probably ever have). While it’s good to be home, it’s a bit weird getting used to working again after so much time off (just over 8 weeks in total). But…

  • An Angry Weasel Hiatus

    I mentioned this on twitter a few times, but should probably mention it here for completeness. I’m taking a break. I’m taking a break from blogging, twitter, and most of all, my day job. Beyond July 4, 2014, I’ll be absent from the Microsoft campus for a few months– and most likely from social media…

  • Stop, If You Want To…

    Well – that was a fun post. The dust hasn’t quite settled, but a follow up is definitely in order.  First, some context. I was committed to giving a lightning talk as part of STAR East’s “Lightning Strikes the Keynotes” hour. I purposely didn’t pick a topic before I left, and figured I would come…