the code for plyr.fm is now public on github and tangled.
for now, i will keep github as truth and tangled as an intermittent snapshot, because i have a bunch of branched-based cloudflare pages stuff going on that (afaik) does not work with tangled.
obviously there's a risk in open-sourcing all the code, as it also open-sources all the numerous places someone can probably DDoS me / otherwise cause me grief.... but here's to hoping for good faith!
broadly speaking
backend
it's a pretty standard FastAPI / SQLAlchemy / Postgres situation so far. i use R2 for audio and image storage. i have a functional* transcoder in rust i plan to deploy as a separate service and then talk to from this backend.
frontend
svelte because vibes and claude take the wheel!
but in seriousness, while i am historically a backend-focused developer, i care a lot about UX and am always learning about the frontend ecosystem via projects like these. if you see something you don't like or something broken, you can open an issue or a PR :)
where this this going?
no idea! i have a busy day job working on open-source that i enjoy!
-nate