Shorts
Short notes on Symfony, open source and agentic development. One observation at a time, in a few sentences.
Symfony Language Tools stopped taking patches
Symfony's new Language Tools repository closed its pull request tab. Contributors now start with an issue instead.…
Read the short →Roots shipped inside its own deprecation window
MCP's 2026-07-28 specification deprecated Roots, Sampling and Logging, with at least twelve months before they become eligible for removal. On August 14th, my Roots support PR merged into the official PHP SDK.…
Read the short →Mate's MCP server is gone, and the numbers say that's fine
symfony/ai 0.13 shipped today, my first release as a core team member. The headline change for Mate is PR #2380: Mate drops its MCP server entirely and becomes a plain CLI with a discovery layer on top.…
Read the short →Being neutral is easier without a price tag
Nvidia has reportedly agreed to buy Hugging Face for 12.9 billion dollars, according to The Information. Other reports put the talks above 13 billion, with no deal signed yet.…
Read the short →Open weights don't tell you what's inside
A growing argument on my feed: switch to Chinese AI models, because they ship open weights and open beats closed. Open weights are a real property.…
Read the short →More instructions were not making Claude better
Anthropic cut more than 80% of Claude Code's system prompt for the Claude 5 generation models, with no drop in coding evals. What interests me isn't the number.…
Read the short →Nobody has the answers yet, and that's the opening
A post going around traces this back to something Kent Beck keeps repeating on his podcast "Still Burning": nobody has the answers.…
Read the short →The dangerous instruction was never in one tool call
A disclosed technique called GhostSplice shows that an MCP server does not need to put anything obviously dangerous in a single message.…
Read the short →The repository was the easy part
GitHub spent almost eight hours on Monday returning errors across git operations, pull requests, Actions, Pages and Copilot. By the afternoon an Ask HN thread about alternatives to GitHub was on the front page with a few hundred comments.…
Read the short →I can manufacture anything except a sense of ownership
Helge Sverre had Claude and Suno write a song about a coding agent slowly taking over a team's daily standup, funny for the first half, less so by the end.…
Read the short →A Rector extension for Symfony Mate
The new Rector extension for Symfony Mate splits one tool into two, and the split is the whole point. rector-preview runs with --dry-run enforced and cannot write, and its description says so in the one place the agent actually reads.…
Read the short →My first merge in symfony/ai
For the first time, I merged a pull request in symfony/ai myself. It was a small fix and not mine, PR #2404, the kind of change that takes a minute to read and no time at all to agree with.…
Read the short →The Symfony language server, and who wrote it
Symfony released an official language server this week. Buried past the feature list: Fabien writes that most of the code was written and reviewed by AI models, mainly Claude Fable 5 and GPT-5.6 Sol.…
Read the short →The longer pieces are in the blog → · Shorts RSS