Urgent.News

What's breaking now, across thousands of outlets.

Tech

Agents Make Trunk-Based Development Cheap: One Task, One Branch, Landed Same Day

Book: RAG Pocket Guide The series: Pocket Guides for Developers — 8 short books on agents, RAG, prompts, observability, events, databases and system design — the whole series My project: Hermes IDE | GitHub — an IDE for developers who ship with Claude Code and other AI coding tools Me: xgabriel.com | GitHub DORA 's bar for trunk-based development fits in one sentence: three or fewer active…

The article discusses how trunk-based development has become easier to adopt with the rise of coding agents. Trunk-based development involves making small changes to the main codebase regularly, with no more than a few branches active at any time. However, many teams struggle with this practice as their branches can last for weeks or even sprints before merging back into the main branch.

The article argues that coding agents make trunk-based development much cheaper to implement. Each agent task is small, like "fix the flaky login test" or "add a refund endpoint with a test." When an agent finishes a task, it stops working, leaving behind a small diff ready for review. This eliminates the need for lengthy merge events and reduces the risk of bugs and regressions.

The author contrasts this with the traditional approach of long-lived feature branches, which often lead to complex merge processes and increased merge conflicts. The key to successful trunk-based development with agents is to keep each task focused on a single branch, review it immediately, and split the task if necessary. By doing so, teams can maintain three or fewer active branches, merge to the trunk at least once a day, and avoid code freezes.

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

Find Duplicate Files in the Browser: SHA-256 Groups, Not Uploads

Duplicate files are rarely duplicates by name. They are duplicates by content — the same photo saved three times with three different names, the same export saved again by an older tool.

  • Duplicate files identified by content, not names
  • File Studio uses SHA-256 hashes to group identical files
  • Tool runs locally in browser, processes files without uploading

Word.LineFormat lost 8 documented properties in Office.js 16.0.20619

Office.js 16.0.20619.15190 finished rolling out on 30 October. On every Word platform it removed eight properties from Word.LineFormat , the object behind the outline of shapes and text boxes: Removed…

  • Eight properties removed from Word.LineFormat in Office.js 16.0.20619
  • Properties include backgroundColor, dashStyle, pattern, foregroundColor
  • Removal affects desktop Word add-ins, not iOS or web versions

More from Monday 2 November →