Skip to content

Say what flue is: a hero that names Claude Code and Codex, and four places that were being clever - #60

Merged
karngyan merged 2 commits into
mainfrom
hero-headline
Aug 11, 2026
Merged

Say what flue is: a hero that names Claude Code and Codex, and four places that were being clever#60
karngyan merged 2 commits into
mainfrom
hero-headline

Conversation

@karngyan

Copy link
Copy Markdown
Contributor

What

The hero led with "The desk stops mattering." A reader who has never heard of flue could not tell from that what it does or who it is for. It now leads with the job:

Continue your Claude Code and Codex sessions on any screen.

Start on your laptop. Check in from your phone or iPad. Pick up again at your desk. The shell stays on the machine; flue moves the view.

The same words carry through the README tagline and intro, the meta title and description, the og image alt, and the llms.txt lede.

The clever bits that stopped being clever

Before After
Finding one of them is the other half. One keystroke to any session on any machine.
Install it, then close the tab on purpose. Install flue on the machine that runs the work.
Coding agents had other plans Claude Code and Codex had other plans

Keeping the scope honest

The hero used to carry the builds-and-SSH claim, and naming two agents in the headline drops it. The sessions section picks it up instead: detaching keeps the agent working, the build running, and the SSH session up. Being specific about who arrives should not narrow what the product is.

Two things that were not true

  • llms.txt still said the Cloudflare relay "has not been through its manual end-to-end gate against a real account." It has, and the README has said so since v0.5.1. Its status paragraph now matches.
  • docs/FOLLOW-UPS.md reasoned about a multi-tenant relay on flue.sh sharing one Worker's allowance across everybody, which contradicts the no-hosted-service claim on every other page. Rewritten around the only deployment that exists: a relay you deployed into your own Cloudflare account.

Checks

  • pnpm run lint (tsc) clean
  • pnpm run build clean: 6 routes prerendered, check-pages and check-prose pass (no em-dashes or en-dashes)
  • Hero rendered and screenshotted at 1440px; the headline balances onto two lines with no orphan

No Go, web/, or behaviour changes. Docs and site copy only.

🤖 Generated with Claude Code

karngyan and others added 2 commits August 12, 2026 03:21
The hero led with "The desk stops mattering," which is a mood rather
than a description: a reader who has never heard of flue could not tell
from it what the thing does or who it is for. The headline now names the
job directly, and names the two agents most people arrive here running.

- Hero headline and subline, the README tagline and intro, the meta
  title and description, and the llms.txt lede all lead with continuing
  a Claude Code or Codex session on another screen.
- Two section headings that were being clever stop being clever:
  "Finding one of them is the other half" is now "One keystroke to any
  session on any machine," and "Install it, then close the tab on
  purpose" is now "Install flue on the machine that runs the work."
- The hero no longer carries the builds-and-SSH claim, so the sessions
  section says it instead: detaching keeps the agent working, the build
  running and the SSH session up. Being specific in the headline should
  not narrow what the product is.
- llms.txt still said the relay had not been through its end-to-end
  gate. It has, and the README has said so since v0.5.1.
- FOLLOW-UPS.md speculated about a multi-tenant relay on flue.sh, which
  contradicts the no-hosted-service claim everywhere else. Rewritten
  around the only deployment that exists: one you own.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
The hero asked for one thing: pipe a script into your shell. The reader
who wants to see it work first had no way to get there without scrolling
the whole page, and the recording that answers them was already sitting
in the Install section.

An outline button rather than a filled one, and below the command rather
than beside it, because copying the install line is still the thing this
page is for. It targets the player on this page rather than /docs/setup,
so the question is answered without losing the page.

Walkthrough takes an optional id for this; scroll-mt-20 on it clears the
sticky header so the jump lands on the player and not under the bar.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@karngyan
karngyan merged commit a1041d6 into main Aug 11, 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