All Things Open 2026
2026-11-04
The XZ Utils backdoor, OpenSSF's Stranger Things tour and the other security and DevOps talks I went to at All Things Open in Raleigh
628 words
|
3 minutes
My First CTF: Huntress CTF 2026
2026-11-04
A month of daily challenges in Huntress's AI Arena, the agent I built for my team, and a perfect score
584 words
|
3 minutes
How I Test My Browser RPG
2026-11-03
Playwright on GitHub runners with no GPU, and a monkey that plays every area of the game overnight
839 words
|
4 minutes
Software Quality Summit Raleigh
2026-10-12
Accessibility testing in CI, AI evals, and spec-driven development at TestingMind's Software Quality Summit
457 words
|
2 minutes
I'm now a Certified Test Automation Engineer
2026-09-02
Passing ISTQB's Advanced Test Automation Engineer exam, the quiz app I built to study, and how it compares to CTFL
436 words
|
2 minutes
Most Software Engineers Are Becoming SDETs
2026-02-28
AI made writing code faster, so more of an engineer's job is now showing that the code works
248 words
|
1 minute
Getting the Most Value From Your E2E Tests
2026-02-16
Moving business logic checks down to unit and integration tests, so the E2E suite can focus on what only it can check
301 words
|
2 minutes
Handling Hydration in Playwright Reliably
2026-02-16
Retrying an action until the page responds, with expect().toPass(), instead of guessing when a server-rendered app is ready
402 words
|
2 minutes