Changelog

Every version of this site, newest first. Written by humans, mostly after the fact.

One front door

The site was answering at both www.zerofluff.co.uk and zerofluff.co.uk, like a shop with two front doors and a slightly confused doorman. The www address now sends everyone to the main one, so search engines stop wondering which is the real us.

  • www.zerofluff.co.uk now permanently redirects to zerofluff.co.uk, keeping the page path

No terms, no pretending

The footer had a "Terms of Service" link that quietly took you to the privacy policy, which is a bit like a door marked Kitchen that opens onto the garden. We don't have separate terms of service, so the link is gone rather than pretending.

  • Removed the footer "Terms of Service" link, which pointed at the privacy policy

Writing the rule down

Nothing on the site looks different. We wrote the changelog rule into the project notes our AI assistants read first, so future updates arrive with a changelog entry instead of sneaking out unannounced.

  • Added AGENTS.md with the versioning and changelog rules, read by Codex
  • Added CLAUDE.md, which points Claude Code at the same rules

The site finally knows how old it is

The footer used to show a timestamp that changed every time a server woke up, which is a lovely way to tell nobody anything. It now shows a proper version number, and clicking it brings you here — a changelog, lovingly reconstructed from six months of commit messages.

  • Footer shows a semantic version instead of a build timestamp
  • Version number links to this changelog
  • New /changelog page, seeded from the full git history

Now with twice the directors

Zero Fluff was never a one-person show, and the site finally admits it. Philippa Doyle joins Andy on the About page as an equal director, the "I" became "we" across the site, and the small print now correctly says we are a limited company rather than a sole trader. Search engines and AI assistants also got a much clearer picture of who we are.

  • About page rewritten for two directors, Andy and Philippa Doyle
  • First-person copy switched from "I" to "we" across the site
  • Footer and privacy policy show the legal entity: The Digital Partnership Ltd, company number 09850681
  • Phone number added to the footer, contact page and structured data
  • Structured data now includes opening hours, company details, both directors and LinkedIn pages
  • New llms.txt so AI assistants can describe the business accurately
  • Case studies page gets a proper heading; meta descriptions trimmed to fit search results

Two more for the pile

The case study pile got taller. One is a band, one is an operating system for founders, and both are real work rather than lorem ipsum with a nice screenshot.

  • Added the Susannah and the Noise case study
  • Added the Founder OS case study and screenshot

Counting visitors, politely

We wanted to know whether anyone was actually reading this. Plausible went in first because it respects your privacy, then Google Analytics joined because some questions only Google can answer. Also, a photography gallery case study, because pictures.

  • Added the Photography Gallery case study
  • Added Plausible privacy-friendly analytics
  • Added the Google Analytics tag

Hello, search engines

A week spent making the site easier for Google to understand and harder for new blog posts to go missing. The blog now fetches fresh from Substack on every visit, and Devon and the South West got pages of their own.

  • Blog switched to server rendering so new Substack posts appear immediately
  • Added the AMGL case study with portal screenshot
  • Updated the favicon to the official Zero Fluff brand mark
  • SEO overhaul: structured data, geo tags and local keywords
  • New AI Automation in Devon and AI Consultancy South West pages
  • Linked to Andy’s portfolio from the About page

Show, don’t tell

The day the case studies arrived — about forty commits of them. They started as a Netflix-style grid, became a chaotic editorial grid, and ended up as a scattered pile of paper, which is honestly how most client work looks from the inside. The starfield also briefly died several times and was revived by a watchdog.

  • New cinematic case study pages and a Work page
  • Case studies for this site, Edge Studio, House Builder Report Generation, Artlume, FANDEMiQ (twice) and Andy’s portfolio
  • Scattered paper pile layout with GSAP hover and landing animations
  • Services auto-carousel with a peek at the next panel
  • Live case study count and a random featured case study on the homepage
  • Starfield fixes: GPU caching, full-page coverage and a loop that refuses to stay dead
  • Replaced Zapier with Manus across the site
  • README added

Lights off, stars on

A full dark-theme rebuild with GSAP doing the heavy lifting. There’s a starfield, scrambling text, buttons that lean towards your cursor, and a couple of easter eggs we won’t spoil here. A custom cursor came and went on the same day.

  • Dark theme with animated ambient gradient and film grain
  • Frosted glass header with animated mobile menu
  • Cosmic starfield with twinkling and shooting stars
  • Text scramble, magnetic buttons and floating shapes
  • Konami code confetti and logo matrix rain easter eggs
  • AI-generated service and About page photography
  • New SVG logo and brand favicon
  • Fixed OG images and descriptions so LinkedIn previews look right

Same day, new face

The site launched and, a few hours later, got a complete visual redesign. Inter font, red accent, a four-column dark footer, and a blog that finally shows pictures from Substack posts. Some people wait a year before redesigning; we waited an afternoon.

  • V2 redesign: new design tokens, Inter font and red accent
  • Rebuilt header, footer, homepage, Services, About, Blog and Contact pages
  • Blog pulls images from Substack posts, including video thumbnails
  • Footer shows a build timestamp (since retired — see 1.8.0)

Live on zerofluff.co.uk

Two days from empty folder to a real website on a real domain. Case studies, a blog fed from Substack, a privacy policy written in actual English, and enough SEO metadata to keep search engines happy.

  • Case study pages built from Markdown content
  • Blog listing fed by the Substack RSS feed
  • UK ICO-compliant privacy policy
  • SEO metadata, structured data and a custom 404 page
  • Production domain configured and contact emails sent from it

It begins

Day one. An Astro project, a design token system and the core pages: homepage, Services, About and a contact form that actually sends email. Nothing fancy yet, just the foundations.

  • Astro project scaffolded with fonts and design tokens
  • Layout system with animations and page transitions
  • Homepage, Services and About pages
  • Contact form via Astro Actions and Resend
  • Deployed to Vercel

Built by humans. Typed by Claude.