Skip to content

Add platform review offer page and per-post calls to action - #12

Merged
Waterdrips merged 3 commits into
masterfrom
private-eks-series-posts
Oct 17, 2026
Merged

Waterdrips merged 3 commits into
masterfrom
private-eks-series-posts

Conversation

@Waterdrips

Copy link
Copy Markdown
Member

What

  • New /platform-review/ page for the fixed-scope review: key facts (duration, price, team time, access), the six areas covered, a week-by-week outline, deliverables, who it suits, and a "Book a review" email link.
  • Promoted across the site with a ReviewBanner under the services grid on the home page and services index, plus links from the footer and the Reviews & training service page.
  • Per-post calls to action. Blog posts can now set cta in frontmatter (platform-review, private-eks, eks-upgrades, delivery, platform). This shows a matching box at the end of the post and hides the generic "Got a platform problem?" banner. The copy for each lives in postCtas in src/data/site.ts.
  • Tagged the EKS series, the audit findings post, the Helm testing post and the loft.sh post, and removed their closing "get in touch" paragraphs, which the box replaces.
  • Separate commit: adds an astro-preview entry to .claude/launch.json.

Why

The review is the easiest way for a new client to start working with us, but it was only one bullet on a service page. Readers who finish a technical post should be pointed to the service that matches it.

Reviewer notes

  • Price is still a placeholder. review.price is undefined, so the page says "Fixed, agreed before we start". Set it (e.g. "From £X + VAT") in src/data/site.ts to show a figure. The two-week duration is also a suggestion.
  • The review page links to the audit findings post only once that post is published (it's a draft until 7 Nov), so production builds won't link to a draft.
  • astro check reports 0 errors and npm run build passes. I checked the review page, the services banner and the post call-to-action boxes in the dev server.

Adds a /platform-review/ page for the fixed-scope review, promoted from the
home page, services index, footer and the reviews service. Blog posts can now
set a `cta` in frontmatter to show a call to action matched to the post, which
replaces the generic banner and the closing plug paragraphs.
…posts

# Conflicts:
#	src/content/blog/bootstrapping-private-eks-argocd.md
#	src/content/blog/loft-sh.md
#	src/content/blog/unit-testing-helm-charts.md
#	src/pages/blog/[slug].astro
@Waterdrips
Waterdrips merged commit d6942b9 into master Oct 17, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant