projects

These are current projects that I’m proud of. Other repos are found at sourcehut, codeberg, and sometimes github.

rflang WIP

rflang serves as an method of exploration for what a programming language that gives control of locality of execution to the programmer would look like.

It supports many functional concepts, such as lambdas, closures, higher-order functions, and algebraic data types alongside a manual memory management model and mostly C-like syntax.

djslides

Pure HTML+CSS presentations in Djot. This is a great alternative to Powerpoint-like software, for small talks to huge presentations.

It is also great for documentation, if you structure your docs right, you get a slide deck for free!

Check out a demo here.

bswc WIP

A dynamic Wayland compositor.

note: this page is incomplete and will be updated soon™.