How Amp plugins work
An interactive article following an Amp plugin from a TypeScript file through startup, command registration, and execution.
Long-form writing on software architecture, engineering work, and AI, published here and elsewhere.
Subscribe with RSS or on Substack.
An interactive article following an Amp plugin from a TypeScript file through startup, command registration, and execution.
How trusted redirects can be exploited in phishing campaigns, and what services can do to mitigate the risks.
When a corrupted image is more than a rendering bug.
Thinking Machines Lab's first frontier model, Inkling, tested as a specialised open-weight reasoning model.
An introduction to the open Agentic Resource Discovery specification and how it helps agents find the right tools for a task.
Solving the problem of a continuous feedback loop.