Featured

Highlighted work I want to call out.

More on GitHub

Public repositories, most recently updated first.

personal-blog

Personal blog built with Next.js (v0).

TypeScript

agent-marketplace

A personal plugin marketplace for AI coding agents. Each plugin provides skills and automation scripts.

Python

vital

Fitness, Tracker

TypeScript

SoberJourney

Expo/React Native sobriety tracking app with Clerk auth and tRPC backend.

TypeScript

financials

Personal finance transaction aggregator — syncs various institutions via Plaid into a Flask web app with PostgreSQL

Python

darric

A macOS desktop app for meeting capture and personal work management. Records audio, transcribes speech locally using Whisper, and lets you chat with Claude or Gemini about your notes and sessions.

TypeScript

plutus

Python

resilient-finch

Real-time dual-stream audio transcription for macOS

Python

serverless-fargate-plugin

Serverless plugin to deploy fargate tasks to an ECS cluster.

TypeScript

baton

Terminal tool that runs a quality-focused multi-stage agentic workflow against your codebase (Go + OpenRouter).

Go

wrkut

App that allows you to track AI generated workouts

TypeScript

movitory

Daily SMS digest of personal spending across linked financial accounts.

TypeScript

skirmish

Unity game project ("Skirmish").

C#

verena

Verena — personalized AI financial-assistant app (Expo + Tamagui + server).

TypeScript

onerlaw-cli

Simple CLI tool that stands up basic infrastructure on google cloud.

TypeScript

choova

Group decision app — nearby users vote together on a shared choice (Expo + Postgres/PostGIS).

TypeScript

planning-poker

A simple application for planning poker.

TypeScript

innovote

Next.js app for voting on projects, with Clerk auth and Prisma.

TypeScript

nx-tests

Test out nx and see how it behaves in different scenarios

TypeScript

poker

Liveblocks Next.js collaborative starter kit (poker prototype scaffold).

TypeScript

enworkout

Simple workout tracker built with Expo Router and Realm.

TypeScript

basic-cloud-run-tf

Create a server + database + static hosting bucket for a simple website

livable

React Native app scaffold using UI Kitten and Eva Design.

TypeScript

luminox-graphql-server

Apollo GraphQL server backed by Wikipedia category/page dumps.

TypeScript

nextjs-module-federation-example

Minimal example of Module Federation (host + remote, SSR/CSR) with Next.js.

TypeScript

blerb

Apollo GraphQL backend for a small social app, deployed via AWS Copilot with Prisma.

TypeScript

recipy

Next.js + Tailwind recipe app scaffold.

TypeScript

fiscality

Next.js personal finance app using Plaid, OpenAI/LangChain, and Upstash Redis.

TypeScript

taskfolio

Cross-platform task app exploring Next.js + CapacitorJS for write-once run-anywhere.

TypeScript

stretu-graphql-server

Terraform-managed Apollo GraphQL server for the Stretu workout app (Lambda or long-running).

TypeScript

mentordoc

Mentorship platform — Go API, shared web frontend, and a React Native mobile app.

Go

codecritique

Early Firebase-hosted website skeleton for a code-review tool.

JavaScript

wuzo-www

Marketing site for the Wuzo app, built with Next.js + NativeBase.

TypeScript

exergo

Apollo GraphQL server + serverless mono repo (exploratory).

TypeScript

nimals

Auto-generated 'Did You Know' short videos from Wikipedia, posted to Instagram, YouTube Shorts, and TikTok.

TypeScript

statius

Personal task and note management app on Next.js + Prisma, deployed to AWS via Terraform.

TypeScript

redux-autowire

Tiny Redux helper that auto-wires actions, dispatch, and reducers (single-class pattern + React connector decorator).

TypeScript

kiosk

Drag-and-drop visual builder for kiosk-style web experiences (Lerna + Terraform).

TypeScript

jernal

Mono repo for the Jernal journaling app: an Expo native client and a backend.

TypeScript

jigsawa

Mono repo for a collaborative editor — GraphQL schema, Express + ShareDB server, cross-platform frontend.

TypeScript

serverless-aurora-plugin

A simple plugin to allow a serverless aurora instance to be spun up using the serverless framework

TypeScript

numes

Simple not taking app to learn some scales and graphql

laiouts

Canvas-based layout/graphic-design editor written in TypeScript.

TypeScript

go-osrs

a osrs 317 private server written in go (to help me learn go / try it out)

Java

vueon

Go-based video streaming stack — server, renderer, and transcoder Lambda — with Terraform infra.

Go

audio-fingerprinting

A simple java library for fingerprinting audio files using a spectrogram.

Java

crypto-trader

Use tensorflow and coinbase API to attempt to create a very simple and dumb crypto trading bot.

com-bddevelop-frontend

Static marketing sites and Chrome extension for several bddevelop projects (alert-me, netflix-sync, turnt).

TypeScript

serverless-inversify-util

Utility to generate serverless config and handler hookup using inversify and decorators.

TypeScript

dog-slack

Simple slack integration using serverless and a dog api

TypeScript

little-john-trader

A simple trader for RobinHood

TypeScript

io-honerlaw-rrc

Browser extension content script that scrapes images, gifs, and links from web listing pages.

JavaScript

io-honerlaw-alert-me

Amazon price-tracking Chrome extension with a Java backend.

Java

io-honerlaw-height

Earlier mobile + server code for the Hight nearby-video-sharing app (predecessor of io-honerlaw-hight).

TypeScript

io-honerlaw-netflix-sync

Browser extension + server for syncing Netflix playback between viewers.

Java

com-bddevelop-stopwatch

Source code behind the Simple StopWatch

TypeScript

io-honerlaw-hight

Mobile app for sharing short videos anonymously with nearby people.

TypeScript

cot-kiosk

City of Tallahassee kiosk ordering app — React Native client, Java server, and marketing site.

JavaScript

archived-influx

Archived: minimal pure-PHP 7 HTTP server experiment using pthreads and sockets.

PHP

archived-197-chat-server

A simple chat server written in 205 characters based on vert.x

JavaScript

archived-side-scroll-game

A very simple side scroll game written in JavaScript

JavaScript

archived-honerlaw-io-volition

Archived: early Vert.x Java social-platform service with auth, profiles, and a friends system.

Java

archived-facy

Archived: small Facebook/Google+-style social website written to learn TypeScript + React + Webpack.

TypeScript

js-scripts

A list of plugins developed for jQuery to solve specific problems.

JavaScript

archived-traph

An 317 RS Server Emulator written using Vertx

Java

archived-peekio

A simple application that uses WebSocket to communicate data back and forth.

PHP

mobile-drone-check

Mobile application for Android / iOS that uses geolocation to tell whether you are in a restricted flight area or not. Data is based on mapbox.

JavaScript

mobile-heart-gallery

Mobile application for Android / iOS that displays the gallery of children in the Heart Gallery North Florida.

JavaScript

mobile-heart-gallery-cordova

Apache Cordova mobile app for the Heart Gallery North Florida foster-care advocacy project.

Java

archived-cbot

A simple RuneScape Old School Color Bot written in Java.

Java