Current and Past Projects

laravel
Larametrics

A package to record and manage requests, database transactions, and thrown exceptions in Laravel applications. It was built to be production-ready and something else.

Check it out at github.com →

laravel vue inertia
Suggest.gg

I created Suggest.gg to scratch my own itch as a content creator, to keep track of ideas and suggestions that I'd get from different platforms. With this, creators can keep all of their ideas in one place and receive feedback on them in the form of votes and comments.

Check it out at suggest.gg →

php
GitHub Receipt Printer

I built a receipt printer that prints out a new ticket each time that a new issue is added to one of my GitHub repos. It's powered by a Raspberry Pi, some simple PHP code, and a library to communicate with an Epson thermal receipt printer.

Check it out at twitter.com →

javascript
Reqon

A JavaScript app to intercept, record, and display any http traffic that comes through. Originally built as a way to debug sites, it's powered by an express server, sqlite, and some light Tailwind templating.

Check it out at github.com →

php
Cleaver

A simplistic take on a static site generator, powered by a few Symfony components and Laravel's Blade templating engine. Content is added in as Markdown or JSON and rendered out into deployable HTML.

Check it out at github.com →

laravel vue docker
Subvert

A self-hosted application to generate subtitles, descriptions, and chapters for videos using Open AI's Whisper and ChatGPT APIs. It's powered by Laravel and Vue, containerized in a single image for ease of deployment and hosting.

Check it out at subvert.dev →

javascript
Diode

An experimental JavaScript app to run a local Laravel development environment using WebAssembly (WASM). Built on top of the PHP-WASM package by the WordPress team, it let's you run a few Artisan commands and spin up a local dev environment immediately.

Check it out at github.com →

laravel docker
Fleet

A Laravel package created to run multiple websites at once using Laravel's Sail local Docker environment. Makes modifications to the generated docker-compose.yml file and uses Traefik to route to multiple running containers from different directories.

Check it out at github.com →

arduino
Rotary Phone Keyboard

Using a spare Arduino Pro Micro and a thrifted rotary phone, I created a keyboard that's powered by dialing ASCII character codes.

Check it out at twitter.com →

laravel docker
Docker Compose Laravel

A reliable, but basic, setup to create a local Laravel dev environment with Docker. Originally built to serve my own purpose, it's been refined over the years to include multiple services and include production-ready deployment options.

Check it out at github.com →

php
Use The Keyboard

A website to catalog and display a list of keyboard shortcuts for websites, apps, and native desktop programs. Built with a static site generator and stored as Markdown, it's completely open source and available for community improvements on GitHub.

Check it out at usethekeyboard.com →