---
title: "What happens if you put work into the second dimension?"
url: https://daily.dev/posts/what-happens-if-you-put-work-into-the-second-dimension--zunoxnmne
source_url: https://norbertkozsir.com/posts/work-in-the-second-dimension
type: article
source: "Hacker News"
published: 2026-08-05T20:48:40.295Z
updated: 2026-08-06T01:00:41.150Z
tags: ["devtools", "flutter", "ai-coding"]
reading_time: 11
upvotes: 1
comments: 0
language: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# What happens if you put work into the second dimension?

**[Hacker News](https://daily.dev/sources/hn)** · 11 min read · 1 upvotes · 0 comments

## Summary

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.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://norbertkozsir.com/posts/work-in-the-second-dimension>

## Similar posts on daily.dev

- [Infinite Canvas: Building a Seamless, Pan-Anywhere Image Space](https://daily.dev/posts/infinite-canvas-building-a-seamless-pan-anywhere-image-space-s27f6ft4c) · Codrops · 2 upvotes · 0 comments
- [Vibe once, run anywhere with Antigravity and Flutter](https://daily.dev/posts/vibe-once-run-anywhere-with-antigravity-and-flutter-qbnpa5m2c) · Flutter · 52 upvotes · 4 comments

---

Tags: [#devtools](https://daily.dev/tags/devtools), [#flutter](https://daily.dev/tags/flutter), [#ai-coding](https://daily.dev/tags/ai-coding)

[View this post on daily.dev](https://daily.dev/posts/what-happens-if-you-put-work-into-the-second-dimension--zunoxnmne)
