Event Sourcing con Akka y mongodb + Akka Http

Event sourcing se basa en el almacenamiento del estado de un sistema como una secuencia ordenada de eventos, la ventaja de esta técnica es que el sistema puede recuperar su estado repitiendo todos los eventos que ha recibido. Akka persitance es el módulo de persistencia de datos de Akka, la…

PlayFramework y Slick (Scala)

Desde hace buen tiempo atrás estoy trabajando con Scala y la experiencia es súper agradable. Decidí meterme de lleno por los muchos beneficios que tiene y lo agradable que es el lenguaje a nivel síntactico. A continuación listaré algunos de los beneficios de Scala para los que no conocen sobre…

Causes git hooks

El equipo de desarrollo de Casues entre sus otros proyectos en github cuentan con uno llamado overcommit que es un grupo de hooks seleccionables (se puede elegir cuales se desean activar) que podemos incluir en nuestros repositorios. Espero que les sea útil. Repositorio de Causes - Overcommit…

Migrar Bootstrap de 2 a 3 y Flat UI (extra)

Hace poco se actualizó Bootstrap a la versión 3 por lo que tuve la necesidad de actualizar un proyecto en el que estoy trabajando que fue hecho con la versión anterior y para eso encontré una buena guía de migración que ayuda a cumplir con dicha tarea e incluso tiene…

Qué son los servidores CI y como nos puede ayudar

Hace unos días hice una breve investigación sobre las servidores CI para la empresa en la que trabajo, el proposito era evaluar si una implementación continua nos ayudaría a reducir el tiempo que consumimos al integrar nuestros proyectos y si podría adaptarse a nuestro flujo de trabajo. Luego de reviasar…