Dev Projects

Fixing things, bringing old platforms back to useful life, and learning about how technology works.

See also: Hardware Restoration projects

Raspberry Pi

The tiny-but-capable Raspberry Pi has almost infinite uses. These are just a few of our Pi projects:

  Scoreboard Project

When we realized the electronic scoreboard for the youth group’s air hockey table was beyond repair, we decided to make our own using a Raspberry Pi and our new 3D Printer.

  • Blog Post
  • Source
  •   DreamPi networking for Sega Dreamcast

      NetPi home network appliance

      Ben’s instrumented IOT refrigerator


    Apple II/Early Macintosh

    Nerdy nostalgia at its best, the early Apple computers are a source of endless fascination — and repair projects!

      Networking with modern computers (vintage computer friendly article)


    HP/Palm webOS

    Ahead of its time, webOS had the potential to be a real contender in the mobile OS wars — before a series of management blunders brought about its early death. Its devices have limitations in the modern world, but are still viable for some applications — and free of the kind of spying we’ve come to accept from modern platforms. Developing for webOS helps keep the platform alive, and presents some interesting challenges.

      App Museum II

    Leveraging code and archives from the community, App Museum II is a digital preservation exercise, exhibiting a historical platform for archival purposes.
  • Download
  • Source
  • Discussion
  •   MeTube

    A front-end and supporting service to enable legacy devices to watch short YouTube videos.
  • Download
  • Source
  • Discussion
  •   One Night Stand App

    The One app you’ll need for your Night Stand. Turn an old Palm Pre into a night table clock and Hue light controller with this simple, elegant and customizable app.
  • Download
  • Source
  • Discussion
  •   Nightmoves App

    To bring some modern features to webOS, I built an app that controls environment settings at scheduled times.
  • Download
  • Source
  • Discussion
  •   SDK Restoration Effort

    Working from Internet Archive material, I’ve cleaned-up and modernized some of the webOS PDK/SDK documentation.
  • Visit Site
  • Source
  •   VisualStudio Code Extensions

    A collection of scripts to make webOS development and testing better integrated into Visual Studio Code.
  • Download
  • Discussion
  •   ScummVM for webOS

    The last version of ScummVM for webOS was almost a decade old, so I figured out how to compile a newer build and released it as homebrew.
  • Download
  • Source
  •   myWatch

    Attempts to update and clean-up a Pebble smart watch app for webOS devices.
  • Download
  • Source
  •   Stopwatch App

    I taught myself the Mojo framework to build my first app for the now-dead Palm/HP webOS platform.
  • Download
  • Source
  • Discussion

  • NeXTStep/OpenStep

    The grandfather of macOS, iOS and everything in between, NeXT remains one of my favorite retro platforms.

      OpenStep Virtual Appliance

      NextStep/OpenStep networking with a Raspberry Pi

      Resolving missing dependencies on NextStep/OpenStep