Skip to content
You must be logged in to sponsor MaxTheMooshroom

Become a sponsor to Maxine Alexander

Introduction:

Howdy! I'm Maxine, a developer working to make tech more accessible by whatever means I have. Sometimes that means improving documentation, sometimes that means writing guides/tutorials. But usually it refers to financial accessibility, so I try to make things I can sell at just over cost.

What I'm working on:

Currently, my primary focus is on Mule (tentatively named). Mule is a rewrite of the AgOpenGPS software in Rust, designed specifically to run on a modified Re:Terminal. I do this by using a GUI development framework I'm working on called Peacock! You feed Peacock XML and CSS files, and it generates Iced-compatible widgets. It's purposefully designed with the flow of web development in mind, and hooks right into provided Rust callbacks. This allows designers to keep their normal workflow, while engineers can do their thing on the backend, without sacrificing speed or portability

Where I'm at

As mentioned above, I'm currently working on Mule, which is built on Peacock. Peacock has 2 core libraries that it's built on top of:

  • Pinion - An XML and templating library using xmltree and minijinja crates
    • Pinion is currently in a working state, though it certainly still needs plenty of development before being considered mature at all.
  • Crest - A CSS library that rolls its own parser using pest. The abstractions provided by Crest are not only for applying the style data to the XML provided by Pinion, but also to enable exporting as a responsive Iced widget.
    • Crest is still under active development, though the parser itself is nearly complete

Future plans:

In parallel, I am working on starting a non-profit so that I can apply for and receive grants, allowing me to continue developing technology that improves people's lives, and hopefully pick up additional full-time developers! We have plans for a smart doorbell that is competitively priced but actually delivers on what others promise (with no cloud-nonsense or access to user-data).

I'd also like to continue development of Goose, a task-runner I built in bash, and turn it into its own fully-fledged build system, complete with GNU make compatibility, so that each make target is containerized and self-documenting.

Why your sponsorship is important:

While I'm doing what I can to get Mule shipped, it’s no easy task. I’m disabled and work on Mule full-time, which makes funding critical for my ability to continue development. Your support helps me keep moving forward on projects that aim to make tech more accessible, both financially and practically, without compromise. It’s not just about keeping the lights on, it's about creating tools and solutions that put power back in people’s hands, without the corporate nonsense.

How I'll use funds:

All funds will go directly to paying bills and covering development costs—whether that's equipment upgrades, software, or necessary components for hardware testing. It ensures I can stay focused on building the best version of these projects and bringing them to life, free from unnecessary financial stress.

@MaxTheMooshroom

This is the starting point of our journey. Your collective contribution of $500 per month is greatly appreciated and will go a long way in supporting the ongoing development and maintenance of essential open-source tools for the community. Together, we can continue to make a positive impact on the accessibility of technology.

Featured sponsors

Private Sponsor
Past sponsors 1
Private Sponsor

Featured work

  1. nucleus-labs/Mule

    AI Driving Software for Harvesting Machines

    Rust

0% towards $500 per month goal

Be the first to sponsor this goal!

Select a tier

$ a month

Choose a custom amount.

$5 a month

Select
  • Get a Sponsor badge on your profile