Linear har et 30-minutters ukentlig møte kalt «Quality Wednesdays». Jeg satt gjennom en og WOW Utviklere viser en kvalitets- eller ytelsesrelatert fiks de gjorde forrige uke. Det kan være stort eller lite. Vi gikk gjennom 17 problemer, fra massive backend-ytelsesgevinster, til denne lille. Kan du se det?
På den ene enden var det superuformelt. På den andre siden var det veldig tett. En utvikler brukte 2 minutter på å vise hvordan fordi stylede komponenter *føles* trege, prøvde de ut 3 andre rammeverk og målte hvordan de sammenlignes for byggetid, JS-pakkestørrelse, CSS-størrelse og LCP-gjengivelsesytelse. Basert på dette vil de sannsynligvis gå bort fra stylede komponenter ... hovedsakelig for LCP-gjengivelse for massive sider for å være raskere. Men det er bare avveininger.
Og det kan virkelig være *hva som helst.* Noen utviklere viste arbeid de plukket opp som rapportert av brukere som resulterte i høyere kvalitet. De fleste utviklere fant imidlertid en liten ting eller to å fikse forrige uke. Den første feilen (av med 1px) ble funnet og fikset av en frontend-ingeniør. Mange små, men irriterende ting fikset som å flytte musen over et element tar en liten forsinkelse for å vise verktøytipset, eller verktøytipset vises først som tomt osv
Forresten, jeg skrev mer detaljert om Linears ingeniørkultur tidligere i @Pragmatic_Eng. Du kan lese hele dypdykket her:
@Pragmatic_Eng Også superfortelling hvordan cofunder og CTO @artman også sendte en kvalitetsrelatert løsning og demonstrerte den midtveis. Jeg kan fortelle deg at det gjør en forskjell når medgründere er involvert kontra hands-off (i dette tilfellet: veldig involvert)
229,89K