Field notes
Lessons from the QA trenches.
Not a blog. Just notes from real projects — Playwright patterns, CI configs, and the bugs that keep showing up across audits.
- May 2026·6 min read
Why I structure Playwright tests with Page Object Model — even for small projects
Everyone says POM is overkill for under 20 tests. Then test #21 breaks because a selector changed in 14 places. Here's the minimum POM that pays for itself on day one.
Read note - May 2026·9 min read
The 7 e-commerce checkout bugs I find on 80% of audits
Discount codes that fail at 11pm. Stripe redirects that timeout on slow 3G. Shipping totals that don't update after country change. The recurring pattern across 40+ audits.
Read note - Apr 2026·11 min read
Setting up GitHub Actions for Playwright: the config I use on every project
Matrix runs across Chromium, Firefox, WebKit. HTML reports published to GitHub Pages. Screenshot + video artifacts on failure. Slack webhook on red builds. Copy-paste ready.
Read note
Reading these because something on your site feels off?
Send your URL