Blog
Weekly takes on AI, marketing automation, and SaaS — plus personal posts on life in Copenhagen. The "AI-curated" entries are written each Sunday by an automation I built; the rest are written by me.
My latest publications for Last Week in Denmark.
Make: Form to HubSpot Deal in 4 Modules
Every time someone fills in your HubSpot form, Make auto-creates a contact and opens a deal in your pipeline — no copy-paste needed.
HubSpot's Agent Hub is solving the wrong agents problem first
HubSpot launched Agent Hub and Agent Builder in public beta on July 23. The coordination problem it fixes is real. The cost model underneath it still isn't.
ChatGPT Quietly Ships a 1.7 GB Office Suite
Simon Willison found LibreOffice, Python, Node, git, and Poppler living in ChatGPT's cache — 1.7 GB nobody told IT about.
Is GitHub becoming the new CV for marketers?
AI has made it easier than ever for marketers to build tools, automations and small applications without becoming developers. Here’s why showing what you’ve built might soon matter just as much as what’s written on your CV.
Auto-write post-purchase emails with Claude Fable 5.1…
Claude Fable 5.1 just launched with 75% cheaper API caching. Wire it to n8n to auto-write personalised thank-you emails the moment a new order lands.
LinkedIn says 5 variants beats 1. That's not the hard part.
LinkedIn launched five AI creative tools on July 1 and published a stat: campaigns with 5+ ad variants get 20%+ higher CTR. The math is right. The implied problem isn't.
Claude wrote a printer driver HP never bothered to
Kuber Mehta used Claude Code to build a working macOS driver for an HP laser printer HP officially abandoned — in a single 4-hour session.
Roskilde Festival 2026: The Mechanics of a Temporary City
First Roskilde with a press pass. 140,000 people, 2,650 international volunteers, three artworks, a soaked afternoon, and how the whole machine actually works.
Record a Demo in OpenShot 4.0, Email It with n8n
OpenShot 4.0 just added a built-in screen recorder. Here's how to record a service demo and auto-email it to new leads using n8n — no code, no…
HubSpot bought the one thing its CRM was missing
On June 30, HubSpot announced it's acquiring Warmly — the AI platform that de-anonymises website visitors before they fill out a form. Here's what it tells you about where the whole CRM category is going.
AMD bought a chip where the model IS the silicon
Taalas doesn't load model weights from memory — it etches them permanently into the chip. 17,000 tokens per second. AMD just acquired them.
Zapier: Turn a Typeform into a HubSpot Ticket
Every time someone fills in your support form, Zapier automatically opens a tracked ticket in HubSpot — no copy-pasting required.
Profound Aim ships. The AEO dashboard problem just got an agent.
On July 2, Profound launched Aim — a background agent that watches your brand's citations across ChatGPT, Claude, and Perplexity and turns signal drops into scoped projects. The monitoring-to-execution gap just got its first serious answer.
Monitor Bluesky Mentions with n8n and Claude
Build a free daily Bluesky brand-mention monitor in n8n that uses Claude to summarise sentiment and flag urgent posts straight into Slack.
ARD ships. AI agents can now find your tools. That's not the hard part.
On June 17, Google, Microsoft, and nine other companies published ARD — a standard that lets AI agents discover tools at runtime. It solves a real problem. It just doesn't solve the one most B2B marketers have.
Score Inbound Leads in Clay with Muse Glimmer
Use Meta's new free local AI model, Muse Glimmer, as a scoring engine inside a Clay table to auto-prioritise every inbound lead before a rep touches it.
Salesforce paid $3.6B for the Intercom widget you forgot you had
Salesforce bought Fin — formerly Intercom — for $3.6 billion on June 15. The numbers underneath the deal tell a more uncomfortable story than the press release does.
Make: Log contact form submissions to Google Sheets and Slack
Every time someone fills in your contact form, Make automatically saves their details to a Google Sheet and pings your sales channel in Slack — no copy-pasting required.
Your AI agents are stalling. The plumbing is why.
90% of companies with AI workflows in production share one thing. It's not the model they picked. It's the integration layer underneath it.
Use Claude Code's New Auto Mode to Build a Candidate-Screening Workflow in n8n
Claude Code's auto mode (now the default) writes your entire n8n workflow file without interrupting you — here's how to go from job description to a live applicant-scoring pipeline in one afternoon.
Your AI agent is lying to you. The data is the problem.
ZoomInfo shipped GTM.AI on June 1 — a headless data layer that pipes verified B2B intelligence straight into Claude, HubSpot Breeze, and any MCP agent. The real story isn't the launch. It's what it reveals about the data rot sitting underneath every agent you're already running.
n8n: Auto-triage support emails into a Google Sheet by category
Watch your Gmail inbox, classify each message as Billing, Bug, or General with AI, then log it to the right tab in a shared Google Sheet — automatically.
Your buyer already shortlisted you — or didn't — before the first call
New data published May 26 shows B2B buyers now spend five hours in AI search for every one hour with sales. Most marketing budgets are still aimed at the wrong half of that equation.
LinkedIn is coming for your AI posts. Good.
LinkedIn's new detection system flags generic AI content 94% of the time and buries it before it leaves your network. If your B2B content strategy runs on bulk-generated posts, the reach collapse has already started.
Klaviyo just wired Claude into your marketing data
On May 7, Klaviyo expanded its MCP server across Claude.ai and Claude Cowork. The pitch is that Claude stops being an analyst and starts being the person who actually does the work. Here's what that means in practice — and where it quietly breaks down.
HubSpot dropped 19% because it started charging fairly
HubSpot beat earnings on May 7, then lost 19% the next day. The panic is about outcome-based pricing for its AI agents. I think the market is reading the wrong risk.











