The biggest problem with maintaining a portfolio website and a resume is that I have to update both whenever a change is made, which can be rather inconvenient.
To fix this, I wrote a program in Rust that takes JSON files as input and produces a copy of my resume while validating it is in the correct format and updating the NextJS website.
If you are interest in seeing the code, everything is on github here!