I'm constantly tinkering in my spare time; whether it's to solve my own problems or customer problems. Designing, and engineering solutions from start to finish is one of the highest forms of creativity in my opinion.
A well documented set of snippets commonly used when writing LiveView code.
Sites listed below might be decommissioned or are no longer actively maintained.
A real time collaborative deck editor for the survival, horror PvE game back4blood.
A user driven fountain pen knowledge-base.
A selection of generative algorithms re-implemented in React and browser technologies well fit for pen plotting.
A vs code plugin designed to organize your markdown notes by using arbitrary tagging and nested tagging. Stop using your file tree to organize your notes, use nested tags instead.
Make your QMK layouts pretty ⌨️💅✨.
This tool automatically makes your keyboard layout uniform. That's right, no more updating your layouts by hand after you make changes. Just create a layout in the layouts.json file and add the necessary directives to your layout blocks then run the script against the keymap you want to prettify. For an added bonus, add a watcher script to your editor of choice to have the layouts get automatically prettified upon save.
I worked on the Treefort music festival mobile application and backing api for a few years as a volunteer.
I wrote the backing api in AWS Lambda, DynamoDB and APIGateway. During the last two years the api handled over 1m requests within the festival timeframe each year. The api had an etl process that gathered backing data. There was also a ci/cd pipeline for each environment to enable iterative feature development.
I helped write the first iteration of the application in the Ionic framework. We were tasked with maintaining and rewriting the application and decided to go with a hybrid solution. This allowed us to write code that was deployed to both iOS and Android.