Writing

Notes from building software that gets inspected.

Agent architecture, evaluation, and the test engineering discipline underneath it all. Written by the people doing the work.

Your AI Testing Pilot Is Going to Fail. Here’s Why

Most AI testing pilots stall out — and usually not because of the tools. A look at why these pilots fail, and what separates the ones that actually stick.

The Post-Code Era: Is Project Management Obsolete?

When AI writes the code, the bottleneck shifts from building to deciding what to build. What that change means for how we plan and manage software projects.

We Built an AI Agent That Runs Social Media Autonomously

Not another template filler — a fully autonomous AI agent with a ReAct reasoning loop, 15 tools, rejection memory, and auto-publishing. Here's how we built it and what we learned.

Why QA Teams Are Secretly the Best AI-Assisted Developers

Everyone's talking about AI replacing developers. But the teams getting the most out of AI coding tools aren't dev teams — they're QA engineers who already think in edge cases, validations, and test-first workflows.

Playwright vs Cypress in 2026: Which Should You Pick?

We've shipped production suites in both. Here's an honest comparison based on real projects — not docs and marketing pages.

When Should a Startup Invest in QA? (Hint: Before You Think)

Most startups wait until something breaks in production. By then you've already lost users and trust. Here's the right time to bring in QA.

Embracing AI in Software Testing: Navigating the Evolution

AI is reshaping how we approach testing — from test generation to intelligent defect prediction. Where the industry is headed and what QA teams should do now.

Rethinking Self-Healing Test Automation

Self-healing tests sound magical — but most implementations just mask bad selectors. What self-healing should actually mean and how we built a framework around it.

Testing Fintech Apps: What Actually Breaks in Production

After testing payment apps, lending platforms, and earned wage access systems — the patterns that break repeatedly and how to catch them first.

The Rise of False Prophets in Test Automation

The automation hype machine has produced a lot of noise and very little signal. A frank look at what's wrong with how the industry talks about test automation.

The CATS Principle: Building Financial Software That Deserves Trust

Compliance, Accuracy, Traceability, Security — four pillars that every fintech QA strategy should be built on.

Cypress Test Debugging: Terminal Report Deep Dive

A hands-on guide to debugging Cypress test failures using terminal reports — the patterns, the gotchas, and the workflow that saves hours.

WCAG: Ensuring Web Accessibility Through Software Testing

Accessibility isn't optional — it's a quality requirement. How to integrate WCAG compliance into your testing workflow.

k6 Performance Testing: A Practical Guide for Product Teams

Load testing doesn't have to be complicated. How we use k6 to catch performance regressions before they hit production — with real examples.

Continuous Testing: None Done

Everyone claims they do continuous testing. Almost nobody actually does. What real continuous testing looks like vs batch QA in disguise.

Prefer a conversation to a blog post?

We will happily spend 30 minutes on your actual problem rather than a general one.