Another thing I need to do often is type up design docs collaboratively, we use google docs for this currently but it sucks for our use cases.
And finally, I read and write a lot of GH wiki pages and various markdown notes in git repos for open source collaboration, which isn't really helpful for cross referencing information.
Is there any way to do this with obsidian? I'm all for owning my data but tbh, a lot of the powerful features you demonstrate only make sense for me if I can throw my data up on a server and make it accessible from anywhere with an internet connection.