Your Software Is Confusing

If something in your software is confusing to a customer, it is confusing. ...

April 7, 2025

Thinking of Bugs in Classes

We spent the time writing tests, and yet, a bug survived. Should we just stop writing tests? No, but we should maybe write better tests, and think about them differently. ...

September 3, 2023