Linear ha una riunione settimanale di 30 minuti chiamata "Quality Wednesdays." Ho partecipato a una e WOW I dev mostrano una correzione relativa alla qualità o alle prestazioni che hanno fatto la settimana scorsa. Può essere grande o piccola. Abbiamo esaminato 17 problemi, da enormi miglioramenti delle prestazioni del backend a questo piccolo. Riuscite a vederlo?
Da un lato, era super informale. Dall'altro, era davvero denso. Un sviluppatore ha impiegato 2 minuti per mostrare come, poiché styled-components *sembra* lento, hanno provato altri 3 framework e hanno misurato come si confrontano per tempo di build, dimensione del pacchetto JS, dimensione del CSS e prestazioni di rendering LCP. Basandosi su questo, probabilmente passeranno da styled components... principalmente per il rendering LCP per pagine massive per essere più veloci. Ma sono tutti compromessi.
E potrebbe davvero essere *qualsiasi cosa.* Alcuni sviluppatori hanno mostrato lavori che hanno raccolto in base ai report degli utenti, che hanno portato a una qualità superiore. La maggior parte degli sviluppatori, però, ha trovato una piccola cosa o due da sistemare la settimana scorsa. Quel primo bug (sbagliato di 1px) è stato trovato e risolto da un ingegnere frontend. Molte piccole ma fastidiose cose sono state sistemate, come il fatto che muovere il mouse su un elemento richiede un piccolo ritardo per mostrare il tooltip, o che il tooltip inizialmente appare vuoto ecc.
A proposito, ho scritto in modo più dettagliato sulla cultura ingegneristica di Linear in precedenza in @Pragmatic_Eng. Puoi leggere l'analisi completa qui:
@Pragmatic_Eng È anche molto indicativo come il cofondatore e CTO @artman abbia anche rilasciato una correzione relativa alla qualità e l'abbia dimostrata a metà strada. Posso dirti che fa la differenza quando i cofondatori sono coinvolti rispetto a quando sono distaccati (in questo caso: molto coinvolti)
214,67K