What happens if you put work into the second dimension?

This title could be clearer and more informative.Try out Clickbait Shieldfor free (5 uses left this month).

A developer at FlutterFlow built a 2D spatial canvas called Campus that lets you place real terminals, running apps, and browsers side by side on an infinite canvas instead of switching between tabs. The idea emerged from experiments with 3D work environments (including Minecraft and Three.js prototypes) that proved too disorienting. The 2D approach caught on internally because it leverages spatial memory — you know where things are by position — and keeps related work (agent, artifact, resources) physically close together. Campus supports multiplayer collaboration with a local-first, opt-in sharing architecture, ephemeral cursor-based chat for micro-interactions, and is built with Flutter. It's free and available for macOS, with extensions (WASM-based), mobile, web, and 3D capabilities planned.

11m read timeFrom norbertkozsir.com
Post cover image
Table of contents
The age of context switchingWhy I put agents into MinecraftProject “work_canvas”But isn’t this just Miro?Spatial memoryCampus with colleagues and friendsThe social side of sharing a spaceWhat’s next
284 Impressions