Insights
Notes from inside the build.
Architecture decisions, agent design, firmware constraints and material-flow modelling — written when we learn something worth writing down, not on a content calendar.
All writing
Everything we have published.
- AI Agents4 min read
Design the Boundary Before the Prompt
An agent is a control loop holding credentials. The prompt is the least durable part of it; the tool surface, the permission model and the checkpoint design decide whether it can run in production at all.
Amphoze Engineering - AI4 min read
The Evaluation Harness Is the Product
Without a fixed, graded task set, every prompt change is a vibe. Building the harness first is the difference between an AI feature you can maintain and one you can only admire.
Amphoze Engineering - Software Engineering4 min read
Strangling a Monolith Without a Freeze Window
Rewrites fail because the specification is the running code. The alternative is a sequence of small, individually reversible extractions — and a characterisation suite that makes behaviour change visible rather than accidental.
Amphoze Engineering - Embedded Systems4 min read
Firmware Budgets: Power, Memory and the Update Path
On constrained hardware the architecture is decided by three budgets fixed long before the first line of firmware. Treating the update mechanism as a late feature is how fleets become unfixable.
Amphoze Engineering - Sustainability4 min read
Measure Before You Claim: Carbon Accounting for Software Systems
Most software sustainability reporting is arithmetic performed on assumptions. A defensible baseline is harder to build and far more useful — it tells you which levers exist and what moving them did.
Amphoze Engineering - Circular Economy4 min read
Circularity Is a Data Problem
You cannot repair, reuse or recycle what you cannot identify. Before circularity is a materials strategy it is an identity, traceability and reverse-logistics system — and most organisations have none of the three.
Amphoze Engineering
Talk to the authors
Reading is one thing. Building is another.
If something here maps onto a problem you have, tell us about it. We answer technical questions with technical answers.