Blog de programación y emprendimiento

Aquí podrás encontrar artículos de programación y sobre mi experiencia como autónomo y emprendedor.

¿Qué es npx?

No sé si os ha pasado lo mismo que a mí, y es que últimamente cuando encuentro repositorios en github que requieren la instalación de una CLI, por ejemplo el proyecto create-react-app, veo que de la noche a...

Seguir leyendo

Contextualiza a tu equipo

Esta semana mi cliente Clickennet ha decidido que es el momento de dar a su equipo motivación y conocimientos para que ellos mismos puedan, a partir de ahora, ser capaces de mejorar los procesos que existen en la empresa para llevar a cabo un...

Seguir leyendo

Rest parameters en JavaScript

¡Hola muy buenas! Ya lo sabéis, hoy toca aprender a usar los parámetros rest. Antes de empezar tengo que avisaros de que si no sabéis hacer o no recordáis la desestructuración de colecciones y objetos, es pos...

Seguir leyendo

Spread Operator y Objetos en JavaScript

¡Hola! Bueno ya lo sabéis, hoy toca aprender a usar el spread operator con objetos. En este vídeo casi no voy a mencionar la teoría del spread operator, ya que lo hice en el anterior, así que si no lo has visto es pr...

Seguir leyendo

¿Qué son las optimistic updates?

Después de desarrollar durante más de un año con react hoy me he decidido a intentar entender la razón de ser de la librería redux, que promete ayudar al mantenimiento y manipulación del estado de una aplicac...

Seguir leyendo

Spread Operator y Arrays en JavaScript

Siguiendo la serie de videos que estoy haciendo para aprender JavaScript moderno hoy me gustaría explicaros una de las adiciones que más me ha gustado desde JavaScript ES6 y que uso constantemente, es el spread operator y me gusta...

Seguir leyendo

Tree-shaking y la muerte de moment.js

Hoy de casualidad, ya no recuerdo cómo, he terminado mirando este repositorio de github https://github.com/you-dont-need/You-Dont-Need-Momentjs. Al primer vistazo parece que la razón de ser de este repositorio es demostrar que no s...

Seguir leyendo

Destructuración de Objetos en JavaScript

¡Hola! Siguiendo la serie de videos explicando funcionalidades interesantes y aprender JavaScript moderno, hoy voy a explicar el destructuring. Hacer destructuring es simplemente dividir un objeto o colección en partes más simpl...

Seguir leyendo

¿Qué es gitflow?

Si llevas algún tiempo usando git como sistema de control de versiones es probable que hayas oído sobre o incluso estés usando la estrategia llamada "gitflow" acuñada en el 2010 por Vincent Driessen en su art&iac...

Seguir leyendo

¿Qué es Docker?

¿Cuántas veces habéis comprado un libro y no lo habéis leído hasta que han pasado unos meses, aún sabiendo que os va gustar o que os va a ser útil desde el primer momento que os pongáis a leerlo...

Seguir leyendo

Un año como autónomo

El pasado febrero hizo ya un año que decidí trabajar cómo autónomo en el gremio de desarrollo de aplicaciones y me gustaría hacer un ejercicio de retrospectiva para ayudarme a asentar pensamientos e ideas y al mismo...

Seguir leyendo

React Native: Primeras impresiones

Finalmente ya tengo una aplicación hecha con React Native en producción, así que ya te puedo contar con propiedad el estado del arte y mis primeros pasos con esta librería/framework para el desarrollo de aplicaciones con v...

Seguir leyendo

¿Qué es React?

Este es el primero de una serie de tres posts en los que iré explicando los puntos fuertes y no tan fuertes de las tres herramientas más usadas a día de hoy para construir frontends (React, Angular, Vue). Hoy es el turno de React...

Seguir leyendo

Lean Thinking: te estas organizando mal

¿Si te pidieran rellenar cincuenta sobres y por rellenar entendemos que hay que escribir las direcciones, poner los sellos, las cartas dentro y finalmente cerrarlos, cúal de estas dos opciones crees que es más rapida?: Haciend...

Seguir leyendo