DEV Community

Testing

Find those bugs before your users do! 🐛

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
The Twin Bench Workshop: Proving a Self-Hosted Model Can Take Over

The Twin Bench Workshop: Proving a Self-Hosted Model Can Take Over

Comments
5 min read
Reviewing an Agent PR That Adds Request Coalescing: The Colliding Cache Key, the Test That Lied, and the Meter That Double-Charged

Reviewing an Agent PR That Adds Request Coalescing: The Colliding Cache Key, the Test That Lied, and the Meter That Double-Charged

Comments
6 min read
Split Your Docs by Claim Type, Not by Section Size: A Manifest That Decides What a Model May Draft

Split Your Docs by Claim Type, Not by Section Size: A Manifest That Decides What a Model May Draft

Comments
6 min read
48-Hour Field Notes: The Prompt That Broke Without a Changelog

48-Hour Field Notes: The Prompt That Broke Without a Changelog

Comments
5 min read
The Verdict Compiler: Pre-Registering a 90-Minute Spike

The Verdict Compiler: Pre-Registering a 90-Minute Spike

Comments
6 min read
After a Caller Accepts a Callback: A 12-Case Reliability Test for Voice AI

After a Caller Accepts a Callback: A 12-Case Reliability Test for Voice AI

Comments
19 min read
Two Clocks, One Ledger: Running an Eval Harness on Free Compute Without Losing Records

Two Clocks, One Ledger: Running an Eval Harness on Free Compute Without Losing Records

Comments
8 min read
The Take-Home Where the Candidate Must Break Their Own PR

The Take-Home Where the Candidate Must Break Their Own PR

Comments
6 min read
Reproducible is not correct: defect classes a green test suite cannot see

Reproducible is not correct: defect classes a green test suite cannot see

Comments
6 min read
Widening an Unleash rollout should keep the people already in

Widening an Unleash rollout should keep the people already in

Comments
5 min read
Testing Broken Access Control Without Guessing

Testing Broken Access Control Without Guessing

1
Comments
5 min read
48-Hour Field Notes: My Resume Saved a Position Instead of a Record, and Nine Inputs Went Missing

48-Hour Field Notes: My Resume Saved a Position Instead of a Record, and Nine Inputs Went Missing

Comments
6 min read
48-Hour Field Notes: My Per-Call Timeout Was Longer Than the Job Window Itself

48-Hour Field Notes: My Per-Call Timeout Was Longer Than the Job Window Itself

Comments
5 min read
Zero-Surface Refactors: Fingerprint the Public Interface Before You Split the Diff

Zero-Surface Refactors: Fingerprint the Public Interface Before You Split the Diff

Comments
6 min read
Before Your Team Standardizes on a Free AI Coding Stack, Run a Two-Endpoint Swap Test

Before Your Team Standardizes on a Free AI Coding Stack, Run a Two-Endpoint Swap Test

Comments
6 min read
👋 Sign in for the ability to sort posts by relevant, latest, or top.