Interestingly, although I can't see, I don't find the indentation in YAML as annoying or as difficult as Python. And:

pip3 install ansible-lint

Will give you a good linter for Ansible YAML.

I have a repository on github:

github.com.cromarty/ansible-raspberry-pi

With loads of roles and playbooks, mostly with an a11y bent.

I think I might do a show about. I love writing Ansible and I'm good at it, although I say it myself.

While I am here...espeak rules OK? :-)