A Linear tem uma reunião semanal de 30 minutos chamada "Quartas-feiras de qualidade". Sentei-me através de um e WOW Os desenvolvedores mostram uma correção relacionada à qualidade ou ao desempenho que fizeram na semana passada. Pode ser grande ou pequeno. Passamos por 17 problemas, desde grandes vitórias de desempenho de back-end, até este minúsculo. Você pode ver isso?
Por um lado, era super casual. Por outro lado, era muito denso. Um desenvolvedor passou 2 minutos mostrando como, como os componentes estilizados *parecem* lentos, eles experimentaram 3 outros frameworks e mediram como eles se comparam ao tempo de construção, tamanho do pacote JS, tamanho do CSS e desempenho de renderização LCP. Com base nisso, eles provavelmente sairão de componentes estilizados... principalmente para renderização LCP para páginas enormes para ser mais rápido. Mas são todas as compensações.
E pode realmente ser *qualquer coisa.* Alguns desenvolvedores mostraram o trabalho que pegaram conforme relatado pelos usuários que resultaram em maior qualidade. A maioria dos desenvolvedores, porém, encontrou uma ou duas pequenas coisas para consertar na semana passada. Esse primeiro bug (desligado por 1px) foi encontrado e corrigido por um engenheiro de front-end. Muitas coisas pequenas, mas irritantes, corrigidas, como mover o mouse sobre um elemento, leva um pequeno atraso para mostrar a dica de ferramenta, ou a dica de ferramenta aparece primeiro como vazia, etc
A propósito, escrevi sobre a cultura de engenharia da Linear com mais detalhes no início @Pragmatic_Eng. Você pode ler o mergulho profundo completo aqui:
@Pragmatic_Eng Também é super revelador como o financiador e o CTO também @artman enviado uma correção relacionada à qualidade e a demonstramos no meio do caminho. Posso dizer que faz diferença quando os cofundadores estão envolvidos versus não (neste caso: muito envolvidos)
214,69K