You wire up an MCP server. Maybe it's Stripe, maybe it's your Postgres database, maybe it's a filesystem server you found on GitHub last week. Your agent discovers the tools, reads their schemas, and now it can call them. You
AI
A collection of 8 posts
Malicious npm Packages With Valid SLSA Provenance: Inside the TanStack Attack
On 11 May 2026, between 19:20 and 19:26 UTC, someone published 84 malicious versions across 42 @tanstack/* npm packages. Six minutes, start to finish. @tanstack/react-router alone pulls north of 12 million weekly downloads, so the blast radius
How do I get my website and content cited in AI answers?
You’ve optimised for Google. You’re ranking. But when your prospects ask ChatGPT or Perplexity for recommendations, your brand doesn’t show up. Instead, they see your competitors cited as sources, woven into the answer itself. This is the
Mapping the AI Knowledge Graph: How to Identify and Own Your Entity Cluster
For two decades, content strategy revolved around keywords. We built campaigns around search volume, difficulty scores, and keyword placement. The assumption was simple: match the words people type, and you'll rank. AI systems don't work this way. They don't search
The Great Visibility Shift: How AI Search Is Rewriting the Rules of Content Discovery
AI search is changing what it means to be "discoverable" on the internet. For two decades, content discovery meant ranking a page, winning a click, and converting that visitor on your site. Now, large language models and AI-powered search experiences
The rise of AI agents: A Look at the state of agentic AI in 2025
Artificial intelligence has been through plenty of “next big things.” A decade ago everyone was talking about deep learning; by 2023 we were drowning in large language models. Now, in the middle of 2025, the discourse has shifted again. This
Introducing Magic Lens: Where Selfies Meet Sophistication
In the sprawling digital landscape, the importance of a professional photo – capturing not just your features, but your essence – cannot be overstated. Traditionally, this would involve studio lights, a professional photographer, and a rather hefty fee. However, the digital domain
I've created my first ChatGPT plugin
As someone who has always been fascinated by artificial intelligence and natural language processing, I was excited to hear that OpenAI had given developers the ability to build plugins on top of ChatGPT. It's a simple ChatGPT plugin for managing