Back to Home

All Articles

Explore my thoughts on software testing, automation frameworks, and the latest in QA technology.

No Image
June 2, 2026

The Frontend Audit Guide for SQA: 22 Tests in Plain English

A QA field guide: 22 plain-English tests for catching performance, interactivity, data-integrity, accessibility, and code-quality bugs — with checklists and copy-ready bug reports.

Why does Discord make you wait while Chrome just opens?
March 24, 2026

Why does Discord make you wait while Chrome just opens?

Click Discord, and you wait. Click Chrome, and it's just there. Both apps update themselves automatically — so what's the difference? It comes down to when the update happens.

Mastering API Testing: The Foundation of Reliable QA
January 6, 2026

Mastering API Testing: The Foundation of Reliable QA

Why UI tests are too flaky for the core of your automation strategy. A guide to the "Testing Pyramid" and practical examples of robust API testing using efficient assertions.

Under the Hood: Building a Portfolio with Next.js 14 and Sanity
January 6, 2026

Under the Hood: Building a Portfolio with Next.js 14 and Sanity

A full retrospective on the tech stack used to build this website. I discuss the architectural decisions behind using Next.js App Router, the flexibility of Sanity CMS, and optimizing animations with Framer Motion.

Pixel Perfect: Catching UI Bugs with Visual Regression
January 6, 2026

Pixel Perfect: Catching UI Bugs with Visual Regression

Functional tests check if it works; visual tests check if it looks right. Learn how to prevent CSS regressions using tools like Percy and Playwright's built-in comparison engine.

Goodbye Selenium, Hello Playwright: The New King of E2E
January 6, 2026

Goodbye Selenium, Hello Playwright: The New King of E2E

A technical deep-dive comparing Playwright vs. Selenium. I analyze architecture, speed, reliability, and explain why I migrated my latest test suite to Playwright.

The Shift Left: Why QA Happens Earlier Now
January 6, 2026

The Shift Left: Why QA Happens Earlier Now

An in-depth look at the "Shift Left" movement in DevOps, exploring why traditional testing models fail in high-velocity environments and how to implement earlier quality checks.