Featured
Highlighted work I want to call out.
Seekless
A job search platform that crawls company job boards and uses hybrid semantic search to surface relevant positions from natural language queries.
SoberJourney
A gentle tool to help you notice time since your last action. Track any habit, any goal, at your own pace. No judgment, just support.
More on GitHub
Public repositories, most recently updated first.
personal-blog
Personal blog built with Next.js (v0).
agent-marketplace
A personal plugin marketplace for AI coding agents. Each plugin provides skills and automation scripts.
vital
Fitness, Tracker
SoberJourney
Expo/React Native sobriety tracking app with Clerk auth and tRPC backend.
financials
Personal finance transaction aggregator — syncs various institutions via Plaid into a Flask web app with PostgreSQL
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.
plutus
resilient-finch
Real-time dual-stream audio transcription for macOS
serverless-fargate-plugin
Serverless plugin to deploy fargate tasks to an ECS cluster.
baton
Terminal tool that runs a quality-focused multi-stage agentic workflow against your codebase (Go + OpenRouter).
wrkut
App that allows you to track AI generated workouts
movitory
Daily SMS digest of personal spending across linked financial accounts.
skirmish
Unity game project ("Skirmish").
verena
Verena — personalized AI financial-assistant app (Expo + Tamagui + server).
onerlaw-cli
Simple CLI tool that stands up basic infrastructure on google cloud.
choova
Group decision app — nearby users vote together on a shared choice (Expo + Postgres/PostGIS).
planning-poker
A simple application for planning poker.
innovote
Next.js app for voting on projects, with Clerk auth and Prisma.
nx-tests
Test out nx and see how it behaves in different scenarios
poker
Liveblocks Next.js collaborative starter kit (poker prototype scaffold).
enworkout
Simple workout tracker built with Expo Router and Realm.
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.
luminox-graphql-server
Apollo GraphQL server backed by Wikipedia category/page dumps.
nextjs-module-federation-example
Minimal example of Module Federation (host + remote, SSR/CSR) with Next.js.
blerb
Apollo GraphQL backend for a small social app, deployed via AWS Copilot with Prisma.
recipy
Next.js + Tailwind recipe app scaffold.
fiscality
Next.js personal finance app using Plaid, OpenAI/LangChain, and Upstash Redis.
taskfolio
Cross-platform task app exploring Next.js + CapacitorJS for write-once run-anywhere.
stretu-graphql-server
Terraform-managed Apollo GraphQL server for the Stretu workout app (Lambda or long-running).
mentordoc
Mentorship platform — Go API, shared web frontend, and a React Native mobile app.
codecritique
Early Firebase-hosted website skeleton for a code-review tool.
wuzo-www
Marketing site for the Wuzo app, built with Next.js + NativeBase.
exergo
Apollo GraphQL server + serverless mono repo (exploratory).
nimals
Auto-generated 'Did You Know' short videos from Wikipedia, posted to Instagram, YouTube Shorts, and TikTok.
statius
Personal task and note management app on Next.js + Prisma, deployed to AWS via Terraform.
redux-autowire
Tiny Redux helper that auto-wires actions, dispatch, and reducers (single-class pattern + React connector decorator).
kiosk
Drag-and-drop visual builder for kiosk-style web experiences (Lerna + Terraform).
jernal
Mono repo for the Jernal journaling app: an Expo native client and a backend.
jigsawa
Mono repo for a collaborative editor — GraphQL schema, Express + ShareDB server, cross-platform frontend.
serverless-aurora-plugin
A simple plugin to allow a serverless aurora instance to be spun up using the serverless framework
numes
Simple not taking app to learn some scales and graphql
laiouts
Canvas-based layout/graphic-design editor written in TypeScript.
go-osrs
a osrs 317 private server written in go (to help me learn go / try it out)
vueon
Go-based video streaming stack — server, renderer, and transcoder Lambda — with Terraform infra.
audio-fingerprinting
A simple java library for fingerprinting audio files using a spectrogram.
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).
serverless-inversify-util
Utility to generate serverless config and handler hookup using inversify and decorators.
dog-slack
Simple slack integration using serverless and a dog api
little-john-trader
A simple trader for RobinHood
io-honerlaw-rrc
Browser extension content script that scrapes images, gifs, and links from web listing pages.
io-honerlaw-alert-me
Amazon price-tracking Chrome extension with a Java backend.
io-honerlaw-height
Earlier mobile + server code for the Hight nearby-video-sharing app (predecessor of io-honerlaw-hight).
io-honerlaw-netflix-sync
Browser extension + server for syncing Netflix playback between viewers.
com-bddevelop-stopwatch
Source code behind the Simple StopWatch
io-honerlaw-hight
Mobile app for sharing short videos anonymously with nearby people.
cot-kiosk
City of Tallahassee kiosk ordering app — React Native client, Java server, and marketing site.
archived-influx
Archived: minimal pure-PHP 7 HTTP server experiment using pthreads and sockets.
archived-197-chat-server
A simple chat server written in 205 characters based on vert.x
archived-side-scroll-game
A very simple side scroll game written in JavaScript
archived-honerlaw-io-volition
Archived: early Vert.x Java social-platform service with auth, profiles, and a friends system.
archived-facy
Archived: small Facebook/Google+-style social website written to learn TypeScript + React + Webpack.
js-scripts
A list of plugins developed for jQuery to solve specific problems.
archived-traph
An 317 RS Server Emulator written using Vertx
archived-peekio
A simple application that uses WebSocket to communicate data back and forth.
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.
mobile-heart-gallery
Mobile application for Android / iOS that displays the gallery of children in the Heart Gallery North Florida.
mobile-heart-gallery-cordova
Apache Cordova mobile app for the Heart Gallery North Florida foster-care advocacy project.
archived-cbot
A simple RuneScape Old School Color Bot written in Java.