Please confirm you are human

This browser or connection looks automated. Press and continuously hold the control for 3 seconds to enable Google-hosted web results and, when separately allowed, AI-assisted answers.

A successful check enables 100 search requests. Interactive access does not authorize scraping, systematic collection, or reuse of search output.

Hold with a pointer, or hold Space or Enter.

News

DEV Community
dev.to > sergey_shinder_ab2d943365 > each-pull-request-was-tested-against-a-main-that-no-longer-existed-j18

Each pull request was tested against a main that no longer existed

3+ min ago   (786+ words) A payment call started timing out in production about an hour after a Thursday merge. The change that broke it had been reviewed, approved and green. So had the change it collided with. Neither of them was wrong on its…...

DEV Community
dev.to > mahirhir > my-registry-accepted-a-duplicate-id-and-the-wrong-thing-failed-three-steps-later-5538

My registry accepted a duplicate ID, and the wrong thing failed three steps later

4+ min ago   (482+ words) A register of in-flight work assigns each unit an ID. One writer mints them, they are unique, and everything downstream keys off that. The rule is written down. Two rows ended up with the same ID, a day apart. Nothing complained…...

DEV Community
dev.to > xil > how-bug-hunter-evolved-from-a-test-runner-into-a-self-hosted-quality-intelligence-platform-4096

How Bug Hunter Evolved From a Test Runner Into a Self-Hosted Quality Intelligence Platform

25+ min ago   (1638+ words) A few months ago, I wrote about Bug Hunter as a self-hosted testing tool for web applications and APIs. At that point, the project could already: Since then, the project has changed significantly. The biggest change is not one individual…...

DEV Community
dev.to > cubietec > google-play-closed-testing-12-testers-and-14-days-1ne2

Google Play Closed Testing: 12 Testers and 14 Days

48+ min ago   (589+ words) Building the app was the part we planned for. Publishing it was the part that kept producing surprises. Here is what actually stood between a finished Flutter app and a listing. Android release builds must be signed, and the keystore…...

DEV Community
dev.to > b2a48b > your-agents-tool-timed-out-did-it-create-the-job-3pgm

Your agent's tool timed out. Did it create the job?

34+ min ago   (701+ words) Your agent calls create_report_job("weekly"). The tool returns no response. Should the runner try again? The job might already exist. If the database committed but the acknowledgment never reached the runner, a second create call can enqueue a second job. If…...

DEV Community
dev.to > mahirhir > two-required-components-had-no-design-at-all-and-the-numbering-hid-it-pjc

Two required components had no design at all, and the numbering hid it

35+ min ago   (516+ words) My requirements document lists ten layers by name. My source tree has directories numbered P0 through P9. Ten and ten. Coverage was being reported as nine of twelve units, which felt like ordinary unfinished work. Two of the ten layers had no…...

DEV Community
dev.to > raju_dandigam > prompts-are-code-genkit-makes-the-runtime-reviewable-gh3

Prompts Are Code. Genkit Makes the Runtime Reviewable.

59+ min ago   (764+ words) A prompt can look perfect in a model playground and still fail as a product. The production input arrives in a different shape. Authentication data leaks into the prompt. The model returns prose where the UI expects JSON. A three-line…...

DEV Community
dev.to > dobybaxter127 > ai-as-a-fluency-machine-what-software-engineering-taught-me-about-checking-a-models-answer-mgj

AI as a Fluency Machine: What Software Engineering Taught Me About Checking a Model's Answer

1+ hour, 7+ min ago   (1409+ words) We refuse to install a dependency without a lockfile, a checksum, and a license audit. Then we paste a language model's answer straight into a model file and call it velocity. The scrutiny didn't disappear — it just stopped applying to…...

DEV Community
dev.to > devstackhub > the-bug-that-only-happened-on-fridays-38a7

🐛 The Bug That Only Happened on Fridays 📅😱

1+ hour ago   (535+ words) Every Friday afternoon, our checkout service started throwing intermittent 500s. Not all requests, maybe 1 in 50. Not every Friday either. Just most Fridays, starting sometime after 2 pm, and always gone by Monday morning. 😩 The error was unhelpful in the way only database…...

Monte Carlo
montecarlo.ai > blog-five-failure-modes-evals-wont-catch

Five Failure Modes Evals Won't Catch And What To Do About Them

2+ hour, 17+ min ago   (1076+ words) Evals are a critical part of every data and AI team’s agent development process. An engineer builds an eval, defines what a bad answer looks like, runs a judge against a test set, and ships when the score looks good....