For someone who is technical but not interested in self hosting so you still recommend it? Do you recommend starting with trying to get bridges setup or what's the best first step?
Download element.io, make an account somewhere. Matrix.org has a bridge for e.g. libera IRC, so you can use it like an IRC client with a free bouncer too for example.
Also since the protocol is http, a friend of mine lets his servers send him notifications about cronjobs by just curling an endpoint. Lots of things you can do with it.