Spencer Hill

← Projects

play · realtime1 min

Public Poetry

A magnetic-poetry board that the whole internet shares. Open publicpoetry.xyz, drag words around a 4000 × 3000 canvas, and read what strangers left behind. No login, no feed, no points. Just a fridge door for everyone.

What makes it feel alive:

  • Every tile move syncs in real time to every connected visitor
  • You see other people’s cursors drifting around, auto-named things like “Crimson Eagle”
  • Tap a word to make it plural; tap punctuation to cycle through . , ! ? and friends
  • A minimap in the corner for navigating the canvas, which politely fades away when you stop moving
  • Save your poem as a PNG straight to your camera roll
  • The board persists: close the tab, come back next week, the words are where everyone left them

Built with Next.js and Supabase Realtime (broadcast + presence), deployed on Vercel. About 975 tiles seed the canvas. The hard part isn’t the dragging; it’s making a shared surface feel gentle instead of chaotic when anyone on earth can rearrange it.