
A powerful and open source content optimizer
Learn how I leveraged natural language processing technology to build a full-stack app that suggests improvements to your writing

CatFacts rewrite in Golang
A ridiculously over-engineered CatFacts prank written in Golang and deployed via Kubernetes

Cf-terraforming state exporter tool
cf-terraforming allows you to instantly replicate your Cloudflare account and zone state into valid terraform state files

Goodneighbor Twitter AI Platform
I built a generalized Twitter AI platform capable of running any account better than a human can

Hashtag Blaster Wordpress plugin
An official WordPress plugin that helps readers share your content on Twitter for higher engagement

CanyonRunner HTML5 Game
A complete game playable on web and mobile, built with the Phaser.js gaming framework

Page Gobbler for Mac OSX App
A utility that extracts data from websites

Page Gobbler marketing site
A loud and unique marketing site for the Page Gobbler app

Pageripper
A super fast link extractor in react.js with a Golang backend

Realtime Hunger Map
An app that aggregates and plots tweets about hunger and mealtime from around the world on a map

Speakeasy Golang client for Twilio
Sends SMS messages and makes phone calls

Twitter Username Extractor
Rips lists of usernames from Twitter lists and exports them for you

This very website
I regularly rewrite my entire portfolio site to improve it and stay up on new frontend technologies. The current iteration is a nuxt.js project

WealthEngine's first node.js SDK
I wrote WealthEngine's first node.js SDK