Lu Wilson's portfolio

SandPond, 2019

A screenshot of SandPond, with various element types present in the scene: sand, water, rock, lava, plants, carrots, glass...

I made SandPond, a 3D voxel engine, and a spatial programming language for creating elements in its simulation. I documented my progress in a series of videos called the SandPond Saga. The engine is now complete, but the saga continues.

CellPond, 2021

A fractal made in CellPond.

I created CellPond based on what I learned from SandPond. Unlike SandPond, you can code it entirely by dragging-and-dropping shapes around in its visual programming interface.

Sandspiel Studio, 2022

A screenshot of Sandspiel Studio, with various elements present in the scene: sand, water, rock, lava, plants, carrots, glass...

I created Sandspiel Studio with Max Bittker. It's a simulation game that lets users create and modify elements by dragging-and-dropping blocks in its visual editor. There's a gallery for sharing, exploring and remixing creations.

ScreenPond, 2022

A screenshot of ScreenPond, with various elements present in the scene: sand, water, rock, lava, plants, carrots, glass...

I created ScreenPond, a tool for making fractals with direct manipulation.

tldraw's Enhanced Presence, 2022

A screenshot of tldraw Enhanced Presence.

I built out the first version of various presence features for tldraw, including the collaborator menu, name tags, cursor chat, cursor hints, and viewport following.

DreamBerd, 2022

The DreamBerd logo.

I dreamed up DreamBerd, an esoteric programming language that's a satire of the software engineering world and its idiosyncrasies.

Arroost, 2023

A screenshot of Arroost.

I designed and developed Arroost, a live music-making tool, to explore how to reduce the emotional blockers that get in the way of creative work.

Future of Coding, 2023

The Future of Coding logo.

I joined the Future of Coding podcast as a co-host.

Tadi Web, 2023

A spiral made in a tadi web tool.

I discovered the theoretical Tadi Web, an extreme approach to computing that I now use in my personal projects.

Make Real, 2023

A screenshot of Make Real.

I developed early prototypes of Make Real, an experimental tool that lets you turn drawings and annotations into working websites.

Torn Leaf, 2024

An illustration of the Torn Leaf logo.

I set up Torn Leaf, an experimental online gallery. Its first exhibition is opening in January 2026.

Logiverse, 2024

Loggy, the Logiverse mascot.

As part of my explorations into the Tadi Web, I kicked off the Logiverse, an experimental distributed social network.

Autocomplete for canvas, 2024

A screenshot of Autocomplete for Canvas.

I prototyped autocomplete for canvas as part of my R&D work at tldraw.

Teach, 2024

A screenshot of Teach.

I worked on Teach, a tech demo for letting an AI model interact with a canvas.

Natural Code, 2024

The Self Image symbol.

I co-wrote a paper about Natural Code with Dave Ackley.

tldraw Computer, 2024

A screenshot of tldraw Computer.

I contributed to tldraw Computer, an experimental workflow tool that you define with natural language. We built it in collaboration with Google.

Pastagang, 2024

A photo of Pastagang performing at Alpaca 2025.

I became a keen member of Pastagang, a collaborative coding movement that anyone can join. As part of Pastagang, I participated in the creation of Nudel, an experimental music-making tool.

tldraw's Agent Starter Kit, 2025

A screenshot of tldraw Agent Starter Kit.

I contributed to tldraw's Agent Starter Kit, a customisable system for building canvas-based agents.

tldraw's Shader Starter Kit, 2025

A screenshot of tldraw's Shader Starter Kit.

I prototyped tldraw's Shader Starter Kit, a template for combining tldraw with custom renderers.

Dogspinner, 2025

A screenshot of Dogspinner.

I made Dogspinner with Flora Caulton. It's a browser-based micro-game where you spin a dog.

Fairydraw, 2025

A screenshot of Fairydraw.

I'm currently working on Fairydraw, an experimental new feature for tldraw.