I have almost got this CLI working, written in the most vanilla of Rust code. Writing a tool like this in Rust probably doesn't make much sense, but i'm trying to learn the language, and writing CLIs seems to be the thing to do. Let's see if I can post this message, and if I can, I'll try and update to point to a github repo.
Update: Can I can update posts using smol-cli as well? I will find out shortly!
Update: Yes, we can update posts.
Update: You can find the code for this simple CLI over on Github!