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.
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.
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.
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.
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.
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.
Using a spare Arduino Pro Micro and a thrifted rotary phone, I created a keyboard that's powered by dialing ASCII character codes.
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.
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.