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 > aurelionakamura > i-built-a-redos-scanner-that-proves-each-bug-offline-and-hands-you-a-verified-fix-3a5e

I built a ReDoS scanner that proves each bug offline — and hands you a verified fix

9+ hour, 19+ min ago   (442+ words) A regular-expression denial-of-service bug is a regex whose backtracking engine can be pushed into super-linear (often exponential) time by a short, hand-crafted input. The textbook shape is a quantifier inside a quantifier: The scary part is that these patterns look…...

DEV Community
dev.to > abhishek_jain_cd78ebe598d > -3-ways-i-use-ai-to-auto-generate-playwright-locators-278c

# 3 Ways I Use AI to Auto-Generate Playwright Locators

9+ hour, 22+ min ago   (381+ words) If you've maintained a Playwright suite for more than a few months, you know the real cost isn't writing tests — it's the constant locator rot. A designer tweaks a class name, a component gets refactored, and suddenly a dozen tests…...

DEV Community
dev.to > mahirhir > my-checker-blamed-the-other-tool-and-the-defect-was-in-the-one-doing-the-blaming-3cpo

My checker blamed the other tool, and the defect was in the one doing the blaming

10+ hour, 20+ min ago   (601+ words) A verifier went red and named a neighbouring tool as the cause. Three of eight rows could not be matched, and the reason code said the rows had the wrong shape. Two things were wrong with that. The neighbouring tool…...

DEV Community
dev.to > mahirhir > i-added-three-new-checks-and-ten-unrelated-tests-went-red-that-was-the-system-working-330d

I added three new checks and ten unrelated tests went red. That was the system working.

11+ hour, 14+ min ago   (497+ words) I added three new checks to a build. Nothing about the code under test changed. Ten tests that had nothing to do with any of them went red, and a separate, unrelated block of work was refused outright. Both of…...

DEV Community
dev.to > mahirhir > my-freshness-check-went-stale-every-time-someone-did-the-right-thing-1eni

My freshness check went stale every time someone did the right thing

11+ hour, 45+ min ago   (587+ words) We keep a register of rows that each cite a place in the codebase. A row is fresh while the bytes it cited are still there and stale once they move or change, so a citation can go red instead…...

DEV Community
dev.to > debashish_ghosal > 4768-llm-runs-zero-lost-sweeps-hardening-a-field-test-runner-for-timeouts-hangs-and-cost-1k24

4,768 LLM Runs, Zero Lost Sweeps: Hardening a Field-Test Runner for Timeouts, Hangs, and Cost

12+ hour, 43+ min ago   (593+ words) CauterRule is an open-source sidecar that learns standing rules from repeated agent failures. It extracts lessons from trajectories, replay-tests them, and tries to separate reusable guidance from noisy overgeneralization. Here is the failure mode that never makes it into a…...

DEV Community
dev.to > mahirhir > two-tools-disagreed-67-times-and-the-checker-was-wrong-in-all-67-24e1

Two tools disagreed 67 times, and the checker was wrong in all 67

12+ hour, 51+ min ago   (635+ words) A verifier and the thing it verifies disagreed on 67 rows. My first instinct was that 67 is too many to be the checker's fault. It was the checker's fault, in all 67. Before that line existed, the only thing I had was…...

DEV Community
dev.to > unfiltered_anshul > i-tested-ai-coding-agents-for-30-days-heres-what-actually-changed-fm2

I Tested AI Coding Agents for 30 Days - Here's What Actually Changed

13+ hour, 13+ min ago   (583+ words) I ran three agents across different tasks over a month: Claude Code (Anthropic), GitHub Copilot CLI, and Cursor in agent mode. Same codebase, same problems, same evaluation criteria. No cherry-picking wins. The projects were not demos. A small SaaS API…...

Medium
medium.com > @bztgjbhpc > the-tool-worked-that-was-the-problem-49416016fc9e

The Tool Worked. That Was the Problem

9+ hour, 11+ min ago   (1337+ words) Why AI engineering capabilities should compete against a competent baseline before earning a place in your stack. Same task. Same result. Very different …...

DEV Community
dev.to > aghassis > my-support-agent-wrote-i-can-see-you-were-charged-both-lookups-had-failed-36om

My support agent wrote "I can see you were charged". Both lookups had failed.

16+ hour, 25+ min ago   (591+ words) One real run: it drafted a good reply, invented an API endpoint, and claimed a lookup that returned 403. Tagged with ai, automation, devops, showdev....