10 / One-sentence website

lastword.page

One sentence in the middle of a blue page. Anyone can pay $3.99 to replace it, and it stays until someone else does.

Visit lastword.page ↗
StatusLive
MarketGlobal
ModelOne-off purchase
RoleFounder · Product · Engineering
LW

A website with exactly one thing on it

From the Million Dollar Homepage to r/place, the internet keeps returning to shared canvases with a single scarce slot. lastword.page reduces that idea to its smallest form: one line of text, one price, no feed, no history, and a live audience watching the sentence change.

Built to feel alive from the first minute

Buyers write up to 300 characters, pick one of twelve backgrounds and four typefaces, and pay through Stripe Checkout. The webhook makes the text live instantly and it holds until the next purchase. Between purchases a seeded pool of 1,100 human-sounding lines rotates lazily, and a live viewer counter blends real presence with a simulated audience that fades out as real traffic grows. Polling is edge-cached so thousands of viewers cost the origin almost nothing.

  • 01Auto-fitted text canvas with colour and font presets
  • 02Stripe Checkout with idempotent webhook delivery
  • 03Lazy rotation pool with no scheduler
  • 04Sampled presence counter and edge-cached polling
  • 05Moderation at checkout and again at webhook
  • 06Dynamic OG image, public stats and localised landings

Live, taking payments, and cheap to run

lastword.page is live at lastword.page and accepting purchases. It runs as one Next.js service on Railway with Postgres, Cloudflare in front and Stripe as merchant of record. Hot state lives in memory on a single replica by design, so running costs stay at the hosting bill and payment fees regardless of audience size.

LiveAccepting purchases
$3.99One sentence, one price
~1 req/sOrigin load at any audience size
Next projectPiff