Engineering
Metorial blog posts about engineering.
Engineering
An MCP server changed. How do you know what broke?
Protocol compatibility does not guarantee that a tool still behaves the way your workflow expects. A release process should test both contracts and outcomes.
Engineering
What the code can't tell an agent
Part 1 of Agents on the team: company notes that people maintain and agents read, so our agents know what the code can't show them. Includes a setup prompt for your own team.
EngineeringOpinion
AI infrastructure accumulates
There is no meeting where someone decides to build an internal AI platform. It just accretes, one reasonable decision at a time, until eighteen months later you have thirty-five thousand lines of glue code, one person who understands it, and no documentation. Here is how that happens, and why the fix is not writing better glue.


