Urgent.News

What's breaking now, across thousands of outlets.

Tech

When agents sped up, two teams hit the same wall: validation couldn't keep up

Agents made it faster to write code. Two engineering teams published what happened on the validation side when they did, and the two write-ups land on the same structural claim from opposite ends. Linear found its CI gate became the bottleneck. Salesforce found its human review stopped engaging. Neither team concluded that generation was the problem. Both concluded that the part of the system…

Two engineering teams published their experiences when implementing AI-generated code, revealing that validation couldn't keep up with the increased speed. Linear found their CI gate became the bottleneck, while Salesforce encountered issues with human review engagement. Neither team identified generation as the problem; instead, they discovered the verification system couldn't scale with the faster code generation.

Linear reworked their validation machinery by using faster third-party runners, optimizing specific compiler processes, and replacing custom lint rules with AST-based linting. Salesforce, on the other hand, rebuilt their review system around reconstructing intent, treating context as a first-class dependency, and progressively disclosing risk to reviewers.

Both teams addressed the same underlying issue: the verification system couldn't keep pace with the faster code generation, highlighting the need for teams to identify which end of the validation funnel is breaking for them.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

My fact-checker said CONFIRMED about a group that doesn't exist

I built a tool that fact-checks crypto claims. You paste a sentence like "Whales are holding $XYZ" and it plans the on-chain calls that claim needs, runs them against Nansen 's API, and answers…

  • Tool confidently confirmed non-existent wallets
  • Response declared claim as true despite non-existence
  • Highlights fundamental flaw in tool's design

Building FoxyInvoice — Chapter 7: CI/CD — push to main and it's live

This series is written in the open, from a real production system. This chapter is the deploy pipeline end to end, plus three real incidents where it quietly lied to us.

  • CI/CD pipeline runs gates in parallel for FoxyInvoice deployment
  • Health gates, SPA rebuild, and smoke tests follow API container checks
  • Three incidents reveal pipeline flaws: build failures, queueing issues, and YAML label mismatches

Handling Warped Phone Photos in Python Coordinate-Based OMR Grading

Handling Warped Phone Photos in Python Coordinate-Based OMR Grading Introduction Optical Mark Recognition (OMR) sheet grading systems are widely used in various educational and professional settings…

  • Coordinate-based OMR systems struggle with warped phone photos due to geometric distortions.
  • Implement OpenCV pipeline to detect corners and apply Perspective Transform for image correction.
  • Utilize Object Detection techniques like YOLO or SSD for improved answer bubble detection.

More from Wednesday 23 September →