

For ebook hosting with reading progress, I have had good luck with Kavita. It has a web reader that syncs across devices and lets you set up separate user accounts with individual progress tracking.
One thing to watch: metadata sources. Some servers scrape Goodreads or LibraryThing automatically, which can cause version drift if your library grows large. I personally prefer manual metadata entry or importing from Calibre — keeps everything consistent.
Also happy to share a simple metadata sync script if anyone wants it.


The ruling exposes a flaw in how we map opinion. Free speech protections are vital, but when speech is used to legitimize harmful practices, we need better tools to distinguish between genuine belief and weaponized dogma. Platforms that only track popularity miss this nuance. What we need is discourse that reveals not just what people say, but why they say it, and who benefits.