GNU Pass, has been the best one so far. Set up your own git to sync it to all devices.
Honestly, the best thing I learned was:
Need to fix your system through the install medium? Save yourself keystrokes of mounting by just mounting the root subvolume (to /mnt) and then type: mount -aT /mnt/etc/fstab --target-prefix /mnt. This reads your fstab and mounts everything for you.
Thank you so much for it :D
It says Desktop Operating System, so I would assume not.
No money for Windows :P
Nextcloud like? Nextcloud was a fork of Owncloud and now Owncloud has made a new implementation with Go. So I wouldn't call it Nextcloud like :). Also, it's licensed under Apache 2.0, and it's owned by Owncloud. As we have learned recently in the FOSS world, company ownership of "important" FOSS, is a problem. So I wouldn't call this an alternative... In 2016 People left owncloud for a good reason and started Nextcloud. Although I really would appreciate Nextcloud ditching PHP and implementing itself again in something better, I am fine with the slow frontend.
I struggle, period.
But that is not Javas problem, but IOS. They could use available languages, but they refuse and instead make you use their own programming language, swift. Even more vendor lock-in. Once you start using Apple shit, you join a cult of technology dictatorship.
You learn more about the components of your system, and therefore learn more about fixing things or debugging what could be wrong. Arch is only difficult once.
I know it's hard but just bank your strong pokemon, catch a one you never used and level up with it! Or go with a complete new team after each gym.