/david — builder & creative coder
PREVIEW
Not Real
Architecture
A playground for things I build: interactive 3D scenes, node-graph experiments, and notes on how they work.
/Everything
(17)Building this playground
Why this site is a hybrid playground, and the architecture behind the experiments gallery.
Developing minipaths
Dev notes from building minipaths — a small procedural roguelike that runs on Deno Deploy.
Model data as a data model
Most data problems are modeling problems in disguise. Shape the data well and the code mostly writes itself.
Notes on Vite 8 and Rolldown
A couple of gotchas moving a react-three-fiber app onto Vite 8's Rolldown bundler.
Not Real Architecture
This site — a hybrid portfolio and creative-coding sandbox built on React, Vite, and a prerendered SPA.
What "not real" architecture is
A lot of what gets called architecture is decoration. Real architecture is the set of decisions that are expensive to reverse.
Minipaths
A small library for composing and animating SVG paths as first-class, interpolatable values.
Orbit Lines
Rotating radial lines with bloom — a react-three-fiber + postprocessing sketch.
Skill Graph
An interactive node-graph of the stack, built with @xyflow/react.
Icon Forge
A parametric generator for page icons — ring, spiral, and dial layouts on a 2D canvas, with a shareable URL.
Ultra-Light Factory
A parametric reconstruction of a modular timber framework — morph between a tall column and a cube, after Christian Borger’s SF-01.
View To
A full-stack C# application that generates and consumes viewshed data on the GPU, used as an internal design tool at Sasaki.
Ultralight Mapping
A projection-mapping installation built with MadMapper to make a featured furniture piece feel as if it were floating in a void of light.
SpeckleDirStat
An interactive visualization of the "weight" of every object in a Speckle stream — like WinDirStat for 3D models. First place at the Speckle Hackathon 2022.
Entity City
A Unity AR app using Vuforia and LiDAR data to visualize the elevation and urban form of Boston.
Project Parallel
A suite of VR architectural modeling tools for the HTC Vive, built with VRTK to make design in VR interactive rather than just visual.
Balloon Goon
A design-and-build installation made from paneling, plastic, tape, and air, built for the Boston Architectural College and shown at Open Newbury.