zulip really is an amazing piece of software. Don't let the looks deceive you. They are "brutalist" because they are spending all the effort on UX and UI. If you download their terminal client, there is nothing to learn if you already know vim, and more importantly everything is very intuitive. Their messaging model is a bit different and needs an initial familiarization until it dawns on you that this is how messaging should be done anyway.