Skip to content

Launch assets: READY-TO-PASTE copy, og:image social card - #5

Merged
iamitp merged 1 commit into
mainfrom
launch-assets-batch
Apr 17, 2026
Merged

iamitp merged 1 commit into
mainfrom
launch-assets-batch

Conversation

@iamitp

@iamitp iamitp commented Apr 17, 2026

Copy link
Copy Markdown
Owner

Summary

Two drops that make the actual launch a one-click job for you:

  1. `launch/READY-TO-PASTE.md` — every channel's copy pre-filled against the live state of the repo. HN title+body+author-reply, four-post X thread, r/LocalLLaMA + r/ClaudeAI variants, Simon/Huntley/Swyx DM. No placeholder substitutions left.
  2. `docs/og-image.png` (1200×630) — generated via Pillow, carries the 400 ms JSON-serialisation catch as the money-shot quote. Wired into `docs/index.html` with `og:image` + `twitter:card: summary_large_image` so X/WhatsApp/LinkedIn link previews now show the card instead of a naked text preview.

Risk

  • The copy is pre-baked — sanity-read before you paste.
  • og-image.png is 62 KB, no external font deps, rendered from system fonts.

Test plan

🤖 Generated with Claude Code

- launch/READY-TO-PASTE.md — HN title+body+reply, 4-part X thread, Reddit
  copy, Simon/Huntley/Swyx DM, tracking dashboard list. All pre-filled
  against live state (Pages live, v0.1.0 released, live-demo wired).
- docs/og-image.png — 1200x630 social share card carrying the 400ms JSON
  serialisation catch as the money-shot quote; rendered with Pillow.
- docs/index.html — og:image + og:image:width/height meta, twitter:card
  upgraded from summary to summary_large_image with matching twitter:image.
@iamitp
iamitp merged commit 9ffc45d into main Apr 17, 2026
5 checks passed
@iamitp
iamitp deleted the launch-assets-batch branch April 17, 2026 12:00
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