Ho lasciato @uniswap dopo 3,5 anni fantastici. Mentre i laboratori sono cresciuti da 30 a oltre 150, sono cresciuto molto insieme a loro e sono incredibilmente grato di aver lavorato con persone così talentuose. 5 lezioni che ho imparato passando dal guidare il team di ingegneria più piccolo al team di ingegneria più grande di uniswap 🧵
1/ progettare l'intero stack come un unico sistema, non come strati anche se l'ingegneria dei protocolli ha i cicli di sviluppo più lunghi, progettare l'intero stack nelle fasi iniziali è il modo migliore per evitare sistemi inutilmente complessi. la spedizione del nostro portafoglio intelligente leader del settore ha dimostrato questo - ogni team di ingegneri di uniswap ha lavorato in sinergia per offrire una funzionalità potente con un'esperienza utente senza soluzione di continuità, possibile solo progettando l'intero stack fin dall'inizio.
2/ le decisioni infrastrutturali possono creare vantaggi strutturali inizialmente abbiamo costruito i nostri prodotti in repository separati, e la consolidazione in un monorepo è stata trasformativa. potevamo lanciare funzionalità su tutte le piattaforme con poco sforzo aggiuntivo e un impatto trascurabile sull'esperienza utente. la nostra interfaccia web è rimasta solida mentre i nostri portafogli sono cresciuti da zero a milioni di utenti, oltre 10 miliardi di dollari in volume, e le valutazioni più alte per portafogli non custodial su ios, android e chrome
3/ smettere di sovraccaricare i frontend di logica molti prodotti crypto inseriscono troppa logica nel frontend. spostare la complessità verso servizi backend strategici ha sbloccato un migliore devx, prestazioni e nuove fonti di reddito. l'esempio più chiaro è stato spostare la nostra logica di trading su un'API che alimenta tutti i nostri frontend, facilitando anche miliardi di volume per gli integratori esterni.
4/ piccoli team e obiettivi ristretti > grandi team e obiettivi ampi man mano che i prodotti crescevano, i nostri team diventavano monolitici e gli ingegneri cambiavano continuamente contesto, rendendo difficile sentirsi proprietari. ci siamo riorganizzati in team focalizzati e full-stack, ciascuno con dichiarazioni di missione, metriche e roadmap - i benefici hanno superato le aspettative. l'expertise in materia si è accumulata, gli ingegneri si sono sentiti rinvigoriti, i team erano più agili e abbiamo stabilito un percorso per scalare a lungo termine
5/ persone >>> tutto il resto uniswap è speciale grazie alle persone. Sono brillanti e si prendono cura dei valori della crypto, comprendendo che un focus laser sull'ux è il modo migliore per diffonderli. non avrei potuto avere lo stesso impatto altrove e non ho dubbi che le persone di uniswap continueranno a portarlo a nuove vette!
sto lasciando @uniswap con amicizie durature, ricordi straordinari e un profondo senso di orgoglio. per quanto riguarda il prossimo passo, sono entusiasta del mio prossimo capitolo con un team defi altrettanto talentuoso e impattante. Maggiori dettagli su questo presto 🦋
@the_2ke @Uniswap potrebbe richiedere un po' di tentativi ed errori per trovare il tipo di lavoro giusto nel posto giusto - so che è stato così per me! Se segui la tua curiosità, sono sicuro che ce la farai. Buona fortuna!
54,55K