Welcome.

Hey there! I am an Eagle Scout and Computer Science major with a minor in German at the University of Montana. I am a member of the Davidson Honors College and the Franke Global Leadership Initiative. I enjoy music, theater, transit design, being outside, and learning about the world.
Updates
- Multi-Site Django HostingWhile Django technically supports multi-site hosting, where multiple Django sites, not apps, are hosted on the same server under the same hostname, accessed via a different URL path. According to Django’s documentation you need to set is the FORCE_SCRIPT_NAME to the path, say “/coolsite2”, and let it do the rest.… Read more: Multi-Site Django Hosting
- das homelabI am a homelabber running various software, mostly for personal use, with some publicly accessible. My setup includes three Lenovo ThinkCentre M900 Tiny desktops and a Raspberry Pi 3, running TrueNAS Core, Proxmox Virtual Environment, and Pi-hole. I also use Plex, Nextcloud, BookStack, and Coder Codespaces. It’s both a hobby and a learning experience.
- CSCI 150 Assignment 4I will fully admit that I spent way too much time on this. I made this way more complicated than it needed to be. However, that meant that it challenged me. I used sys.stdout.flush() and .write() to (essentially) reprint over the same line to create the illusion of rolling numbers.… Read more: CSCI 150 Assignment 4