Skip to content

feat: render a real link preview - #10

Merged
catomean merged 1 commit into
mainfrom
feat/link-previews
Aug 29, 2026
Merged

feat: render a real link preview#10
catomean merged 1 commit into
mainfrom
feat/link-previews

Conversation

@catomean

Copy link
Copy Markdown
Collaborator

This was not missing metadata. title and description were both set, and Next renders those as <title> and <meta name="description"> — but it only emits og:title and og:description from an openGraph block. Without one, a share on LinkedIn, WhatsApp or Slack falls back to guessing.

I audited all 18 public surfaces by fetching each image rather than trusting the tag: 15 had a working preview. This was one of the three that did not.

Text only — an og:image here is a brand decision, not a defect. The page that earns money (the hire page) already got one.

🤖 Generated with Claude Code

https://claude.ai/code/session_01UvjGNAS9CMfEGNW26tUR4P

This was not missing metadata. title and description were both set, and
Next renders them as <title> and <meta name="description"> — but it only
emits og:title and og:description from an `openGraph` block. Without one,
a share on LinkedIn, WhatsApp or Slack falls back to guessing.

Audited all 18 public surfaces by FETCHING each image rather than trusting
the tag: 15 had a working preview. This was one of the three that did not.

Text only. An og:image here is a brand decision, not a defect.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01UvjGNAS9CMfEGNW26tUR4P
@catomean
catomean merged commit adfff43 into main Aug 29, 2026
1 check passed
@catomean
catomean deleted the feat/link-previews branch August 29, 2026 07:47
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