Site Lab

Experiments with Drupal and with the sites we run ourselves: ideas we try on our own before they are ready to offer. They are works in progress, not products. The Drupal work we publish is under Projects.

Drupal three.js theme

Drupal 11 theme rendering the site as a persistent three.js world — props as nodes, the page as a viewport into a navigable scene.
Image
threejs-theme-banner

Speculative Drupal 11 theme experiment. Instead of HTML pages, the site renders as a persistent three.js scene where editorial content drives objects in the world. Half-built ALPHA on a Drupal 11 testbed with Vite-bundled three.js, a custom asset content type, an eight-axis editorial system, per-node world_signature cypher, and MongoDB Atlas Vector Search-backed RAG.

Read more

VirtuaBooth

An interactive product-display capability — a virtual booth that turns any screen into a touchable catalog. The hardware is incidental; the display service is the product.
Image
virtuabooth-banner

VirtuaBooth turns any screen into a self-running product booth: an interactive showcase that presents a catalog — items, variations, prices, media — as a touchable display rather than a static sign or printed menu. The Raspberry Pi it ships on is just a convenient carrier; the real service is the product-display capability, portable to any display, kiosk, or storefront screen.

Read more

Want to talk this project through?

Ask the concierge about this project — what it is, how it was built, or get put in touch.