Projects

Projects that turn ideas into working tools.

This page collects software, hardware, and repair work. Explore EMS Nav, CodeRainSaver, QuickAnswer, and Remote Vision Enabler.

Navigation web app

EMS Nav

Turn-by-turn navigation for ambulance drivers with one key difference: a Traffic OFF / Traffic ON switch that decides whether live traffic influences the route. Built on open map data (OpenStreetMap, Valhalla, MapLibre), with optional TomTom live traffic. Try it in your browser: type a start and a destination for a simulated drive. Browser test build: a navigation aid only, not yet for real emergency use.

EMS Nav route preview to Bellevue Hospital with Traffic OFF selected

Remote text service

QuickAnswer

A service for texting questions to ChatGPT in remote situations where ordinary cellular service is unavailable.

QuickAnswer satellite messaging illustration

iPhone camera companion

Remote Vision Enabler

Turn a second iPhone into a live viewfinder and remote control for your camera phone. Pair with a daily QR code, frame the shot remotely, then capture photos or control video from either device.

Remote Vision Enabler displayed on an iPhone

Screen saver project

CodeRainSaver

A Matrix-style macOS screen saver built around readable green code rain, installer packages, and a dedicated showcase page.

CodeRainSaver green code rain animation

Animated desktop wallpaper

CodeRainDesktop

The green code rain you love, now moving across your Mac desktop. CodeRainDesktop brings the finished CodeRainSaver look behind your desktop icons, with native rendering and simple menu bar controls.

Green code rain from the visual template shared by CodeRainDesktop and CodeRainSaver

Apple Watch app

Ableton Watch

A companion Apple Watch app for Ableton workflows, designed to keep live session control closer to the performer. Release 1.0.9 is available now, with a TestFlight path for beta access.

Ableton Watch app icon

Project style

Useful, installable, documented.

DDW projects are built to become real tools: clear enough to use, easy enough to explain, and practical enough to keep improving.