StellarSt0rm's Cozy Website


Hi! I'm May, I'm currently studying operating systems and networks, although i know a lot already from teaching myself to code. You can find me on Codeberg (Or email me: StellarSt0rm@proton.me), where I share the projects I sometimes make (Go over to the Projects page to read about them).

This website is rendered with my own templating engine, Static Website Generator, and despite it's name1 it's a full templating engine, and while currently geared for websites, in the future I will make it more configurable for a wider range of uses.

By the way, I love coding in Rust; its so nice to know when a function might not return a result (Option<T>2), or knowing when it might fail (Result<T, E>3) and being able to easily see all the error reasons from the enum! I also really like the fancy syntax sugar like if let4 or being able to return values in a loop (And giving them labels too!), and many other little things that make it such a joy to use despite the borrow checker.

I use NixOS too btw.

Footnotes

  1. Originally it was intended for this one use case, to make my website, and the name stuck...

  2. T: The some value.

  3. T: The success value, E: The error value.

  4. Lets you unpack Option and Result quickly.