Friday, February 13, 2015

The End

I’ve decided to end this blog and move over to

There will be no new updates here but all of the content will stay for as long as Google allows. My favorite posts have already been moved over. I'd love it if you followed me there.

Saturday, January 31, 2015

Recognizing a problem in eBay’s iPad app

I’ve been buying and selling things on eBay for more than a decade. Naturally in the last few years I've spent more time on the iPhone app but for some reason I wasn't using the iPad app. I figured it was time, so I installed the eBay app, logged into my account and went to the selling page to view my active auctions. The photo below is what I saw:

Immediately I recognized a problem.

Do you see it?

Wednesday, January 21, 2015

State of Testing Survey 2015

In December of 2013 I mentioned Lalit Bhamare and Joel Montvelisky created a survey for assessing the “state” of the testing community to help the community to get a better understanding of what is going on around the world and help testers improve things. They published their results in a report that's worth a read (PDF).

It's 2015 and since I think the survey is a worthwhile effort I’ll do my “civic duty” and participate in this years version. I encourage you to do the same by going here.

Here's your official save-the-date:

Thursday, December 18, 2014

Blogging for your Career

It may not seem obvious to the casual observer but one of the major ways the testing community disseminates information is through blogs. When practitioners want to find help or stay informed of the latest on goings, reflect on events, the medium-of-choice are blogs. We are able to disseminate and discuss things online in an open space for anyone to consume and criticize. A blog can also serve as a public identity; proof you exist. It signals to others in the community that you feel discussion and sharing is important. It could also signal to potential employers you have depth and experience dealing with issues they may consider to be important.

My current employer contacted me because the CTO saw me write about a topic they had a need for. I consider software testing to be an important role in the world of software development so I write about it. To them that was important or at the very least a differentiator outside of my resume or LinkedIn profile.

I believe modern software professionals must shape their own identity or else it will be shaped for you. There may be times its smart to keep your identity small but not with your career.

At the very least a blog is a starting point. I can’t tell you how many people have used my blog as a first time / conversation starter for gauging my interest in a job, product, or service offered for the industry. Don’t get me wrong I think writing is hard and requires practice but it can lead to all kinds of interesting connections if you use it right.

Thursday, September 25, 2014

Deliberate practice of writing

Writing is hard.

I'm always coming up with concepts of things to write about but hardly ever do I find the time (and/or desire) to sit down and flesh out those ideas. Some ideas are really strong, or well timed and they eventually make it but most linger as notes in Evernote / a Moleskin / Word / or even as a scribble on some papers and are discarded later. Knowing a life-long period of deliberate effort is necessary to improve performance (skills) in a specific area I’m deliberately trying to practice writing.

Committing to deliberate practice is hard and but the follow-through can be even harder. In order to commit I’ve created a daily goal of writing 1,000 words. I might get to it a few times per week at most but I hope at some point I’ll get over the hump where the ideas and words start flowing and things start to make sense. Whether or not I publish what I write doesn’t matter at this point.

I often start with some scratch notes or ideas from something I read, those become an incoherent story until I start moving the pieces around, filling in areas and eventually (hopefully) it turns into a pretty decent story. Most of the time anyways. Tools are abundant but don’t much matter until I know where I’m going to, if at all, publish and formatting comes into play. Minimalist writing tools like Ulysses seem to be my preferred platform at this point.

I think writing has intrinsic value. If you publish your writing it might one day have extrinsic value and help you build a readership, brand, or help someone else. When I need help I look to those who’ve published and when I can I acknowledge their work. Yet as much as I like helping others, my priority and joy in writing is in clarifying and distilling my thoughts and practices.

I greatly respect people who write well and whom take a first principles approach to their work. That’s an even more difficult goal - once you’ve begun to write well, can you analyze the subjects of your writing through the contrarian lens of thinking for yourself? Writing is hard but I will push forth and try to write for myself and hopefully be able to share some of that writing in the future. Who knows, maybe someone else will find some value in it as well?