Eric Callan

Eric Callan

Engineering Leader

Work with me
All work

Project · 2026

Beyond the Fold

Your browser windows are how you see the world, and where it holds.

Chapter IThe First Step
B·F
Type
Project
Year
2026
Role
Design + engineering
Built with
  • TypeScript
  • Next.js
  • three.js WebGPU
  • SharedWorker
  • Web Locks
  • Vitest
  • Playwright

A puzzle-platformer where your browser windows are pieces of the world. One traveler, one landscape laid across your desktop, and it's only solid where a window is looking.

Chapters, 25 scenes
12
Real windows at once
1–3
Automated tests
1,028

The rule

Seen is solid

Move a window, resize it, open another, overlap two: the world answers. Windows that touch are one walkable strip; a gap between them is a gap in the world. Widen one to build a bridge, carry an island the traveler rides, or find stairs that exist only where two windows overlap. The whole thing is printed like a woodblock: indigo key lines, misregistered color, and a wet edge of ink where each window's view gives out to bare paper.

Architecture

One world, held in the browser

There's no server. Every window connects to one SharedWorker that steps the simulation at 120 Hz, so a second window joins the same world just by loading the page. Each window holds a Web Lock named for itself, so the host notices a crashed window without being told, and renders its slice of the scene through its own off-axis frustum, so side-by-side windows show one continuous picture. A lantern-moth guide points the way when a puzzle stalls. It's live at beyondthefold.io, played on a computer with a mouse and keyboard; phones and tablets are told so up front.

Next · ProjectCouchDuel A little rivalry, every night.