No that's totally fair! I'm a huge fan of making things reproducible since I've ran into too many situations where things need to be rebuilt, and always open to ways to improve it. At home I use ansible to configure everything, and at work we use ansible and declare our entire Jenkins instance as (real) code. I don't really have the time for (and I'm low-key scared of the rabbit hole that is) Nix, and to me my homelab is something that is configured (idempotently) rather than something I wanted to handle with scripts.
I even wrote some pytest-like scripts to test the playbooks to give more productive errors than their example errors, since I too know that pain well :D
That said, I've never heard of PyInfra, and am definitely interested in learning more and checking out that talk. ~~Do you know if the talk will be recorded? I'm not sure I can watch it live.~~ Edit: Found a page of all the recordings of that room from last year's event https://video.fosdem.org/2025/ua2220/ So I'm guessing it will be available. Thank you for sharing this! :D
I love the "Warning: This talk may cause uncontrollable urges to refactor all your Ansible playbooks" lol I'm ready
I think a lot of it comes down to any specific features you want. For example, I'm currently using Readeck because it has OPDS support, so I can save a link on my computer/phone and continue reading it on my ebook/epaper reader. Before that I used wallabag because of its tight integration with my RSS reader