DEV Community

Testing

Find those bugs before your users do! 🐛

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
My Commit Said "Stop Trusting the Receipt." That Is the Commit Where the Trusting Started.

Caught in 3 minutes via empty-set trap logic

My Commit Said "Stop Trusting the Receipt." That Is the Commit Where the Trusting Started.

24
Comments 19
8 min read
I Published Every Flaw My Safety Tool Can't Catch. It Made It More Credible, Not Less.

I Published Every Flaw My Safety Tool Can't Catch. It Made It More Credible, Not Less.

10
Comments 4
8 min read
I ran 10,373 mutations through a reversibility gate. Tamper detection caught 600 of 600.

Honest benchmark caveats and crates link inside

I ran 10,373 mutations through a reversibility gate. Tamper detection caught 600 of 600.

8
Comments 5
14 min read
My LLM Critic Flip-Flops on Every Run. That's Fine — Because a Frozenset Decides What's Fatal.

My LLM Critic Flip-Flops on Every Run. That's Fine — Because a Frozenset Decides What's Fatal.

13
Comments 9
7 min read
Measure the Judge Before You Trust It: Self-Consistency Comes Before Human Agreement

Measure the Judge Before You Trust It: Self-Consistency Comes Before Human Agreement

1
Comments 2
6 min read
The deploy script that always said it worked

The deploy script that always said it worked

1
Comments
9 min read
Build Your AI Pipeline Like You Can't Afford Tokens

Build Your AI Pipeline Like You Can't Afford Tokens

1
Comments
4 min read
Why I Validate Angular Compatibility Using the Published npm Package (Not the Source Code)

Why I Validate Angular Compatibility Using the Published npm Package (Not the Source Code)

Comments
1 min read
Why Paddle's subscription.activated arrives before subscription.created

Why Paddle's subscription.activated arrives before subscription.created

Comments
3 min read
Testing an MCP server at the stdio boundary: handshake, discovery, and real calls

Testing an MCP server at the stdio boundary: handshake, discovery, and real calls

1
Comments 1
5 min read
Remember CLAIM-24? Here's what happened.

Remember CLAIM-24? Here's what happened.

30
Comments 3
8 min read
OpenEval: Why LLM Evaluation Needs a Standard Format

OpenEval: Why LLM Evaluation Needs a Standard Format

Comments
1 min read
How do you know a passing check still works? Make it fail on purpose.

How do you know a passing check still works? Make it fail on purpose.

Comments
5 min read
I Wrote Integration Tests for My MCP Failure Library. Here's the Pattern That Caught 3 Hidden Bugs.

I Wrote Integration Tests for My MCP Failure Library. Here's the Pattern That Caught 3 Hidden Bugs.

1
Comments
3 min read
Testing Data Pipelines Like You Mean It: A pytest Crash Course for Data Engineers

Testing Data Pipelines Like You Mean It: A pytest Crash Course for Data Engineers

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