@kepano
One thing that makes Obsidian Reader insanely difficult to build is that websites are full of bugs and bad HTML/metadata that I have to work around
e.g. here New Scientist defined author as "#author.fullName}" in the metadata but Obsidian Reader still gets the correct one