Geordie Powers

Fullstack Developer


Swift Shop (WIP)

Swift, SwiftUI, GRDB

Work-in-progress shopping list management app.

See more info and keep up with progress in the "Building Swift Shop" blog posts:

Shopping App Prototype


Work-in-progress prototype for a shopping list management app.

The plan is to eventually build this app in React Native and publish it for iOS and Android, but the current iteration is a standard React web-app in order to work through the whole idea and figure out any issues ahead of time.

Below are a few screenshots from the initial design mockup (designed with Framer X).

Design mockups for shopping list app

Issue Tracker

React, Koa, Node.js, TypeScript, GraphQL

A work-in-progress prototype of an issue tracking app, built with React.

Preview of issue tracker

Twitchi logoTwitchi

Hyperapp, Electron, Stylus

A Twitch follow list viewer integrated with Streamlink. View your follow list, and click a stream to open it using Streamlink or a Twitch pop-out player.

Twitchi interface

gDiscordBot icongDiscordBot

Node.js, Discordie

A plugin-driven Discord bot platform based on the Discordie node.js library.

DSAS iconDeep Space All-Stars

Unity, C#

Unity-based shoot-em-up style game (think Space Invaders) for mobile devices.

tntp logo icontntp

JavaScript, S.JS, Surplus

Customizable bare-bones new tab page WebExtension.



A node.js module for tracking operation status and value in JavaScript.

Hyperapp Top-Level Router


A Higher-order app providing minimal top-level routing for the Hyperapp framework.