Blog

Anamnesis de un motivado

Microservicios, introducir cambios de forma segura

En una entrada anterior os conté unas nociones fundamentales sobre una arquitectura software basada en microservicios. Si no la has leído, te recomiendo hacerlo antes de continuar. En todos los ecosistemas naturales existe un compendio de seres vivos conectados sobre un mismo hábitat. Viven en una estrecha simbiosis que se autorregula para mantener un equilibrio. Un …

Microservicios

Tradicionalmente, un software está compuesto por una parte cliente y una parte servidor. Esto quiere decir que parte se ejecuta en cliente y parte se ejecuta en servidor. Pero… ¿y si necesito ejecutar la parte cliente en mas de una plataforma?. Un usuario accede a Facebook desde su pc, tablet, smarPhone, smartTv. Esto se consigue …

En la oscuridad, parte 2

Bueno… Posteriormente y como os imaginaréis. Intenté deshacer el entuerto a la desesperada. Digo a la desesperada porque fue un día de llamar al teléfono de atención al cliente un sin fin de veces. Y en todas ellas recibí mas o menos la misma respuesta. El proceso iniciado debía pasar por una serie de estados …

En la oscuridad, parte 1

Suena el despertador y me siento en la cama. El primer pensamiento del día es una idea recurrente. Hace más de dos años que tenemos contratado en casa 4,6kw de potencia y hemos logrado que salte la luz solo una vez. Por lo que… Es el momento de bajarla!! Si sí, ahora. Ya está decidido. …

Actores del proceso de desarrollo, PO

Resumiendo la anterior entrada, en ella os mencionaba la figura del PM. Un actor con don de gentes, capaz de empatizar al máximo con el cliente y el equipo. Habilidoso para ver y mostrar al cliente lo que realmente necesita sin dejar de mirar el lado de la rentabilidad y la oportunidad de negocio. Y… …

Actores del proceso de desarrollo, PM

En el anterior post, os introduje la idea sobre el desconocimiento de un proceso estandarizado para el desarrollo de software. Enfrentarse al problema como un todo, no suele llevarnos a una buena solución. Lo adecuado es dividir el problema en partes más pequeñas y abordarlas de una en una. Mientras avancemos en la solución nos …

Operador de propagación, JavascriptES6.

En muchas ocasiones, necesitamos hacer una composición de dos objetos. Solemos recurrir a la siguiente fórmula para resolver el problema. const object1 = { a: ‘xxx’ }; const object2 = { b: ‘yyy’ }; const mergedObject = { a: object1.a, b: object2.b }; Puede que necesitemos hacer una composición de arrays. ¿Cuál es la solución …

Industrialización del proceso de desarrollo

¿A qué estamos acostumbrados? Una pequeña empresa necesita un software; normalmente una web o una pequeña aplicación de gestión. A partir de ahí, la empresa y un freelance, empiezan un tira y afloja hasta llegar al agotamiento. El resultado es un software que raramente cumple las expectativas del cliente y con un beneficio para el …

La primera…

Hola!! Hace mucho tiempo que llevo con esta idea en la cabeza. Y bueno… Hoy he encontrado un rato, he comprado el dominio, levantado este wp, arreglado un mínimo y… Pues eso… De qué va? Supongo que de informática, pero desde luego no descarto ampliar a lo que crea sea digno de compartir. Así que… …