I thought about using navigator.share myself, but decided to go with the basic "Copy URL" button instead, as navigator.share is pretty useless on desktops and not supported across browsers on phones either (Android's Webview being the big one for my use case).
Why not both? A small button with "Copy link" text to, well, copy the current URL and another that calls "native" share, if available. I don't find it to be too many options, but I would guess that perhaps "Copy link" would have more clicks than `navigator.share`.
You could switch between them depending on the browser. Desktop users are more likely to want an URL anyway, IMHO. FWIW: iOS has a "copy" option in the share popup.
There is not a single subscription in the world I would pay more than $20/month for personal purposes, unlimited (and I do mean unlimited) LLM tokens very much included.
I disagree, "cloud" is extracting basic Linux functions into as many proprietary services as possible because businesses would rather deal with obscure YAML configurations than ever having to touch Linux-proper.
I'm sure the vast majority of businesses can handle ~10 min of scheduled downtime per week necessary to restart everything.
Now, database replication, not having to waste time to run/maintain clusters (be it Kubernetes or Elastic stack or something else), that I believe is well worth the money to offload to someone else, but even there you can get a much cheaper deal with someone that's not one of the three big cloud providers. I will also concede that Firebase is genuinely nicer to work with than its alternatives (Supabase very much included).
reply