Write your git hooks in PHP and keep them under git control
Last month, in the PHP Barcelona Monthly Talk, I was talking with some mates about the GitHub migration we have recently done at Atrápalo. They were interested in branches, deployments, code reviews and so on. However, they were specially surprised about who we are dealing with pre-commit hooks at Atrápalo. Let’s see if there’s more people out there interested in the subject.
Detalles sobre Scrum: ¿Cómo atacar el sprint?
Os presento un pequeño ejercicio que llevo utilizando un mes y que me está dando buenos resultados a la hora de ilustrar la importancia de cómo atacar el sprint y la obsesión por entregar valor lo antes posible.
“Es lunes, perteneces a un equipo de Scrum de 6 personas. Habéis acabado el planning meeting y habéis enviado un mail con el commitment. Montáis la ScrumBoard y os queda de la siguiente manera”.
Smash Tech: PHP 2014
El pasado día 28 de Mayo, participé en Smash Tech como ponente impartiendo una master class de 2 horas sobre el ecosistema PHP y en lo que se debe prestar atención para el 2015. Con los 50 asistentes que pagaron la entrada, repasamos desde Metodologías de desarrollo: Agile, Scrum y Extreme Programming. Sobre ésta última pivotó la gran mayoría de la presentación, viendo cómo se resuelven las dinámicas de TDD, Integración Continua, Coding Standards, etc.
Fixing commit TYPOs in git history with filter-branch
Last week, we tried at Atrapalo to migrate from our own git repository to Github. That should be easy, is just a matter of three commands already explained in Github’s guide. The main problem appears when you have some sort of issue with your commits, so messages like “invalid author email” raises when trying to push your changes.
Thanks Ron Jeffries – “Extreme Programming Installed” Book Review
I though that it was difficult to read a better book about XP than “Extreme Programming Explained” by Kent Beck. Then, “Extreme Programming Installed” by Ron Jeffries came to me. Last week, I finished it. Ron goes into the detail about the how-to in each XP detail. So, if you want to start with XP, read the explain one, but if you need to go deeper, the installed one is your book.
Cómo conseguir que tu equipo técnico lea: Club de lectura
Un software craftsman lee. Lee mucho.
A título individual, leer desarrolla nuestras habilidades técnicas, afianza lo que sabemos con ejemplos y experiencias de los autores, matiza conceptos complejos y abre nuevos horizontes hacia nuevas disciplinas. A nivel de equipo, sube el listón global, ayuda a ejecutar el roadmap técnico del departamento y mejora el entusiasmo general incitando la innovación.
Desarrollar el hábito de la lectura técnica, no es fácil. Es lectura densa, compleja y en inglés. Con este post, me gustaría presentar una dinámica genial para introducir la lectura en tu equipo técnico, los clubs de lectura. Fácil de montar y con muy buenos resultados. Ya me lo diréis.