Examples Habit Tracker Kanban Board LeetCode Prep Portfolio README.txt SandVox Tanks uApp Demo Why Maverick Meerkat?

Joshua Bemenderfer

Software and database work, plus some teaching, in northwest Georgia.

Writing

My portfolio and resumes cover my work history and projects.

Projects

  • uApp - single-file shareable apps: the app, its data, and an AI assistant that builds it all live in one SQLite file you can send around like a spreadsheet. The linked demo runs the whole runtime in your browser (WASM), with sample apps to try. Source on GitHub.
  • CubbyCAD - a 3D CAD editor that runs in the browser. Solid modeling, a sketcher, a modifier stack, voxel sculpting, and slicing, all client-side. Built with Vue and Three.js.
  • Cannons & Coastlines - a 3D-printable tabletop naval game for 2 to 20 players. The rules, faction cards, and print files are on the site.
  • KeeNet - a password manager compatible with KeePass (.kdbx) that runs in the browser, installs as a PWA, and ships as desktop and mobile apps. A ground-up Vue 3 continuation of KeeWeb.
  • IncrediBots - a browser revival of the classic physics sandbox: build machines from shapes, wheels, and motors, then run them to see what they do.
  • Directus Extensions - a set of reusable Directus extensions: MCP connectors, embeddable forms, a Collabora integration, and a server-side page renderer.
  • RingStack - a site for free browser games, with one account for all of them. My games are below.

Games

All of these run in the browser on RingStack.

  • Tidefront - naval war in pixel art, from ships of the line to missile cruisers. Refight Trafalgar, Tsushima, Jutland and Midway.
  • Void Spaces - a multiplayer space shooter where you build your ship out of parts shot off other ships.
  • Tanks - arcade tank battles. Build your tank, earn credits and rank up.
  • Supplydle - build a factory on your plot and sell to a shared world market.
  • Ring Stacker - drop sliding rings onto a tower and see how high you can stack.
  • Botsmith 3D - build and control your own robots in 3D.
  • Botsmith - build and control your own robots.
  • SandVox - a voxel sandbox where what you build can fall down. Build alone or with friends.
  • Solvefront - take the world one solved problem at a time. Every attack on a rival is a race to the right answer.
  • Cannons & Coastlines - the 3D-printable naval tabletop game, playable in your browser.
  • CorpCapture - take over the world’s markets and buy its parliaments, using every corporate, financial and legal trick.

Experiments

  • guido - a native UI runtime for desktop apps. Write the app in Bun, Python, Rust, Go, C, Zig, or Nim; a small Godot-based runtime draws the windows and widgets. Installs from npm or pip with the runtime included.
  • sqlite-rls - row-level security for SQLite as a loadable extension: declarative per-user access policies, enforced by the database, usable from any language. Docs with guides and examples for C, Rust, Python, Bun, and Node.
  • litebase - a live demo of the above: a small self-hosted Supabase-style backend (auth, REST, realtime, storage) on SQLite, with every row scoped by sqlite-rls. Sign up in two browsers and watch each account see only its own data.
  • Photo Booth - an AI photo booth for thermal printers. Capture or upload a photo, optionally restyle it with Gemini, and print to a Bluetooth thermal printer (Phomemo, Cat, Marklife, or ESC/POS). Installs as a PWA.
  • Derf Auth - passwordless single sign-on for the sites above.
© 2026 Joshua BemenderferSite map