Things we wrote.

Working notes on the web. Opinions we hold, mistakes we made, things we'd tell a friend over coffee.

ai-ops

The AI Control Center for Marketing Teams (and Why It Runs on Your CMS)

Every tool grew an AI feature this year. What marketing teams need is a control center to run their AI, and it only works when built on a structured CMS.

Read article

cms / seo

What Astro 7 Actually Changes for Your Marketing Site

We upgraded three production sites to Astro 7 the week it shipped. Zero breakages, builds roughly three times faster. What version 7 means for a marketing team.

Read article

ai-ops / seo

Content QA Pipelines: Catching the Boring Failures Before They Ship

AI made production cheap. Now content QA is the bottleneck. Here is the split: which pre-publish checks belong to a machine, and which need a human.

Read article

migration / seo

Headless CMS Migration: What It Is and What Breaks

A headless migration moves the system underneath your site while it stays live. What changes, what it costs, how long it takes, and where it goes wrong.

Read article

ai-ops / seo

Internal Linking at Scale: AI-Assisted SEO That Does Not Look Like SEO

Internal linking across hundreds of pages is the work teams keep dropping. Here is how AI handles the grunt work while a human stays in charge of what ships.

Read article

cms / multilingual

Content Reuse Across Channels and Markets: One Model, Many Outputs

The same content retyped for every channel and every market is the everyday tax of page-bound content. One typed model removes it.

Read article

cms / migration

Salesforce Bought Contentful. What It Means for Your CMS.

On June 1, 2026, Salesforce signed a deal to acquire Contentful. Here is what actually changes for existing customers, what does not, and how to think about your next renewal.

Read article

cms / multilingual / case study

Why Strict Data Models Make Editors Faster: Notes From a Live Launch

How a current event-platform launch with 50 speakers and 50 events in two languages got entered ahead of schedule, and why a strict CMS data model is the reason.

Read article

ai-ops / ai

DatoCMS MCP Server: Setup, Tools, and Real Workflows

The DatoCMS MCP server lets AI agents read and edit your content through sandboxed, type-checked scripts. How to set it up, what it does well, and where it breaks down.

Read article

agency / ai

Your website has two audiences now. Most agencies build for one.

One is your team using AI tools to work faster. The other is the AI agents visiting your site. Agencies still building for neither are a problem.

Read article

ai / seo

Your Blog Should Also Be a Markdown File

Giving every blog post a clean Markdown copy helps humans who paste into Claude or ChatGPT, and may help AI crawlers too. Here is how to wire it up in Astro.

Read article

cms / migration

How a WordPress Plugin Supply Chain Attack Hit 20,000 Sites

In April 2026, one buyer compromised 30 WordPress plugins and 20,000 sites in a supply chain attack. Here is how it worked and what it means for your site.

Read article

multilingual / cms

Translation Workflows That Don't Break Your CMS

Most translation workflows treat content like a document. A headless CMS treats it like structured data. When the two collide, formatting breaks and content drifts.

Read article

agency

The Web Industry Has a Trust Problem

Web development has no entry barrier and no proof of competence. That is fine for the industry. It is expensive for the buyer.

Read article

ai-ops / ai

Control Storyblok From Claude Code

How to wire Claude Code into Storyblok so marketing teams can draft, edit, and publish without leaving their workflow. The MCP setup, the guardrails, and where it breaks down.

Read article

cms / seo

What Your CMS Vendor Won't Tell You About Lock-In

CMS lock-in costs companies thousands of hours and tens of thousands of euros before they even realize it. Here is how to spot it, measure it, and get out.

Read article

cms / migration

What a Website Audit Actually Reveals

Most teams know something is wrong with their website. Few know exactly what. A structured audit turns gut feelings into a plan before a five-figure rebuild.

Read article

migration / ai

Building a website is getting easier. Running one is not.

AI tools can generate a landing page in minutes. But migrating a website without losing traffic or rankings is a different problem entirely.

Read article

multilingual

How to Launch a Website in a New Market Without Rebuilding Everything

Expanding into a new country should not mean rebuilding your website. With the right architecture, adding a market is a content task.

Read article

migration / seo

What Happens in the First 30 Days After a Website Migration

The first 30 days after a migration determine whether you keep your traffic or spend a year recovering it. Here is what to watch.

Read article

migration / case study

WordPress to Storyblok Migration: 10x Faster, 6 Markets

The site is ten times faster and the marketing team now manages six languages independently. How Eversports moved from WordPress to Storyblok, page by page.

Read article

cms

Useful Unicode Characters for Content Editors

A practical reference of Unicode characters every content editor should know. Click to copy typographic quotes, dashes, special spaces, and more.

Read article

multilingual / cms

CMS Translation Workflow: Why Most Multilingual Setups Fail

Most CMS platforms were not built for translation at scale. A proper CMS translation workflow keeps content, translators, and publishing inside one system.

Read article

agency / ai

AI Finally Killed Hourly Billing

If your service provider is still billing by the hour in 2026, they have a problem. And so do you. AI compressed execution time. The pricing model broke.

Read article

migration

Why We Built a Framework for Website Migrations (And What It Actually Looks Like)

Six phases, three decision points, and a process designed to prevent the most common ways website projects go wrong.

Read article

migration / seo

The Redirect Strategy That Preserves Your Traffic During a Website Migration

Redirect mapping is the most underestimated part of any website migration. Get it wrong and you lose years of SEO equity overnight.

Read article

migration / seo

Core Web Vitals After Migration: Why Headless Sites Perform Better

WordPress sites pass Core Web Vitals only 45% of the time on mobile. Headless sites routinely score 90+. The difference is architectural.

Read article

agency

What to Expect When You Work With a Micro Agency

No account managers. No status meetings that could have been an email. Here is how working with a micro agency actually works.

Read article

cms / seo / ai

Structured Content vs Structured Data: Why Typed Fields Make Schema Write Itself

Structured content and structured data are not the same thing. Here is the clean line between them, and why typed CMS fields make schema.org markup correct by construction.

Read article

cms

Signs Your CMS Is Holding Your Marketing Team Back

If publishing a blog post takes longer than writing it, your CMS is the bottleneck. Here are the warning signs and what to do.

Read article

agency

Why Micro Agency Beats Big 'Do-Everything' Firms

How micro agencies stay competitive by focusing on what they do best and partnering for the rest. Without the overhead of traditional agencies.

Read article

seo / ai

LLMs.txt: A Practical Guide for Marketing Teams

What llms.txt is, why it matters for your website's visibility in AI-powered search, and how marketing teams can implement it today.

Read article

agency

White-Label Development: Technical Strength Without Your Own Dev Team

How white-label development partnerships let design agencies offer technical services without building an in-house development team.

Read article

cms

Why Your Beautiful New Website Will Be Outdated in 6 Months

Why websites age faster than you think and what you can do to build for longevity instead of just launch day.

Read article

cms

The Invisible Time Trap: Why CMS Editor Experience Determines Success

How poor content editing experiences silently drain your team's time and why investing in editor experience pays for itself.

Read article

agency

Micro Agencies: The Middle Ground Between Agency and Freelancing

What micro agencies are, why they're growing, and how they combine the best qualities of freelancers and traditional agencies.

Read article

agency

From B2B Applications to Website Development: A Change in Perspective

After running a B2B software agency for over a decade, I made an unexpected shift to modern web development. Here's what I learned.

Read article

cms / migration

WordPress Alternative: When to Leave and What Replaces It

The real WordPress alternative for a growing business is not another theme. It is a different architecture. Here is when switching is worth it and what replaces it.

Read article

agency

Digital Offers: A Guide to Thorough Evaluation

How to evaluate software offers beyond feature lists. From understanding output vs. outcome to contract details and tech stack choices.

Read article

case study

The Essential Code Guide to Self-Service Portals

A comprehensive guide to self-service portals for smaller companies. From needs analysis to implementation and measuring success.

Read article

agency

Your Digital Future: Investment or Cost Center?

Why your website budget should be framed as a strategic investment, not an operational cost. And how to make the case internally.

Read article

cms

The 5-Step Plan for Choosing the Right CMS

A structured approach to evaluating and selecting the right CMS. From understanding your team's workflows to making the final decision.

Read article

case study

Our Stack for Customer Portals and Authenticated Applications

When a website needs a customer portal or anything behind a login, we build it on Nhost + Hasura. Here is how.

Read article