Journal

Practical notes from the field.

SEO deep-dives, development insights, and lessons from 25 years building for the web.

checklist featured image for blog post
Web designSEOStrategy

Website Redesign Checklist: Five Things to Get Right Before You Start

Rankings, lead flow, tracking data — a redesign can quietly destroy years of accumulated value. Five things to get right before anything gets rebuilt.

A French bistro now has a new home of its own
Case studyWeb design

A French bistro now has a new home of its own

How we got Bistrot76 online in under two weeks — then built it into a fast, self-managed site that looks and feels like the place it represents.

Rebuilding a working eCommerce site to be mobile first in two languages
Web designeCommerce

Rebuilding a working eCommerce site to be mobile first in two languages

How I rebuilt an established bilingual eCommerce site without losing what already worked — mobile-first, SEO-aware, and live within a fortnight.

I built a tool to clean up browser bookmarks
Tools and tips

I built a tool to clean up browser bookmarks

I built a free tool to bulk-clean your browser bookmarks — filter by folder and age, find dead links, export a fresh file. Works with Chrome, Firefox, and most others.

How to get Google to love your site – Part 2
SEOTools and tipsWordPress

How to get Google to love your site – Part 2

A look at Google AMP pages — what they are, whether they're still relevant, and what to consider for your site's mobile experience.

Key steps to take when launching a new website
SEO

Key steps to take when launching a new website

Launching a new site without losing your search rankings — URL redirects, crawl audits, and the essential SEO checklist.

What mobile first indexing means for your website
SEO

What mobile first indexing means for your website

Google now indexes the mobile version of your site first. Here's what that means and what to check.

How to get Google to love your site
SEOTools and tips

How to get Google to love your site

Learn how structured data and schema markup help search engines understand your business — and why it matters for local SEO.

Ready when you are

Let's make your digital presence work for you

Start a project