Projects

I have a number of side-projects that are a decent representation of my style of code.

OAuth Tester

Go Badge Firestore Badge Svelte Badge GCPF Badge

OAuth Tester is an app made to help developers to test their OAuth2 clients. It’s made using GCP Cloud Functions and Firebase hosting. Create credentials and then test your client against it to help the debug process.

You can check it out at https://testoauth.com or view the source on Github.

Chore Scheduler

RoR Badge Postgres Badge

Chore Scheduler is a classic Ruby on Rails application with PostgreSQL database. It has recently been updated to Rails 6.1.

View the source on Github.

URL Shortener

RoR Badge Postgres Badge

The URL Shortener is a small Ruby on Rails application that is deployed on Heroku. It has detailed documentation on the design and implementation details.

View the source on Github.

Go Sudoku

Go Badge

When I’m learning a new language, a sudoku solver is my go-to application. This implementation uses Go and has a test and benchmark.

You can view the source on Github.

Ruby Sudoku

Ruby Badge

Similar to the Go implementation, the Ruby sudoku solver was made to help me experiment with Ruby when I was learning. It now includes an RSpec test suite.

You can view the source on Github.