Random musings

Could future developers be testers?

Posted on

I was watching an interesting talk about how the Pinterest engineering team has created an abstraction layer to control views at a behavioural level for iOS applications. The speaker pointed out that as programming matures, we keep adding layers of abstraction to simplify our jobs as developers. When he mentioned controlling views at a behavioural […]

Random musings

How I became a programmer

Posted on

And now for something completely different. Head on over to Medium to read my short tale of how I became a programmer. It was a truly spiritual journey, involving dancing squash. I’m not 100% sure of why I wrote it on Medium instead of here. There’s just something about Medium that makes me want to […]

Random musings

750 Tweets

Posted on

So this was fun. While spending a rather hungover Sunday afternoon following Silicon Christmas, immobile on the couch and learning about Angular.js, I happened to tweet the following: I've committed to writing 750 words every day on http://t.co/OeysxkHs1g. Mind you, my upcoming 23hr flight to .au is going to hurt my streak — Trish Khoo […]

Community

One simple suggestion to encourage more women into IT

Posted on

Last week I wrote a blog post about a conversation I had with a young girl about women who work in technology. I did not anticipate such a massive response! #1 on Hacker News and almost 40,000 page visits in 24 hours. I’m encouraged to know that so many people are thinking about this topic. […]

Random musings

I knew exactly how she felt

Posted on

I went to a Women in IT event last night at Google Campus London designed to connect professional women in the IT industry to high school girls. Most of the girls I talked to were either interested in a different field, or were toying with the idea of computing as a backup plan. Then at […]

Community

Testing Positive

Posted on

I gave a talk at the Sydney Testers Meetup last year called something very New-Age-sounding like “The Power of Positive Testing”. It was a short talk with a positive message so I thought I’d spruce it up a bit and present it to the London Tester Gathering now that I live on this side of […]

Manual testing

A lesson in exploratory testing

Posted on

Okay, I think I finally get it. I’ve been looking at exploratory testing all wrong. I was trying to break down exploratory testing into a set of learnable techniques that can be followed by anyone to get them to be better testers. But exploratory testing isn’t like that. I was getting really frustrated because there […]

Community

The test of cool

Posted on

I remember three things that made me think testing was cool before I was a tester. The first one was when I was a high school student and I was reading an article online that a tester for LucasArts games wrote. It was a funny “day in the life” piece, and described how he got […]

Random musings

Quality is alive

Posted on

I’ve talked to a lot of unhappy testers – smart, talented testers who always feel like they are working at odds with their teams in order to advocate quality. In this kind of situation, it’s easy to believe that quality is dead. In my last post, I speculated that perhaps it just isn’t cost-effective anymore […]

Random musings

The death of quality

Posted on

“Quality is dead,” declared Goranka Bjedov. And I thought to myself, I knew it. For some time now I’ve been concerned about this. I’d always seen specialised testing as a way to turn a mediocre-quality product into a high-quality product. But the evidence before my own eyes is that the market is full of buggy […]