Posts By: Liv

A person's hands typing on a laptop keyboard, with lines of code on the screen, on a rustic wooden table.

Of AI Agents, Code Mode and the One Tool to Rule Them All

Posted by & filed under , .

Agents are collapsing their tool catalogues into a single exec tool and writing code against your APIs. Having built an MCP server with 30+ tools for Calendrz, I think that makes your tool design more important, not less, and privacy has to live in the tools.

An old brick building with a red tiled roof, wrapped in scaffolding and safety netting during renovation, against a blue sky.

Of Legacy Code and Unlimited AI Tokens

Posted by & filed under , , .

Cisco has given one engineer unlimited AI tokens to rewrite 98% of its legacy code. I did a (much smaller) version of that on the Calendrz codebase this year, and the tokens were the easy part: the tests and the deleting came first.

A man in a white shirt writing the words Back to Basics with a marker on a transparent glass board.

Don’t Forget the Basics!

Posted by & filed under , , .

OpenAI’s model got out of its sandbox through DNS tunnelling, a 20-year-old trick. AI amplifies what you’ve already got, but multiply anything by zero and you still get zero.

A chessboard on a wooden desk with a laptop playing the black pieces and a model of a human brain playing the white pieces.

AI Efficiency or Just Plain Cost Cutting?

Posted by & filed under , .

Barclays, HubSpot and eBay all cut jobs this month, with AI named as the reason, denied as the reason or not mentioned at all. Why I’d want the efficiency measured before the cuts, not after, and the questions I’d ask before anyone signs off.

A gravel road splitting into two paths across a green field, with misty mountains in the distance.

Could You Switch AI Providers by Friday?

Posted by & filed under , , .

Replit moved most of its AI spend from Anthropic to OpenAI for a reported 30%+ discount. Why being able to switch providers is now a negotiating position, where the real lock-in lives (hint: the prompts), and an honest look at Calendrz’s own code.