I want to learn some Python or Rust by setting up a static site generator, a deploying mechanism and some CI tests. I've done some research on available options, but would love to know what HN recommends I use.
Any and all pointers are welcome! Thank you.
But you probably won't learn much Python by using it (or Rust when using a generator written in it) since you probably won't need to change anything in it. The only Python code you need to write for Pelican is the configuration, which is just setting a few variables.
I'm personally interested to try https://docs.dagger.io/sdk/python/ for something. I used the CUE sdk, but it is effectively deprecated at this point. I use a mix of base, make, python, and CUE fro most devops / devex stuff now. Dagger makes it so local & CI stuff runs the same.