

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