Writing
-
A Thought on AI and Conversion Rate Optimization
A practical view from Conversion Boost Copenhagen on AI for conversion rate optimization: reduce hallucinations with structured data, agent workflows, and safeguards.
-
From Prompts to Workflow Skills in Umbraco
How I use simple skill-based workflows in Umbraco: one orchestrator, clear stages, QA checks, and practical examples for SEO, content, ads, and testing.
-
How to Audit Your Content for Retrievability (AEO Guide)
A practical answer engine optimization guide for SEO/AEO/GEO teams: what AEO is, how it works, and how to audit retrievability with a repeatable framework.
-
The Retrieval Stack (v1): Structuring Content for AI Systems
A practical answer engine optimization guide: what AEO is, how it works, SEO vs AEO, and how retrieval structure affects AI answer visibility.
-
Build an AI-Ready Content Library with Umbraco, Webhooks and Zapier
Learn how to send Umbraco content to Airtable with webhooks and Zapier, keep it synced, and build an AI-ready content library you can search, query, and improve.
-
UTM Parameters: Why Tracking Breaks More Often Than You Think
What are UTM parameters, and why does tracking drift over time? A practical guide to UTM parameters best practices, examples, and cleaner GA4 reporting.
-
A/B Testing Is Easy. Interpreting It Isn’t.
A practical A/B test interpretation guide: power analysis, sample size, p-value and confidence interval reading, sequential testing, and SRM checks.
-
Guide: Build a Commercial ChatGPT Assistant
A practical guide to building a tailored ChatGPT assistant for sales and marketing work, with a focus on structure, context quality, and safe usage.
-
How to Prompt ChatGPT: A Practical Framework
Learn how to write a ChatGPT prompt with a practical five-part framework, prompt format, and real examples you can adapt in minutes.
-
The Practical Guide to LinkedIn Ads
A practical guide to LinkedIn Ads for B2B: when the channel fits, when it doesn’t, and the tactics that improve performance without wasting budget.
-
Codegarden 2019 Recap — H5YR
A practical recap from Codegarden 2019 covering Umbraco 8, team learning, empathy, accessibility, and the community side of the event.
-
Codegarden 2018 Recap
My first Codegarden recap: Umbraco community, festival energy, V8 and headless previews, and practical lessons I took home.
-
Let’s Build a Raspberry Pi Retro Radio
How I rebuilt a 1940s Bang & Olufsen radio into a modern streaming device using a Raspberry Pi and Volumio.
-
How Do You Hire Your Own Boss?
An unconventional job search experiment: reverse the hiring process, publish what you want, and let your network surface the right opportunities.