Skip to main content


Showing posts from June, 2024

Need to Know

It was Father's Day recently and one of my daughters made me a card which I love for all sorts of reasons, not least because it says she sees me practising "dad philosophy": See a need, fill a need Sadly this particular gem is not mine, it belongs to Bigweld , a character in Robots . We watched that film loads when my kids were little and I quoted it to encourage them to contribute to the chores, not ignore a mess, and look for opportunities to help each other out.  So I can't claim credit but, hat tip to Bigweld, it is a mindset I use for myself at home and take with me to work. Image: Robots Wiki

An AI Red Light

For over a year the roadworks near our house have been a riot of signage, inspiring me and my daughter to make silly songs using their words for lyrics as we walked to school.  Then she got the idea that we should make a "proper" song. So I downloaded n-Track and we hacked together a techno instrumental over a few evenings. Unfortunately, recording decent quality vocals at home without much equipment is non-trvial and then real life intervened anyway so the project stopped. A few months later I came aross Suno , an AI song generator, and had a lightbulb moment. Suno exposes a prompt for musical style and a prompt for lyrics so we had it make a song, When Red Light Shows , based on the signs. I think it was my daughter that suggested we should make a video too, so we did, with a non-AI tool, CapCut . The lyrics came from signs, the music came from AI, and we made the images yet I feel that we were creative across all of those areas. Reflecting on our experience,

Software Sisyphus

The Association for Software Testing is crowd-sourcing a book,  Navigating the World as a Context-Driven Tester , which aims to provide  responses to common questions and statements about testing from a  context-driven perspective . It's being edited by  Lee Hawkins  who is  posing questions on  Twitter ,   LinkedIn , Mastodon , Slack , and the AST  mailing list  and then collating the replies, focusing on practice over theory. I've decided to  contribute  by answering briefly, and without a lot of editing or crafting, by imagining that I'm speaking to someone in software development who's acting in good faith, cares about their work and mine, but doesn't have much visibility of what testing can be. Perhaps you'd like to join me?   --00-- "How can I possibly test 'all the stuff' every iteration?" Whoa! There's a lot to unpack there, so let me break it down a little: who is suggesting that "all the stuff"