Projects

Prisma Entity Relationship Diagram Generator

Prisma has generators that kick off functions to generate code based on the prisma schema. This generator is no different. It takes the schema and generates a entity relationship diagram in the project. It supports svg, png, and pdf formats.

    prismatypescriptnodemermaid
Release

Released:

Jul 2, 2021

Last Updated

Updated:

Jul 14, 2021

Disc Golf Bag Tag

Bag Tag is a leaderboard-based app tracking a group of friends and their season of competition. It was written using Next.js, Prisma, Postgresql (Heroku free-tier), and Material-UI. Authorization was handled using next-auth.

    next.jstypescriptprismamaterial-uireactnode
Release

Released:

Apr 1, 2021

Last Updated

Updated:

Apr 21, 2021

Covid GraphQL API

As part of a blog post I made a GraphQL API to consume daily Covid-19 US impact using the Covid Act Now API REST as it's data source. Feel free to use this in your own Covid-19 dashboard.

    graphqlrestapijavascript
Release

Released:

Jan 3, 2021

Last Updated

Updated:

Jul 14, 2021

Developer Portfolio

You're looking at it! I wanted a place to showcase my writing and have some fun learning a new technology. Being a React fan, I tried out Gatsby.js and TailwindCSS. They both have been fun to work with and easy to maintain thanks to the admin dashboard provided by Netlify CMS. All blog posts are written using markdown!

    gatsby.jsreacttailwind cssgraphqlnetlify cmsmarkdown
Release

Released:

Aug 10, 2020

Last Updated

Updated:

Jun 2, 2021

Covid-19 Simulations

A series of data processing scripts that output json files of counties, states, and countries by FIPS. My data source has been pulled so it is out of date.

    javascripttypescriptcovid-19
Release

Released:

Jul 29, 2020

Last Updated

Updated:

Sep 15, 2020

React UI Building Blocks

I wanted to learn what it would take to host my own component library using Styleguidist, React, and TypeScript. I haven't decided if I will continue to add to it or use it as a reference. Feel free to add to it or create your own.

    npmreactemotion-csstypescriptstyleguidist
Release

Released:

Feb 5, 2020

Last Updated

Updated:

Mar 19, 2020

Nudge

A friend of mine, Steve Gray said "I wish there was an app that could just randomly pick what I was going to eat today. I eat the same five places and just don't want to choose anymore". Well now he uses this. We had some fun building one of our first PWA's together here. It keeps whatever list you desire to be served to you random. My wife and I used to use it to see who's turn it was to walk the dogs 😂

    reactmaterial-uijavascriptpwa
Release

Released:

Nov 2, 2019

Last Updated

Updated:

Feb 8, 2021

Android Messenger

I got tired of using android messenger in the browser. So I made an electron wrapper desktop application. You'll have to clone and build it natively.

    electronjavascript
Release

Released:

Jan 10, 2019

Last Updated

Updated:

Oct 17, 2019