> With that said, if they do tank, it can seriously be replaced by someone in a weekend, maybe 2
It can't. The classic HN mistake here is to think the difficulty in replacement is engineering / building it. That's pretty much never the actual case. Engineering it [0] is the easiest part of building a replacement.
[0] this part: "Direct upload mastered files to s3 from the artists, activejob to convert to various formats and throw back to s3 via activestorage, subdomain model scoping for artist pages, stripe integration for payments."
It can't. The classic HN mistake here is to think the difficulty in replacement is engineering / building it. That's pretty much never the actual case. Engineering it [0] is the easiest part of building a replacement.
[0] this part: "Direct upload mastered files to s3 from the artists, activejob to convert to various formats and throw back to s3 via activestorage, subdomain model scoping for artist pages, stripe integration for payments."