0 sats \ 0 replies \ @WeAreAllSatoshi 11 Feb 2023 \ parent \ on: Need feedback on product - Speed ( www.tryspeed.com ) bitcoin
Thanks for the response.
Making it available on a CDN makes perfect sense. I think what’s missing is a way to request an exact version of the library from the CDN.
For example, right now I can load the library from https://js.tryspeed.com/, which presumably will always provide the latest version.
What if I want to affix myself to a certain version for stability reasons? I should be able to load from something like https://js.tryspeed.com/v1.0.1.
Forcing your consumers to always load the latest version means they’re at your mercy for when updates are deployed.
It’s very common for engineering teams to update their dependencies in a controlled manner so they can verify functionality remains intact before making it available to their customers. What’s described above doesn’t allow that to happen.
I know you said most of your updates don’t break backwards compatibility, but that most needs to be all in this situation.
Also, how would anyone be using an old version if you only supply the latest?
I’m not trying to grill you too hard here, I’m just sharing my thoughts on this so you can provide the best developer experience.
Sounds good!
I’m not, I’m just an engineer who reads SN :)