Oh, more meetings will fix it! /s
There are many ways to run code at startup. cronjobs and systemd are common ways to handle this. I have also had things start automatically with my desktop environment which comes later in the boot process.
This is a common result of firm firmware and tinkering.
Extra firmware cannot be modified.
Firm firmware might be able to be modified, but documentation is largely unknown.
Silken firmware is easily modified by the user.
These names are taken from tofu packaging.
You were hacked by the manufacturer.
DD might be using something like that. I have heard they block TOR as well. I have used a VPN with ports 80 and 443 on their WiFi years ago.
You could also have your back end pull from a git repo every minute. A cron job could check a GitLab repo for changes and update the site if any changes are found.
What do you find limited about Hugo?
The ability to edit titles seems like an obvious feature that Reddit never added.
Many apps that are on F-Droid are also on Google Play, but there are exceptions. Gadgetbridge (smart watch connection app) warns that the Google Play version is unofficial and unaffiliated. An unofficial app might be upstream compiled without modifications, but this opens users to potential supply chain attacks from the uploader and Google.
You cannot rename a file from webp to jpg, but you can change the URL to .jpg and it will likely serve you the jpeg version. You can also convert webp to another format with dwebp or MS Paint.