Poprvé, když jsem zvažoval přesun projektu na Vanar, nebylo to proto, že by se něco rozbilo. Bylo to proto, že jsem byl unavený kompenzovat. Psát kolem okrajových případů. Vysvětlovat zpoždění uživatelům, za které jsem opravdu nemohl. Tato tichá únava se obvykle projevuje před jakýmkoliv technickým rozhodnutím.
Migrace je obvykle rámována jako úsilí. Převod kódu. Učení rozdílů. Aktualizace předpokladů. Ale ta těžší část, alespoň pro mě, byla odvyknout si na zvyky vybudované na nepředvídatelné infrastruktuře. Na větších řetězcích navrhujete defenzivně. Předpokládáte zácpu. Předpokládáte, že poplatky mohou v pravý okamžik vzrůst. Vkládáte vysvětlení do svého produktu.
Co mě zaujalo na #vanar nebylo, jak rychle mohu přesunout věci, ale kolik mohu odstranit poté. Méně podmínkových výrazů. Méně varování v uživatelském rozhraní. Méně logiky věnované "co když dnes síť chová divně." Systém se zdá být názorný a jako vývojář, je tento omezení podivně uklidňující.
Není vám dána nekonečná flexibilita. Některé vzorce nejsou jen tak podporovány. Ale na oplátku se chování stává snazším na pochopení. Transakce se vyřizují, když je očekáváte. Akce uživatelů se zdají být konzistentní. Tato předvídatelnost mění, jak navrhujete toky. Přestáváte budovat únikové cesty a začínáte důvěřovat výchozí cestě.
Bezgasové interakce zde hrají menší roli jako prodejní bod a více jako designové uvolnění. Nemusíte učit uživatele, co se děje pod povrchem. Nemusíte přerušovat zážitek, abyste vysvětlili náklady. Infrastruktura absorbuje tuto složitost a váš produkt zůstává nedotčen.
Tokenová vrstva je v pozadí. Je tam, vykonává koordinační práci, zarovnává validátory a udržuje systém stabilní. Nevyžaduje, aby byla součástí vašeho vyprávění. Pro vývojáře, kteří nechtějí být ekonomové, pomáhá to oddělení.
Samozřejmě, migrace neodstraňuje riziko. Ekosystémy jsou menší. Nástroje stále rostou. Existuje méně integrací třetích stran. A zdrženlivost může být omezující, pokud jste zvyklí na nekonečnou skloubitelnost.
Ale snadnost migrace není jen o tom, jak rychle můžete nasadit. Jde o to, kolik duševní zátěže zmizí poté. @Vanar nedělá vývoj vzrušujícím. Dělá ho tišším. A otevřenou otázkou je, zda je to ticho to, co více vývojářů skutečně hledá — nebo jen něco, co oceníte poté, co jste byli dostatečně spáleni jinde.$VANRY
