Blog
Insights on engineering, product strategy, and building with AI

The OWASP Top 10 for AI Agents, in Plain English
In December, OWASP published their first Top 10 for Agentic Applications. Thanks to John Sotiropoulos - the OWASP GenAI Security Project Board Member ...

The Real Cost of Vibe Coding (And When It's Actually Worth It)
Open a vibe-coded SaaS app in Chrome DevTools and there’s a good chance you’ll find at least one API key sitting in the client-side JavaScript. Stripe...

What Is Agentic Engineering (And Why It's Replacing Vibe Coding)
Five years ago, if you asked an engineer to build a working customer portal - auth, dashboard, Stripe integration, the lot - it wouldn't be unreasonab...

Work While You Sleep
There's a Mac Mini sitting on the desk in our office. It's not connected to any screens, mouses, or keyboards, but it runs 24/7.Every Monday it posts ...

Agentic Engineering 101
In 2005, a freestyle chess tournament was held online. Freestyle means anything goes - players can use chess engines, databases, teammates, whatever t...

Cowork and the Way Things Are Going
We recently attended the Ormeau Labs X Base event and found ourselves sat next to Richard Nugent - founder and intellectual property expert who, lik...

How to Vibe Code (Without Breaking Everything Later)
Do you remember the first time you asked AI to build something and it actually worked? You probably spoke to it like a real person and got back a real...

AI is a LIAR... Sometimes
If you judge the state of AI by LinkedIn posts, all of your competitors are already running autonomous swarms of agentic super-workers - orchestrating...

From SEO to AEO: A Playbook for the AI Era
For decades now, Search Engine Optimisation (SEO) has been an industry standard approach for trying to increase the organic discovery of your busine...

Cheeseburger Economics: The Psychology of SaaS Pricing
You walk into McDonald’s craving a cheeseburger. Five minutes later, you’re walking out with a burger, fries, nuggets, a drink, and a McFlurry. What h...