Not Invented Here

Writing

Essays on what I have built, what I have seen, and what I think happens next.

Not Invented Here

An AI agent got into a Medicare statistics portal in June without needing a vulnerability, through a setting a project had switched on fifteen months earlier for good reasons. Nothing that would have stopped it was invented this year. Unused surface was always a cost that patience kept off the bill, and agents are patient. The new AI Standards will make the companies behind agents report incidents rapidly, and the rest falls to whoever runs the system: know what it is for, keep only that on the internet and switch off the rest.

11th November 2026 · 8 min read

The Pipeline Was the Attack

On 31 March 2026 a poisoned axios release went up on npm, and the machinery the industry built to keep itself patched delivered it to 895 repositories before anyone woke up. CISA's advice afterwards was to add seven days of latency. Microsoft's was to turn the bots off. Both are right, and the distance between them is the only decision left: security is a loop now, and the whole job is choosing what delay you set on it.

14th September 2026 · 13 min read

The Option to Abandon

An agent is the most confident refiner ever built, and refinement is not invention. Real invention means walking away from something that works, and whether your organisation can afford that walk is set in infrastructure nobody thinks of as a decision. The tools are now the same for everyone. What they let you do is not.

25th August 2026 · 11 min read

The Audit Is Already Scheduled

A breach notice by SMS and a ministerial reply about the largest education breach on record, inside the same month, and neither contains a sentence the recipient can verify: the party that knows what was taken is never the one writing to you. An audit is not a badge you receive; it is a question you put to your own systems. If your customers' data sits in stacks you rent, the involuntary version is already scheduled.

28th July 2026 · 14 min read

Bytes Don't Pay The Rent

Five years inside the CDN buy. Premium live is where the per-GB question runs out. The serious end of streaming already built their own capacity. Here's what the bill is telling everyone else.

1st June 2026 · 7 min read

Connect

Based on the Sunshine Coast, Queensland. Australian citizen, eligible for security clearance. Open to permanent and contract roles.

Tell me what you run. Email opens and gets read, and warm introductions are welcome.