DEV Community

Testing

Find those bugs before your users do! 🐛

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
pypdf 7.0.0 vs 6.21.4 on 1,077 real PDFs: what changed

pypdf 7.0.0 vs 6.21.4 on 1,077 real PDFs: what changed

Comments
3 min read
Let the Model Draft Only What the Repo Can Prove: A Two-Class Documentation Pipeline

Let the Model Draft Only What the Repo Can Prove: A Two-Class Documentation Pipeline

Comments
6 min read
48-Hour Field Notes: I Built a Token Ledger Before Pointing a Free LLM Tier at a Loop

48-Hour Field Notes: I Built a Token Ledger Before Pointing a Free LLM Tier at a Loop

Comments
6 min read
Your First Hour on a Mobile AI Repo: Collect a Device Receipt, Then Break the Fallback

Your First Hour on a Mobile AI Repo: Collect a Device Receipt, Then Break the Fallback

Comments
6 min read
Make the Checklist Exit Nonzero: Six Gates, One TOML File, No Skipped Rows

Make the Checklist Exit Nonzero: Six Gates, One TOML File, No Skipped Rows

Comments
5 min read
Two Playwright tests, one account. Keep their data separate.

Two Playwright tests, one account. Keep their data separate.

Comments
5 min read
A Practical Guide to Fixing and Editing a Character Expression Sheet

A Practical Guide to Fixing and Editing a Character Expression Sheet

Comments
14 min read
48-Hour Field Notes: I Raised Concurrency Until the Queue, Not the CPU, Told Me to Stop

48-Hour Field Notes: I Raised Concurrency Until the Queue, Not the CPU, Told Me to Stop

Comments
6 min read
A Cron Entry Is Not a Job: Five Overnight-Batch Myths and a Run Ledger

A Cron Entry Is Not a Job: Five Overnight-Batch Myths and a Run Ledger

Comments
5 min read
AI API Testing Tools for Developers That Catch Bugs Before Production

AI API Testing Tools for Developers That Catch Bugs Before Production

Comments 1
4 min read
The agent called the framework's MCP server in 0 of 5 runs

The agent called the framework's MCP server in 0 of 5 runs

Comments
6 min read
A File Storage Port in Go That Streams: io.Reader In, Disk and S3 Adapters Out

A File Storage Port in Go That Streams: io.Reader In, Disk and S3 Adapters Out

Comments
12 min read
Design a document deletion test before adding a chatbot's memory

Design a document deletion test before adding a chatbot's memory

Comments
3 min read
How to Write Acceptance Criteria for AI Features That Actually Mean Something

How to Write Acceptance Criteria for AI Features That Actually Mean Something

Comments
3 min read
What Does 'The AI Works' Actually Mean?

What Does 'The AI Works' Actually Mean?

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