Agentic programming · Personal workshop project

One Turning World

Exploring frontend development with coding agents.

One Turning World in its Tokyo scene, with an interactive Earth and city navigation.
The Tokyo scene in One Turning World.

The project

A personal workshop project exploring how coding agents can help develop an interactive frontend. The experience uses a persistent globe to connect five city scenes, with scroll navigation, draggable rotation and landmark animation.

Context
Personal workshop project
Built with
React · TypeScript · Three.js · Motion
Open site — One Turning World (opens in a new tab)

From brief to browser

The workshop explored moving from a detailed visual brief to a working interface. The process used iterative implementation, visual feedback and browser checks to refine the result.

Interaction and motion

The globe stays in place while the surrounding scene changes through Tokyo, Cairo, Paris, New York and Ushuaia. Visitors can scroll forwards and backwards, choose a city or rotate the Earth directly.

Validation

The project includes checks for landmark coverage, movement paths and reverse scrolling. The interface also supports keyboard navigation and reduced-motion preferences.