Doesn't need to. That's a plus though. I think the features I like the most are dropdowns for foreign keys and more specific column types. For instance, a date type gives me a calendar picker, and an image type lets me upload and image and then see it as I browse the data.
I would love to hear book recommendations from you. I can do software dev and I self host a few services personally, but I do guesswork at scaling services, security, automated deployments, CICD, etc. Do you have suggestions? (Agile books are also cool)
Here's an example of a tutorial that uses flakes and the new cli. You might glance through here to see how the syntax compares: https://zero-to-nix.com/start
Everything starts with rum, like my username, for some reason. My phone is "rumpixel" and my desktop is called "rumtower".
I've never heard of Logseq. But I use an obsidian alternative called trilium. I'll give logseq a shot.
I will say, despite how old and outdated calibre looks, it's an absolute beast and contains every feature you would need. I use it to tag all my pdfs with the correct book information (which calibre with find for you) and use it to export my books into a specific folder hierarchy for easy browsing using KOReader on my Kobo e-reader (which runs on linux!)
Use git? Use CI/CD? What do you mean?