// browse

All articles

8 posts
The Craft of Writing Tests
Software Quality

The Craft of Writing Tests

Testing is a design activity as much as a verification one. The tests you write reveal how well you understand your own system.

2 min readMay 25, 2026
Building Agentic QA Systems: First Principles
AI Engineering

Building Agentic QA Systems: First Principles

What happens when you give an AI agent access to your test suite, CI pipeline, and bug tracker? A look at the architecture and real challenges of agentic quality engineering.

1 min readMay 25, 2026
On Being a Quality-Minded Engineer
Software Quality

On Being a Quality-Minded Engineer

Quality isn't a role or a department. It's a way of thinking about the work — one that's increasingly rare and increasingly valuable.

3 min readMay 25, 2026
Debugging Playwright Tests
Test Automation

Debugging Playwright Tests

Writing and executing tests can be a seamless and enjoyable process, depending on the technology stack for testing or the application being tested. However, it can be a painful experience if you are not well-equipped with tools for debugging failing tests. This is often due to error messages not providing enough information about the issue, and the browser hanging at specific points in the test script. Rerunning and pausing the test to debug a specific step can be time-consuming.

9 min readJun 24, 2023
Should you get excited about WebDriver BiDi?
Test Automation

Should you get excited about WebDriver BiDi?

WebDriver BiDi is a proposed, upcoming W3C standard protocol designed to bridge the gap between two different browser automation worlds: WebDriver "classic" (excellent for cross-browser compatibility but bound by synchronous, HTTP-based APIs) and the Chrome DevTools Protocol (CDP) (extremely fast, low-level, and bi-directional, but limited primarily to Chromium-based browsers). By combining the strengths of both, WebDriver BiDi aims to offer a unified, high-speed, and low-level bi-directional automation standard natively supported by all major browser vendors (Google, Apple, Microsoft, and Mozilla).

9 min readJun 5, 2023
Is Playwright already the finest test automation tool?
Test Automation

Is Playwright already the finest test automation tool?

For many years, Selenium was the go-to testing framework for QA engineers seeking a test automation solution. It was able to test any browser (which was especially important during Internet Explorer’s reign) and any platform. However, it seems that those times are now behind us.

10 min readFeb 26, 2023