Stop Building Closed Ecosystems
This is my main fear with Flutter CanvasKit &amp; &quot;Towards a Modern Web Stack&quot;. <a href="https:&#x2F;&#x2F;hn.algolia.com&#x2F;?query="Towards a modern web"&amp;sort=byDate&amp;type=all" rel="nofollow">https:&#x2F;&#x2F;hn.algolia.com&#x2F;?query="Towards a modern web%...</a><p>They are using canvas &amp; webgpu, &amp; making their own rendering engine (borrowing Skia) to take web apps from part of a participatory open ecosystem where extensions &amp; user-agency work, &amp; turning the page into a giant animated screen.<p>The best open ecosystem we have on the planet is being body snatched by the closed-as-can-be native app world.<p>The post here is a more developer-centric view of open &amp; I think that&#x27;s so valuable. It feels like we really used to have a more share-early share-by-default spirit.<p>I think that&#x27;s one thing that kind of agitated so many folks about webdev, is how share-centric it was.<p>We didn&#x27;t have established experts, there were no well established patterns, everyone was collectively figuring it out. Finding libraries that might work for you or doodling around with an idea was lead by sensibilities fit &amp; taste. Throw it against the wall &amp; see what sticks.<p>The web today has really become a far far far more hyperindustrialized system, with far more popular (not enforced) norms &amp; conventions. The random lead devs at a company are no longer necessarily intrepid explorers navigating an open sea of possibility. Everything is more set. And we no longer have that spirit of it just being us in the room, of sharing by default. The expectation is there&#x27;s very very smart far off people building libraries, and we&#x27;re just working on our app. The mindset has shifted, the culture has shifted, in a way where open is no longer the collective exciting happening place that we are all a part of.