Soy un Ingeniero de Sofware Chileno, me gusta compartir lo que aprendo. Me guío por la idea de "Learn in Public". Así que bienvenido a mi pequeño espacio en internet, mi "jardín digital". Creo contenido enfocado en la comunidad de habla hispana pero también puedes encontrar contenido en Inglés
Me encanta enseñar y tuve la gran oportunidad de ser parte de Egghead. Las lecciones y cursos en egghead son el primer y quizá más importante material audiviosual que realizo
Me encanta enseñar y tuve la gran oportunidad de ser parte de Egghead. Las lecciones y cursos en egghead son el primer y quizá más importante material audiviosual que realizo
También escribo en Freecodecamp
Freecodecamp es una organización sin fines de lucro para la enseñanza de desarrollo de software y formación de futuros desarrolladores. Tengo el honor y agrade de escribir para su editorial en español e ingles.
Closure es un concepto confuso por que su uso es “invisible”. A diferencia de otros conceptos como funciones, variables u otros. Los closures no son siempre utilizados a conciencia y de forma directa. No dices: Oh aquí usaré un closure como solución. Pero al mismo tiempo, lo más probable es
06/01/2021El equipo tras React no encontró mejor manera de terminar el año que dejando a la comunidad de desarrolladores con ansiedad por obtener una nueva característica en la ya prominente librería. El 21 de Diciembre se publicó la grabación de una charla en donde Dan Abramov, Lauren Tan, Joseph Savona
31/12/2020Un digital garden/jardín digital es un espacio digital lleno de ideas interconectadas e información recolectada, curada y siempre en progreso durante el tiempo. Esto implica que dentro de este espacio existirá contenido que aún no "florece" o incluso que se encuentra en estado de semilla o germinación. Un conjunto de ideas que se mantienen en progreso. Estará enfocado en Javascript, React y desarrollo web en general. Esta es mi selección personal de esas semillas.
Remover elementos duplicados de un arreglo es una tarea común durante el desarrollo de software. Javascript ofrece varias formas de hacerlo y su elección depende del caso de uso.
#Arreglos, #Array, #ES6, #Array.reduce, #Array.filter, #Remover duplicados, #egghead, #lesson, #tutorialLas animaciones son parte importante de cualquier aplicación ya que permiten ofrece una mejor experiencia de uso siendo utilizadas como feedback para las acciones del usuario.
#React Native, #Animation, #animación, #animacion, #animaciones, #comoEl hook useEffect y los estados del ciclo de vida de un componente. Son comparables? Funcionan igual? Es uno del reemplazo del otro?.
#React, #useEffect, #hook, #hooksReact Native ofrece estructuras de datos que permiten desarrollar módulos nativos que exponen el uso de Promesas y Callbacks a tu aplicación React Native
#React Native, #Modulos Nativos, #Native Module, #Promises, #CallbacksComo utilizar useState React hook para crear un sencillo componente Wizard o multi-step
#useState, #hooks, #hook, #React, #Wizard, #componentes, #lesson, #tutorialTambién me gusta participar en meetups o encuentros.
Esta charla fue presentada en
BeerJS el 29/10/2020. 📺 Video disponible en Youtube
Facebook Developers Circles: Santiago el 11/11/2020.
Esta charla fue presentada Comunidad React Chile: Facebook el 05/12/2020.