Home Portfolio Portal Contact Policies


Adduce is a single-page static site generator, it can be used to easily and quickly generate web-pages and bundle them into a monolithic HTML file for easy deployment. Adduce takes a different approach to SSG, the elements are split up into markdown files that can be organised and ordered. The project is still very new and has many more features planned. The site you're reading from was made using Adduce!



For those unaware: podman is an open source container management system, similar to docker but different in a few key ways: daemonless, rootless and more secure. podboy is a tool for creating and managing systemd files (daemons) for podman. While not terribly complicated I rely on this program for my services.



Proxus is a TCP proxy that uses TOML files for its configuration. Since this program is considered infrastructure it has been built to be extremely resilient: using best practises for error handling, multithreading and the best resistance Rust-lang has to offer.


Material Egui

Material-egui takes a base color, and with that stylises Egui widgets with Material Design 3 colors for dark and light theme. Support is underway for M3 widgets.



Reywen is a library for writing chatbots for the platform, it covers most of the Revolt API and has an been made from the ground up with developer experience in mind. The builder pattern provides a zero cost abstraction for the Revolt API while allowing for full control over bot functionality. I plan on extending functionality to Reywen and eventually making it the core of Revolt's GTK client (Mutiny).



Rockbox is my main Linux server for hosting all of my services (website, media center, minecraft network, and API servers), It is an on premises machine. It is running on Redhat Linux 8 and primarily uses Caddy web server and podman for handling requests.