I Committed 518,000 Lines in 30 Days. Production Kept 235,000.
Originally published on my blog — read it there with the full context, code and updates . Last week I did something I almost never bother to do: I c…
Последние новости Testing & QA от Tech News
Originally published on my blog — read it there with the full context, code and updates . Last week I did something I almost never bother to do: I c…
Introduction If you’ve been using Git for a while, you probably know the basics: add , commit , push , pull . But to truly own your codebase—and to…
I spent two days chasing a failing command, and the tempting shortcut was to let a model rewrite the file. Why would I keep hand-editing a small par…
The first fifteen minutes of an AI coding session are the product test, not a warm-up you can skip. If you cannot name the friction in that window,…
Привет, Хабр! Меня зовут Завур, я фронтенд-разработчик в Selectel . Сборка, тестирование и развертывание приложения — операции, которые приходится п…
A quiet afternoon in a shared engineering channel often starts with a green check that nobody trusts. The agent has repaired a parser, the suite is…
Protected paths do not become optional when a contribution surge arrives. A free model can draft a note about a diff. It cannot own the merge bit, d…
Disclosure: this article was prepared with AI assistance from AiOrch's published demo record. Its draft was generated by an AI assistant and checked…
In our first post on MWD we described the rule we build with: one repo = one package . Packages depend on each other only through published, version…
How many times have you pushed a commit only to realize 3 minutes later that you left a console.log , a formatting issue, or a broken unit test in y…
Accidental credential commits are often found weeks or months after they happen, long after anyone who was watching had time to use them. This guide…
When an email API test starts failing on one branch, the first instinct is often to rerun the same checkout and watch the inbox again. That gets mes…
I come from a social services background—not a developer by training. I just read a lot and get curious. The first time I heard the word "drift" was…
On 2026-09-15 a Claude Code subagent appended 25 post drafts to a tracked file in our working tree while the parent session was resolving a rebase c…
Your issue tracker and your code live in different places, and every so often that arrangement blows up in your face. GitHub's own status page shows…
🚨 AI WAS NOT USED IN WRITING THIS POST 🚨 I've gone back and forth on this topic quite some time. As a solo dev, I liked it because I could run tests…
Usually, infrastructure stories start with the words: "Our project got too big, and we decided to split it into parts." But with us, everything was…
Our CLAUDE.md, three rules files, nine skills and one CLI reference contain 707 pnpm <name> references to 190 unique names, checked against 19…
With a single deny rule, Bash(git push:*) , in a throwaway repo's .claude/settings.json , we asked Claude Code 2.1.278 to run 14 different spellings…
Two things happened at the same time on Hacker News this week. GitHub fell over again, and an "Ask HN: Alternatives to GitHub" thread climbed past 6…
Remote help is not free if the hop is slow. A prompt that never leaves disk cannot leak. The cheap path is a local cache with a measured fill. Most…
You rebase a long branch onto main . The first commit conflicts in config.yml ; you resolve it. The second commit touches the same lines and conflic…
The test fails on main . It passed a week ago. Twelve commits landed in between, most of them documentation, and nobody remembers which one touched…
A backend engineer opened a pull request at sixteen forty after an afternoon spent steering a coding agent. The ticket claimed the pagination bug wa…
Nobody versions their agent configs, and everybody pays for it. The config files that steer AI agents in your repos are infrastructure: they change…
DoorDash built a multi-agent LLM system to automate stale feature flag cleanup across more than 60,000 flags and 623 repositories. The workflow comb…
The merge gate never inspected the actual patch diff. It scored the agent transcript as success evidence. Green prose hid a schema-widening contract…
The development stack grew more in the last two years than in the previous ten. Most teams adopted the new layers so quickly they never noticed them…
When I started running more than one coding agent against the same repository, the first problem was not model quality. It was filesystem state. Two…
A small API change rarely stays small. In a multi-repository system, changing one route can affect a frontend wrapper, a backend handler, an interna…