Parallel coding agents without the carnage
We build GPTree with several coding agents working the same repository at once: Claude Code, Codex, and Cursor, each in its own git worktree. The fa…
Tech news from the best sources
We build GPTree with several coding agents working the same repository at once: Claude Code, Codex, and Cursor, each in its own git worktree. The fa…
Celmis is self-hosted code intelligence. It reads a set of repositories once and keeps a symbol graph of them; asking questions, reviewing pull requ…
This week's tooling news is largely a Vercel story—CLI expansions, observability upgrades, sandbox regionalization, and a free tier reshuffle landed…
AI coding agents have become surprisingly capable. But once I started using them seriously, I ran into a different problem: Starting an agent is eas…
The highest-value use of Claude Code is rarely the one in the demos, and it isn't writing code. It's answering a question like "where does the webho…
Just putting this here for feedback. 🌐 Quick Links 🚀 Website & Downloads: devsftp.com 🐙 GitHub Repository: github.com/DevsFTP/DevsFTP 🎨 1. Works…
The model decides what the tool says, but the server decides what the tool does, and most developers audit the first and ignore the second. When you…
If you only need Pylint for duplicate-code detection, you don't necessarily need to run Pylint to get it. Python tooling has changed quite a bit ove…
AI developer tools are evolving extremely quickly. A year ago, it was relatively easy to keep track of the major coding assistants. Today, there are…
Ox Alpha showed up on OpenRouter on 20 August with no author attached to it. Nobody has confirmed which lab built it — community fingerprinting poin…
A developer recently asked a coding agent to write a test suite for a function that parses ISO dates. The agent returned fourteen test cases, every…
We're building deslop — rule packs that stop coding agents from re-introducing bugs that were already fixed. One half of that is detection: if a rul…
I build NestMux, a desktop app that runs Claude Code, Codex, Gemini CLI, Copilot and OpenCode in a grid of real terminals, each with its own account…
The last post I wrote here ended on a line I had to go and check: killing a shell does not kill what the shell started. This is what I found underne…
Someone left a comment on my last post that was a better outline than the post was: Parallel agents are only practical when the workspace boundaries…
Giving AI coding agents more tools doesn’t necessarily make them more efficient. After using OpenCode and Claude Code heavily, I started focusing le…
Editors have had format-on-save for years. The rest of the development environment has not. When a generator, shell command or coding agent writes a…
Arid started because Pylint R0801 was too slow. Version 2.0 keeps the fast detector and builds the workflows around it. A few months ago, I had a fa…
255 MCP tools. 91,000 tokens of JSON schemas. Before you ask a single question. Here's what I found and how I fixed it. The experiment I connected C…
I spent a week trying to keep a coding agent out of one directory, and I lost that argument at every layer that lives inside the agent. The markdown…
Most developers use Chrome DevTools every day. But most of us only use a small part of what it can actually do. Chrome DevTools has lots of hidden f…
Coding agents have genuinely changed how I work, and I don't think that is a controversial thing to say any more. Claude Code, Codex, Cursor, Gemini…
The loudest sentence in the DeepSeek Harness README is set in all caps: "THERE WILL BE COMPATIBILITY-BREAKING CHANGES." That is not a footnote burie…
TL;DR: I'm a full-stack developer with 15 years of experience, mostly building mobile apps, then web, backend, and desktop. After I started using Cu…
Claude Code session managers: what exists and what each one solves I started out looking for a session manager. It took me a while to realise that l…
I work on NestMux, so read this the way you would read anything written by someone with a stake in it. Everything I claim about other tools comes fr…
There is a small cluster of posts going around right now about auditing your LLM invoice, and about how cost calculators get the numbers wrong. I we…
For about a month, I did the dumbest thing in my dev career: I carried an open laptop around my apartment like a newborn. I'd kick off a long Claude…
Over the past five months I took apart the folding logic in six token usage trackers and recomputed each one with an independent implementation. The…
This week shipped one of the more consequential infrastructure changes in a while: DynamoDB absorbed vector search, collapsing a common two-database…