Zim is a desktop Wiki so no serving issues. The other thing I do is just list my script directory or grep it. If I know I have a script I can often find it that way.
I make a bash script for the whole process and document everything in Zim Wiki. I would only make an alias if I want to supply options to an existing command. Just how I do it.
This I think. Every platform that is not just a mess needs moderation. There are things you just cannot allow especially in a platform that is suppose to be a safe space or at least not a total shit fest. Some of this is the law too, CSAM for example or copyrighted material. The rest is just about not putting up with trolls. When lemmy was 1000 users total this problem is a lot different then 1 million to 10 million or 100 million. It is just that Behaw is a bit more particular on one hand and probably more of a target on the other.