useOptimistic es el hook de React 19 para implementar optimistic UI: muestra cambios al instante y revierte automáticamente si algo falla.
React 19 introduce use(), un nuevo primitivo que permite leer promesas y contextos directamente durante el render. Adiós a useEffect para cargar datos.
¿Conoces todos los utility types que TypeScript trae de serie? Aprende a usar Partial, Required, Pick, Omit, Readonly y ReturnType con ejemplos prácticos.
¿Sabías que puedes personalizar la página de inicio de tu cuenta Github? ¡Sí! Y es más sencillo de lo que seguramente te imagines. Aquí te explico como hacerlo de una forma sencilla y rápida.
¿Alguna vez te has preguntado o has necesitado cambiar el nombre por defecto de las capturas de pantalla de tu Mac? Yo sí, ¡y no sabía que se podía cambiar!
¿Alguna vez te parado a pensar lo que ocupa el directorio node_modules? Imagina si tienes 10 proyectos, cuanto espacio te puede ocupar. ¡Una locura!
Desplegar una aplicación Next.js en un servidor Ubuntu puede parecer complejo, pero con los comandos adecuados es un proceso rápido y estable.
Aquí te presento cinco formas diferentes de eliminar elementos de dentro de un array en JavaScript. Como verás es muy fácil y puedes elegir la que más te guste.
La desestructuración es una expresión que nos permite desempaquetar valores y nos permite simplificar y crear código mucho más limpio y legible.
Unir dos objetos en javascript. No te compliques, es más fácil de lo que piensas. Aquí tienes un pequeño tip de javascript para unir objetos.