







Elaborate usability tests are a waste of resources. The best results come from testing no more than 5 users and running as many small tests as you can afford.
Testing can be fun, actually
Writing and maintaining tests is boring. But they're also some of the most valuable code we can write. With this blog post you'll learn a criminally underrated testing technique to add to your testing toolbox that can make tests a whole lot more pleasant.

The value of human, exploratory testing
Ann and Michael find things programmers never would have.Since unit testing and test-driven development burst onto the programming scene in the early 2000s, too many programmers have deluded themse…

Web testing and quality for teams and AI agents | Cypress
Your AI writes the code. Cypress proves it works: end-to-end tests in a real browser, failures you can rewind, and coverage and accessibility on every run.

Testing functional UIs - Hayleigh Thompson | Lambda Days 2025
Revisiting Joel's Test - exe.dev blog
Joel Spolsky's twelve questions still hold, but agents demand nine more. Call it the Shelley test.

Sikuli: using GUI screenshots for search and automation
Usability is one of the factors that determines the success of a software system. Aiming to improve it’s usability, it is necessary to evaluate the interfaces using scientific evaluation methods, like questionnaires. Often the results of these ...

Testing data quality effectively
Learn how focusing on user value and trust gives you a clearer, more effective way to test data quality
All-in-one visual testing and review platform | Percy
When to Use Which User-Experience Research Methods
20 user-research methods: where they fit in the design process, whether they are attitudinal or behavioral, qualitative or quantitative, and their context of use.

Structure and Interpretation of Test Cases • Kevlin Henney • GOTO 2022
10 Usability Heuristics for User Interface Design
Jakob Nielsen's 10 general principles for interaction design. They are called "heuristics" because they are broad rules of thumb and not specific usability guidelines.

SpaceDucking — Practice software testing
Duck-themed practice apps full of deliberate bugs, plus a members-only bug database.

How we built an automated unit test generation pipeline for iOS
We generated 85K lines of iOS tests with minimal manual effort.

The Distribution of Users’ Computer Skills: Worse Than You Think
Across 33 rich countries, only 5% of the population has high computer-related abilities, and only a third of people can complete medium-complexity tasks.
