Category Archives: All Posts

What Happened?

As I approach the half-century mark of existence, I’ve been reflecting on how I’ve ended up where I am…so excuse me while I ramble out loud. Seriously, how did a music major end up as a high level software engineer at a company like Microsoft? I have interviewed hundreds of people for Microsoft, who, on […]

Let’s Do This!

A lot of people want to see changes happen. Some of those want to make change happen. Whether it’s introducing a new tool to a software team, changing a process, or shifting a culture, many people have tried to make changes happen. And many of those have failed. I’ve known “Jeff” for nearly 20 years. […]

Eurostar mobile deep dive

I posted slides from my Eurostar Mobile Deep Dive presentation on slideshare. I had a great time, and hope you find them useful. Let me know if you have questions.

Worst Presentation Ever

Last night I dreamt about the worst presentation ever. Sometimes I was presenting, sometimes I was watching, but it was frighteningly bad. Fortunately, my keynote this morning went well – and now that it has, I’ll share what happened (including some conscious editing to make sure I cover all of the bases). It begins… Moderator: […]

Scope and Silos

I’ve watched a lot of teams try to be more agile or more adaptive, or just move to faster shipping cadence. It has taken me a while, but I think I see a pattern, and the hard stuff boils down to two things. Scope and Silos Scope Scope, in this context, is everything that goes […]

Prezo Prep

This post is completely inspired by Trish Khoo’s post on Preparing for Your Presentation. I was going to add a comment, but it got too long, so it’s becoming a blog post. Go ahead and read that first – it covers way more than I’m covering here, and it’s a well written article. Trish suggests […]

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

%d bloggers like this: