¿Es sólo CRUD?

CRUD = Create, Read, Update, Delete, para que nos entendamos. Pocas características útiles son sólo CRUD. Si parece CRUD puede que no hayamos pensado lo suficiente en el punto del vista del usuario final o en las decisiones de arquitectura. Puede ser CRUD, pero en...

¿Todavía crees en los mitos?

Así que crees que tal o cual persona es un super gurú venido de otra galaxia como los personajes de Dragon Ball… claro…. te crees el mito y eres fan de tal persona, le idolatras. Amigo, tienes que madurar. Nadie es mejor ni peor que tú. Nadie es mas ni...

Tour Retrospective 1

Update: Thanks to Adrian Perreau (@eidrien) for fixing English mistakes in this post 🙂 I have been visiting many companies since 2009. The experiences I’ve been having as mentor/coach these months are teaching me lots of key aspects of software development...

Books you should read

Books that I’ve read and I recommend (although I don’t necessarily agree on everything): Clean Code by Robert C. Martin eXtreme Programming Explained, Kent Beck Implementation Patterns, Kent Beck Practical Object-Oriented Design in Ruby, Sandi Metz...

No malinterpretes tu carrera

¿Has oído hablar del Principio de Peter? Dice que cada persona asciende hasta llegar a su máximo nivel de incompetencia. Lo veo una y otra vez en las empresas de software. Se piensa que tras ser programador junior por un tiempo, luego senior, se pasa a analista y ya...

Kata de las APIs fluidas

En el próximo dojo de Huesca volveremos a intentar desarrollar APIs fluidas. Esta vez, a diferencia de Madrid, todos iremos a por la misma API para reducir complejidad y mal entendidos. Qué es una API fluida? Básicamente una API que es más humana de leer. Podeis leer...