@slightlyoff I mostly agree, but in all fairness: - BlueSky is made using https://expo.dev by mostly one dev, managing the web app and native apps easily - https://staging.bsky.app/ is probably going to be PWA - native apps available in stores are good for adoption
Probably inspiration to be taken from GoToSocial (super small optimized) and Takahē (interesting job system).
Also people may not want to hear it but a multitenant/multi domain backend with shared caching of external accounts and statuses could also help scale. Takahē is heading in that direction if I understand this post correctly https://aeracode.org/2023/04/29/refactor-treat/
I've had a lot of fun working on this project, polishing out all the details. Now time to spread it around and improve on feedback ? follow @mastometrics for updates.
Developing for fun and profit.? Indie web developer, currently working mostly with https://solidjs.com? Co-founder https://crowded.co - a community platform for business?️ Building https://www.aoe4world.com in my free time?♂️ Into cycling, electro/indie music, gaming?? Amsterdam, The Netherlands