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?

I have no idea where I'm going
In contrast to the opening lines of the song, Cameron seems to admit that he is unsure of where his life is heading. However, directly after says “Here I come” which suggests that he doesn’t care how things turn out and will face life head on. this relates more to Cameron’s reckless attitude displayed in the line “playing that cowbell with your gun”
https://genius.com/37368130

no idea! i have a busy day job working on open-source that i enjoy!

-nate