Perfilar JavaScript es mayormente fácil. Sin embargo, ¿cómo perfilas problemas de rendimiento complicados?
En esta charla, aprenderás un flujo de trabajo práctico asistido por AI para encontrar cuellos de botella en el renderizado rápidamente. Usando un bug de rendimiento de CSS del mundo real, cubriremos técnicas como bisección de commits, reproducciones independientes, pruebas de estrés sintéticas y reglas de lint autogeneradas para prevenir regresiones. Elegimos CSS porque es notoriamente difícil de perfilar -- no hay trazas de pila, puntos de interrupción obvios, o flujos de trabajo de depuración claros, por lo que muchos bugs de renderizado quedan sin resolver hasta que los usuarios se quejan de que la página se siente lenta. Sin embargo, la misma metodología puede usarse para tratar otros problemas de rendimiento. También verás cómo usar Chrome DevTools MCP para dar a Claude acceso directo a una sesión de navegador en vivo y acelerar la investigación sin reemplazar el juicio de ingeniería.
El resultado es un proceso repetible para pasar de "la página se siente lenta" a una línea de CSS identificada en menos de una hora.
This talk has been presented at JSNation 2026, check out the latest edition of this JavaScript Conference.
























Comments