Notas, experimentos y aprendizajes sobre desarrollo frontend, arquitectura y producto. Algunos escritos para compartir, otros para recordar. Todo con el objetivo de aprender y mejorar como desarrollador y creador de software.
Domina la programación asíncrona desde cero
Domina las CSS Custom Properties para crear temas dinámicos y reutilizables
Guia practica para diferir el coste de layout y pintura en paginas largas sin romper la accesibilidad
Aprende a usar el selector de relación :has() para aplicar estilos en función de los hijos, el estado y el contexto, sin recurrir a JavaScript.
Optimiza el rendimiento de tu aplicación limitando cuántas veces se ejecutan listeners de eventos y funciones costosas
Cómo reducir listeners y mejorar el rendimiento usando bubbling de eventos
Construye formularios robustos, seguros y accesibles con HTML nativo
Cómo usar elementos semánticos correctamente para mejorar SEO, accesibilidad y mantenibilidad
Un componente accesible, reutilizable y escalable con API programatica, teclado, ARIA y registro interno