Simple Smalltalk Testing: With Patterns (1994)

wrkflw: Validate and Run GitHub Actions locally

Unit Testing Principles

A brief consideration of input shapes (fuzzing)

Optimizing our way through Metroid

Finding Bugs in a Coding Agent with Lightweight DST

Getting Started with Randomised Testing

The 9 Go test assertions I use (and why)

Linearizability testing S2 with deterministic simulation

Setting up a CI server for Forgejo

When AI Gets Accessibility Wrong: Why Developers Still Need Manual Testing

pytest fixtures nuts and bolts - revisited

Starting with pytest’s parametrize

Janet Minipbt Translation

Hypothesis is now thread-safe

Introducing luzer, a coverage-guided Lua fuzzing engine

Overview of Jepsen at BugBash 2025

Developers Think "Testing" is Synonymous with "Unit Testing" – Garth Gilmour

Fuzz-testing Go HTTP services

Waymo granted permit to begin testing in New York City

Testing Time (and Other Asyncronicities)

Self-driving cars begin testing on NYC streets

Black holes could be one of the best laboratories for testing the theory of general relativity

Waymo Approved to Start Autonomous Testing in NYC

Jepsen: Capela dda5892

Claude vs. Gemini: Testing on 1M Tokens of Context

Testing Bitchat at the music festival

AST-Driven Python Testing

Testing failure modes

I bombed a memory management question in an interview, so I built a testing lab to understand what really happens when Rust and C allocators collide!

More →