Inspiración 3.0

No hay mucho tiempo, pero este artículo de Medium, tiene un montón de sitios de donde buscar inspiración que sean distintos a Dribble o Behance.

https://bootcamp.uxdesign.cc/designers-say-goodbye-to-dribbble-behance-and-hello-to-these-hidden-gems-for-mind-blowing-bf87dd31354b

Bundlers y Tooling en general.

Hoy en la clase 3 de la semana 3, hablaron de las herramientas de compilado, armado y empaquetado de webapps y apps. Y me llamó mucho la atención de que existan herramientas modernas para reemplazar a algunos viejos estandartes como Grunt o Gulp. Este último, hay una tarea que aún guardo porque es una paja mortal tener que armar los directorios a mano cuando quieres tener una estructura específica.

Desconozco si ahora que veremos Webpack y Vite este proceso se pueda automatizar de otra forma (y sería genial) pero si no, sé que puedo seguir usando mis tareas Gulp sin chocar con las otras cosas más modernas.

Algunos links de referencia que entregaron, para referencia futura son:

Seguimos con el curso Bootcamp Fullstack Javascript de Guillermo Rodas en:

Métricas UX: NPS

He estado full con el Bootcamp «real» que me gané y que debo ponerle empeño, que es Diseño UX/UI, por lo mismo, las actualizaciones son pocas porque no he podido avanzar mucho con el bootcamp de javascript.

Pero esto está interesante y desafiante también. Y por alguna razón no puedo guardar este video, por lo que voy a guardarlo acá.

Después iré actualizando acá también del bootcamp de UX/UI para ir guardando apuntes.

Git 102

Un pequeño update con el tema de GIT y GitHub. Y está basado en un cagazo que me mandé tratando de tener el Pull-Request del ejercicio como me lo viene revisando el pesado de Yuldev. No hay espacio que se le pase y por un lado es un cabreo pero por otro es un buen ejercicio de tratar de hacer lo mejor en el peor de los casos.

Me equivoqué con un commit y tuve la necesidad de hacer un «ctrl+Z». Para hacer una especie de «Undo Commit», hay 2 posibilidades. Todo esto SIN HACER PUSH!

No hay forma más didáctica y directa de explicar el asunto, así que prefiero dejar los 2 artículos sobre el asunto, según la gravedad de la corrección necesaria, pero en resumidas cuentas va algo así:

De Menos a Más.

  • Si el mensaje del último commit está malo, puedo hacer un «amend» o pequeña corrección. Se puede corregir usando git commit -amend -m «Mensaje Nuevo corregido».
  • Si me faltaron cosas por subir o el error es una letra o una cosa chica, puedo hacer git add archivo.ext , git commit -amend -m «mensaje nuevo»
  • Si por otro lado, el commit quedó malo o tengo que volver a dejar las cosas como en el último commit, debo hacer git reset + el tipo de reset que quiero, y a qué commit quiero afectar. Reset –soft mantiene los cambios en local como «uncomited» y –hard borra todos los cambios sin dejar historial, hacia atrás. El último parámetro es a qué commit. Si uso HEAD~1 apuntará al último ultísimo commit. Pero puedo poner el Hash del commit A DONDE QUIERO LLEGAR, y borra todo lo que viene DESPUES. Los cambios son destructivos e irreversibles.

¿Cómo corregir un commit (porque me equivoqué de mensaje o me faltaron weas)?

¿Cómo retroceder a un commit anterior (porque la cagué con el último)?

Diferentes tipos de Merge

Durante la clase alguien mencionó que el «merge» de la rama test que hicimos, era de tipo Fast-Forward.

Como estoy viendo el curso en diferido no pude preguntar, pero si encontré un artículo en los enlaces del curso, que explica con monitos las diferentes formas de «Pegar» una rama y recomiendo mucho la lectura.

Tipos de Merge (Inglés)