Portfolio

Adduce

After experimenting with some popular static site generators, I found myself wanting something a bit different – a tad more conducive to my workflow. So, I figured I’d try making one myself.

Note

For the unfamiliar, a static site generator is a tool that compiles web pages in advance rather than on the fly when a user loads up a site. This helps create pages that are quick to load and simple to host.

I mentioned my intentions to my friend ToastXC, who implemented the initial groundwork in her language of choice, Rust, before stepping away from the project.

Being a front-end dev, Rust isn’t my area of expertise. Nevertheless, I embraced my inexperience as an opportunity to expand my skill set and push the boundaries of my knowledge.

Through working on Adduce, I’ve gained invaluable experience and insights. Despite my initial unfamiliarity, I’ve successfully built, maintained, and improved the project all while growing my skill set.

Adduce has proven itself in the field, with several sites using it in production. I also put together a landing page for the project with links to the comprehensive documentation I’ve written.

The project is completely open source under the LGPL v3, with all the source code and documentation being available on GitHub. Contributions are welcome.