skip to main content

gerg.dev

Blog | About me

The first Ministry of Testing meetup in Toronto

Last week I organized the first meetup in Toronto under the banner of the Ministry of Testing. There have been tester meetups in the city before, but they tended to be infrequent and or short-lived, with the event I was aware of almost a year ago. With Toronto as a fast growing tech hub, with… Read more

What you’re saying in a commit without tests

A corollary to last week’s post: A commit without a test can effectively be read as “It would be okay if somebody undid this, even unintentionally.” Sometimes that’s actually what you want; it might be inconsequential or a rapidly changing aspect or some internal implementation detail. You might be saying “this doesn’t directly impact the… Read more

Tests encode knowledge

I like collecting these little adages about testing. I didn’t come up with this one, but was reminded of it by a tweet yesterday: Lots of people (including myself) chimed in about having done this themselves in the replies. She eventually attributed the idea to Paul Grizzaffi. It’s not explicitly saying “tests encode knowledge”, but… Read more

Emergent complexity from simple specs with Hive

Even the simplest specifications, when combined, can give rise to complex behavior and unexpected edge cases. This is the mechanic that both makes testers’ work challenging and board games fun. The game Hive is a great example of this (I recommend the pocket edition). It seemed like a fun exercise to look at each piece,… Read more

One weekend as a #1x front-end developer

Gerg.dev has a new design! I spent the better part of this weekend writing a WordPress theme (mostly) from the ground up. As a tester dabbling in front-end development, here are some things I reflected on during this mini project. I’m a #1xEngineer This weekend, the #1xEngineer hashtag was all over my feed, as a… Read more