Skip to content

Hero: engineering-first masthead, retire A/B test#302

Merged
jaylong255 merged 1 commit into
mainfrom
homepage/engineering-first-masthead
May 5, 2026
Merged

Hero: engineering-first masthead, retire A/B test#302
jaylong255 merged 1 commit into
mainfrom
homepage/engineering-first-masthead

Conversation

@jaylong255

Copy link
Copy Markdown
Member

Summary

  • Replace marketing-firm headline with engineering-first copy aligned to the May 2026 reposition: "Founders ship MVPs. We ship them to production."
  • Subline foregrounds AWS, Next.js, Python, AI agent systems as the technical anchor.
  • Retire the hero_headline_v1 A/B test entirely — traffic was never going to reach significance and the direction is decided. Drops dynamic(ssr: false) wrapper, loading fallback, and the getVariant call from session init. experiment field stays optional on SessionContext so old stored sessions still parse.

Test plan

  • npx tsc --noEmit clean on top of current main
  • Verify masthead renders with new copy in production
  • Verify CLS on first paint stays acceptable (was previously masked by ssr:false fallback; now SSRs the static headline directly, should be better not worse)
  • Confirm no analytics regressions — experiment field absent from new sessions is intentional

🤖 Generated with Claude Code

Replace the marketing-firm headline ("Turn Marketing Into a Machine.") with
engineering-first copy aligned to the May 2026 reposition: "Founders ship
MVPs. We ship them to production." Subline foregrounds AWS, Next.js, Python,
and AI agent systems as the technical anchor.

Kill the hero_headline_v1 A/B test entirely. The traffic volume here was
never going to reach significance, and the direction is now decided. Drop
the dynamic(ssr: false) wrapper and loading fallback in HeroSection — no
longer needed without a client-side variant decision. Drop the getVariant
call from tracking.ts session init; the experiment field stays optional on
SessionContext so old stored sessions still parse.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@vercel

vercel Bot commented May 5, 2026

Copy link
Copy Markdown
Contributor

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
legend Ready Ready Preview, Comment May 5, 2026 1:52am

Request Review

@jaylong255
jaylong255 merged commit 58c8976 into main May 5, 2026
3 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