Jag har lämnat @uniswap efter fantastiska 3,5 år. När labben växte från 30 till 150+ växte jag mycket tillsammans med det och är otroligt tacksam över att ha arbetat med så begåvade människor. 5 lärdomar jag lärde mig när jag gick från att leda det minsta ENG-teamet till det största ENG-teamet på Uniswap 🧵
1/ Designa hela stacken som ett system, inte lager Även om protokollteknik har de längsta utvecklingscyklerna är det bästa sättet att undvika onödigt komplexa system att designa fullstack i de tidigaste stadierna. Att skicka vår branschledande smarta plånbok visade detta - varje ENG-team på Uniswap arbetade unisont för att leverera en kraftfull funktion med sömlös UX, vilket bara var möjligt genom att designa fullstack från första början
2/ Infrastrukturbeslut kan skapa strukturella fördelar Vi byggde ursprungligen våra produkter i separata lagringsplatser, och att konsolidera till ett monorepo var omvälvande. Vi kunde leverera funktioner på alla plattformar med liten extra ansträngning och försumbar UX-nackdel. Vårt webbgränssnitt förblev stenhårt medan våra plånböcker växte från noll till miljontals användare, $10b+ i volym och de högsta betygen för plånböcker utan förvaring på iOS, Android och Chrome
3/ Sluta klämma in logik i frontends Många kryptoprodukter har för mycket logik i frontend. Genom att flytta komplexiteten till strategiska backend-tjänster låstes bättre utveckling, prestanda och nya intäktsströmmar upp. Det tydligaste exemplet var att flytta vår handelslogik till ett API som driver alla våra frontends samtidigt som det möjliggör miljarder i volym för externa integratörer
4/ Små team & smala mål > stora team & breda mål I takt med att produkterna växte blev våra team monolitiska och ingenjörerna bytte ständigt kontext, vilket gjorde det svårt att känna ägarskap. Vi omorganiserades till fokuserade fullstack-team, var och en med uppdragsbeskrivningar, mätvärden och färdplaner - fördelarna överträffade förväntningarna. Ämnesexpertisen ökade, ingenjörerna kände sig stärkta, teamen var smidigare och vi etablerade en väg för att skala upp på lång sikt
5/ människor >>> allt annat Uniswap är speciellt på grund av människorna. De är briljanta och bryr sig om kryptovärden samtidigt som de förstår att laserfokus på UX är det bästa sättet att sprida dem. Jag kunde inte ha haft så stor inverkan någon annanstans och tvivlar inte på att människorna på Uniswap kommer att fortsätta att driva det till nya höjder!
Jag lämnar @uniswap med varaktiga vänskaper, fantastiska minnen och en djup känsla av stolthet. När det gäller vad som kommer härnäst är jag exalterad över mitt nästa kapitel med ett lika begåvat och effektfullt DeFi-team. Mer om det snart 🦋
@the_2ke @Uniswap det kan krävas en del försök och misstag för att hitta rätt typ av arbete på rätt plats - jag vet att det gjorde det för mig! Om du följer din nyfikenhet är jag säker på att du kommer dit. Lycka till!
52,35K