skip to main content

gerg.dev

Blog | About me

Tag: heuristics

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

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

Little Alchemy: A silly little test exercise

Lately I’ve been entertaining myself with a silly little mobile app called Little Alchemy 2, a simple revamp of an earlier concept game. It distracted me enough this week that I didn’t prepare a respectable blog post. While questioning my life choices, I started to convince myself that maybe I had been playing at testing… Read more

How do you know you actually did something?

When I was defending my thesis, one of the most memorable questions I was asked was: “How do you know you actually did something?” It was not only an important question about my work at the time, but has also been a very useful question for me in at least two ways. In a practical… Read more