Despite not actually pursuing a degree in computer science, I find myself doing a lot of hobby-programming. Over the years I've floated a lot between different languages and tools. Currently I run Arch Linux and use Emacs to write Haskell, Rust, and Common Lisp code. I've worked with plenty of other languages, but those three are, by far, my favourites. What can I say? I've got a soft spot for functional programming languages.
Anyhow, you can check out some of my other projects on GitLab.
Haskell / Web / HTML / CSS / JS
I primarily code to learn (with the occasional, more practical project), so I've got a nasty habit of trying to write things from the ground up. This website recently became one of those projects. The whole web server is written from the ground up without any framework and with minimal dependencies (only a Socket + Bytestring library at the moment).
The goal of this project is not to produce "Industry Standard" code; rather, the goal is to learn as much as possible by implementing things from scratch. This should also help me feel out the limitations of the base technologies so that it's clearer in the future when external packages are needed.