Everything we’ve shipped, newest first. You’re currently on FANDEMiQ v0.5.1.
Added Plausible analytics so we can see traffic and which pages land — cookieless, no personal data, and it only runs on the public site, not the admin.
You can now subscribe to the FANDEMiQ Substack newsletter directly from the News page — no detour to Substack required. Enter your email, hit Subscribe Now, and Substack sends a confirmation. The form is a proper server-side proxy so your email never passes through the browser.
New Substack posts were taking up to 20 minutes to appear on the News page because two independent 10-minute caches were stacked on top of each other. Now there's a single cache layer, so the worst-case wait is a predictable 10 minutes.
Behind the scenes, the site no longer lets the database “auto-sync” its shape on the fly in production — the very thing that quietly lost the contact form’s storage table. Schema changes are now explicit, reviewable migration files that apply on every deploy, so a missing table can’t slip through silently again.
While fixing the contact form we found its admin storage table had never been created in production, so enquiries were only ever emailed, never saved. That’s now restored — every submission is logged in the admin again. Also swept out some stale logo files and stopped stray downloads cluttering the repo.
The contact form had quietly stopped emailing us — the Resend API key behind it had expired, so every enquiry failed to send (though it was still saved in the admin). Swapped in a fresh key and tidied up a wrong-domain email address while we were in there.
Retitled the news page hero to “News & Insights” with a short, punchy subtitle in place of the long descriptor line.
Removed the source badge from the news cards — it was repetitive when everything came from the same place. The “Read on …” link on the featured story still tells you where each post lives.
Added a visible version number in the site footer so you can tell at a glance whether you’re looking at the freshly deployed site or a cached old one. Click the version to see the full changelog.
The blog and news page headers were doing their own thing — a fixed-height banner with floating shapes that overlapped the navigation. They now use the same tidy hero as the rest of the site.
On phones and tablets the big page headlines were sliding up under the fixed header. Fixed the spacing so titles always sit comfortably below the navigation.
A brand-new News page that pulls posts straight from our Substack and lets the team feature articles from LinkedIn, the press and anywhere else worth sharing — all in one magazine-style feed.
Built by humans. Typed by Claude.