Linear har ett 30-minuters veckomöte som kallas "Quality Wednesdays". Jag satt igenom en och WOW Utvecklare visar en kvalitets- eller prestandarelaterad korrigering som de gjorde förra veckan. Det kan vara stort eller litet. Vi gick igenom 17 problem, från massiva backend-prestandavinster, till den här lilla. Kan du se den?
Å ena sidan var det superavslappnat. Å andra sidan var den riktigt tät. En utvecklare tillbringade 2 minuter med att visa hur eftersom styled-components *känns* långsamma, de provade 3 andra ramverk och mätte hur de jämför sig för byggtid, JS-paketstorlek, CSS-storlek och LCP-renderingsprestanda. Baserat på detta kommer de förmodligen att flytta bort från stylade komponenter ... främst för LCP-rendering för massiva sidor för att bli snabbare. Men det är bara kompromisser.
Och det kan verkligen vara *vad som helst.* Vissa utvecklare visade arbete som de plockade upp som rapporterats av användare som resulterade i högre kvalitet. De flesta utvecklare hittade dock en liten sak eller två att fixa förra veckan. Den första buggen (avstängd med 1px) hittades och fixades av en frontend-ingenjör. Massor av små men irriterande saker fixade som att flytta musen över ett element tar en liten fördröjning för att visa verktygstipset, eller verktygstipset visas först som tomt etc
Btw jag skrev om Linears ingenjörskultur mer i detalj tidigare i @Pragmatic_Eng. Du kan läsa hela djupdykningen här:
@Pragmatic_Eng Också super berätta hur cofunder och CTO @artman också levererade en kvalitetsrelaterad fix och demonstrerade den halvvägs. Jag kan säga att det gör skillnad när medgrundare är inblandade jämfört med hands-off (i det här fallet: mycket inblandade)
233,08K