Linear tiene una reunión semanal de 30 minutos llamada "Miércoles de Calidad." Asistí a una y WOW Los desarrolladores muestran una solución relacionada con la calidad o el rendimiento que hicieron la semana pasada. Puede ser grande o pequeña. Revisamos 17 problemas, desde enormes mejoras en el rendimiento del backend, hasta este pequeño. ¿Puedes verlo?
Por un lado, fue muy casual. Por el otro, fue realmente denso. Un desarrollador pasó 2 minutos mostrando cómo, debido a que styled-components *se siente* lento, probaron otros 3 frameworks y midieron cómo se comparan en tiempo de construcción, tamaño del paquete JS, tamaño de CSS y rendimiento de renderizado LCP. Basado en esto, probablemente se alejarán de styled components... principalmente por el rendimiento de renderizado LCP para páginas masivas para que sea más rápido. Pero todo son compensaciones.
Y realmente podría ser *cualquier cosa.* Algunos desarrolladores mostraron trabajos que recogieron según lo informado por los usuarios, lo que resultó en una mayor calidad. Sin embargo, la mayoría de los desarrolladores encontraron una pequeña cosa o dos para arreglar la semana pasada. Ese primer error (fuera por 1px) fue encontrado y corregido por un ingeniero de frontend. Se arreglaron muchas cosas pequeñas pero irritantes, como que mover el ratón sobre un elemento tarda un pequeño retraso en mostrar la información sobre herramientas, o que la información sobre herramientas primero se muestra vacía, etc.
Por cierto, escribí sobre la cultura de ingeniería de Linear con más detalle anteriormente en @Pragmatic_Eng. Puedes leer el análisis completo aquí:
@Pragmatic_Eng También es muy revelador cómo el cofundador y CTO @artman también lanzó una solución relacionada con la calidad y la demostró a mitad de camino. Puedo decirte que hace una diferencia cuando los cofundadores están involucrados en comparación con estar al margen (en este caso: muy involucrados)
214,69K