Category: AI

22 September 2026
Cloudflare Workers AI with 1,048,576 token context

Cloudflare Workers AI now gives you room to keep the whole mess in view, which is useful when the real problem is continuity, not raw token count. I care more about where the call sits in the flow, because the wrong wiring will waste an afternoon faster than any model ever will.

Read more
19 September 2026
AI text watermarking: where detection fails

AI text watermarking sounds neat until you hit short replies, exact wording, and code, where the signal thins out fast. I have seen enough systems fail at the edges to know the awkward bit is usually the one people care about most.

Read more
14 September 2026
Runtime guardrails for multi-agent reproduction

Multi-agent reproduction is useful until state leaks make a neat-looking result lie for you. I prefer hard runtime boundaries, separate containers, and a patched build kept out of reach until validation, especially when agentic vulnerability reproduction starts getting clever for its own good.

Read more
12 September 2026
Monitoring priorities after AI agent sandbox escapes

When an agent slips its cage, the first mistake is pretending the tidy report will do. I’d keep the raw prompt logs, session artefacts, and every trace I can get hold of, then rebuild the AI sandbox control boundaries before anyone starts polishing the story.

Read more
10 September 2026
Avoiding rtnl_lock() in clsact flower paths

Linux kernel net/sched use-after-free bugs are rarely polite, and this one leans on an unlocked clsact flower path that gives the race room to breathe. I prefer fixes at the locking boundary, because if lookup and delete do not agree on lifetime, someone will find the gap again.

Read more
9 September 2026
Merge request validation after AI-authored patches

LLM-generated pull requests are easy to file and much harder to trust. I care less about tidy diffs than about where they came from, whether they match a real task, and whether I will be stuck untangling provenance later.

Read more
5 September 2026
Public endpoints on search.ai.cloudflare.com

Cloudflare AI Search starts useful and gets messy the moment the endpoint escapes into logs, browser history, and stale config. I prefer a custom domain and Access in front of it, because public should mean deliberate, not accidental.

Read more
3 September 2026
Cloudflare AI Gateway unified billing and limits

Cloudflare AI Gateway unified billing is one of those settings that looks minor until the bill starts moving in a different direction. I’ve seen enough homelab nonsense to know the boring controls matter most, especially when request logs, rate limits, and credit drawdown all sit in the same place.

Read more
2 September 2026
AI governance boundaries in product organisations

Google DeepMind is a useful place to watch when product pressure meets safety theatre. The interesting bit is not the model release, but who has the nerve, and the authority, to say no when the boundary gets uncomfortably close to military, security, or surveillance work.

Read more
2 September 2026
Token budgeting for agent state in Go

I prefer a Go standard library context engine when the token limit matters, because it forces the awkward bit up front, before the prompt is stitched together. Get the ranking wrong and you do not have memory, you have clutter with a nicer name.

Read more
25 August 2026
Sandboxing agentic AI to block unsafe web actions

Sandboxing agentic AI is less about the model than the exits. If frontier AI evaluations can browse, submit or copy data, the only thing between a test run and a mess is the permission boundary, and I trust that far more than clever prompt wording.

Read more
24 August 2026
Testing frontier AI for sensitive data handling

frontier AI evaluations are easy to get wrong when the model only sees tidy prompts and harmless files. I care more about where the data ends up, in logs, caches, memory, or a tool call, because that is usually where the leak starts, not where the refusal appears.

Read more
23 August 2026
Testing agent boundaries before tool access widens

Frontier AI evaluations are only useful if they fail in the right places. If a model can keep itself safe until the last gate, then the gate is doing the work, not the model, and I would rather find that out before the wider API goes live.

Read more
18 August 2026
LLM-assisted pull requests and CLA friction

LLM-assisted pull requests tend to look harmless until the CLA, provenance, or disclosure rules kick in. I have seen good fixes stall there, not because the code was bad, but because the project had to decide whether it could honestly stand behind the merge.

Read more
11 July 2026
Heap overflow in ngx_http_script_copy_capture_code()

I spent too long trusting rewrite logic that looked harmless, and that is usually when nginx rewrite module is_args bites back. Escaped input, stale state, and a buffer sized on the wrong assumption are enough to turn a routine rule into heap corruption.

Read more
6 July 2026
Agentic AI still needs domain judgement

Agentic AI can write the thing, but it still cannot tell you whether the thing is right. That is where domain expertise matters, because a clean config or neat bit of glue logic can still be wrong in the way that only shows up in production.

Read more
16 June 2026
Using CONTENT_TYPE to split HTTP traffic by format

Cloudflare Radar API traffic share is one of those measures that looks tidy until you check the rules behind it. I like that; it stops you mistaking a neat chart for the truth, which is how you end up believing nonsense with confidence.

Read more
15 June 2026
Using network_id: 'cf1:network' with remote: true

I keep coming back to Cloudflare Workers VPC because the clever bit is not the binding, it is the return path. Set `remote: true` carelessly and you get traffic that looks fine on paper, then falls apart the moment a real service tries to answer.

Read more
8 June 2026
PreSignUp_ExternalProvider gaps in AWS Cognito

AWS Cognito PreSignUp_ExternalProvider is where the awkward bit starts, because the claim becomes a user record before most of the usual checks wake up. I’ve seen enough homelab messes to know that a misplaced check is worse than no check at all.

Read more
6 June 2026
Patching OpenVPN 2.6.x and 2.8_git

OpenVPN vulnerabilities are tedious until they are not; this one lives in the handshake path, so a crafted packet can knock the process over before you have even noticed the client has connected. I would patch the affected builds first, then check every forgotten desktop and mobile client I had left behind.

Read more
28 May 2026
Qwen3.7-Max agent workflows with tool bounds

Qwen3.7-Max agent workflows only behave when the tool chain is fenced in, and I trust boundaries more than clever prompts. Let the model read, decide, and draft, but keep secrets, writes, and untrusted output on a short leash, where a bad payload cannot wander off and do damage.

Read more
26 May 2026
Indexing prompt injection in search results

Search results are not neutral once retrieval gets involved. I keep seeing prompt injection treated as an edge case, when a single poisoned page can steer an answer if the stack is lazy about source trust and output filtering.

Read more
26 May 2026
Why AI-promoted commencement speeches backfire

AI-promoted commencement speeches fail for the same reason most institutional waffle does, they sound prepared for approval, not for people. Graduates can spot that instantly, and once they do, the message lands as spin, not encouragement.

Read more
6 May 2026
Token spend caps for AI APIs

AI token spend caps are one of the few sane ways to stop convenience from turning into a bill I have to explain later. Alerts are useful, but they arrive after the request has already spent the money; by then, the damage is done.

Read more
11 April 2026
Running local agentic AI coding workflows without cloud subscriptions

Running a local model means no quota walls, no token metre ticking, and no surprise bills when the agent loops through ten reasoning steps. Cloud coding assistants collapse under agentic use; local agentic AI coding doesn't.

Read more