// SHORTS

Shorts

Short notes on Symfony, open source and agentic development. One observation at a time, in a few sentences.

// September 04, 2026

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 →
source → symfony open-source ai
// August 30, 2026

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 →
source → mcp php open-source
// August 29, 2026

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 →
source → symfony ai mate
// August 28, 2026

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 →
source → ai open-source
// August 27, 2026

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 →
source → ai open-source
// August 25, 2026

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 →
source → ai agentic-ai context-engineering
// August 25, 2026

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 →
source → ai agentic-ai
// August 23, 2026

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 →
source → ai mcp security
// August 20, 2026

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 →
source → open-source developer-tooling ai
// August 18, 2026

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 →
source → ai agentic-ai culture
// August 18, 2026

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 →
source → mate php ai
// August 17, 2026

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 →
source → symfony ai career
// August 17, 2026

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 →
source → symfony ai open-source
topics: agentic-ai ai career context-engineering culture developer-tooling mate mcp open-source php security symfony