-
"When you abstract away the differentiating features to avoid lock-in, you also abstract away the value. You end up with vendor “lock-out,” which basically means you aren’t leveraging the full value of services." bravenewgeek.com/multi-cloud-is-a-trap/
-
Sounds a lot like most mobile multiplatform solutions. And really shows how Kotlin Multiplatform and @doppllib are better than most -- less sharing by abstraction, more sharing with the abstractions you choose