Projects
These are some projects of my own I have worked on.
PACT
It stands for Platform Agnostic Combat Tracker, although I’ve only ever used it with Pathfinder and D&D 5th edition. It should work fine for any tabletop gaming system that has the concept of initiative, and hit points.
It’s goal is to give something simple to help a DM manage encounters while still being out of the way enough to not bring too much technology to the table during game nights.
I use Django for the database management and serving an API powered by Django REST Framework. The frontend is a pretty simple Vuejs with Axios to handle the requests.
I am very happy with how it works right now, and am looking forward to adding more features to it. It is my first project that I have actually managed to get users for, even if it is just my friends.
It is somewhat reliably online at https://pact.nickhuber.ca/.
Youtube stats
https://youtube.nickhuber.ca is a site I made to track some of the trends between my own and some of my friends Youtube channels. Its a very simple Django application that pulls data from the Youtube API on a timer, and draws charts server-side using Pygal.
btrfs RAID explainer
https://btrfs.nickhuber.ca is a simple VueJS application to show how much usable space you would get with various disk configurations when running RAID profiles on a btrfs filesystem. It was both an excuse to look at VueJS some more and a way to figure out how RAID actually worked with btrfs.
Hitomezashi patterns
After watching A Numberphile video I thought it would be fun to see some of these patterns made quickly using some of the styles shown in the Video. I made https://hito.nickhuber.ca to do just that.
Joke websites
For some laughs with friends I have made some dumb websites.