Font diff — the real BenchFlow & SkillsBench apps, two typefaces at once

Not a mockup: these are the actual www.benchflow.ai and skillsbench-website Next.js apps, checked out in this workspace, built and running as real dev servers, proxied in same-origin so we can inject fonts straight into their live DOM. Split, swipe and blink all show the genuine site; overlay and metrics are a separate, generic glyph-diff instrument underneath.

A
B

First load: the two real dev servers are cold-starting in the background. Any panel below that shows “booting…” retries on its own every 1.4s — no action needed.

SkillsBench leaderboard — split

The real /leaderboard route, served live from the actual app. Scroll one pane, both follow.

A · Satoshi
B · Switzer

BenchFlow research: SkillsBench — swipe

The real /research/skillsbench article, served live. Drag the handle; both panes scroll together.

A · Satoshi
B · Switzer

Glyph overlay — pixel diff

Both faces rasterized at matched size and composited: solid colour where only one face marks the page, dark where they agree.

Only A Both agree Only B
Shape overlap
Advance width Δ
Read

Metrics diff

Live canvas measurement of both faces at matched size — not specimen claims.

MetricABΔ