Blog personal

Cuando escribo, entiendo mejor el mundo.

Blog personal

Cuando escribo, entiendo mejor el mundo.

La experiencia con la casa de madera

En este artículo no citaré nombres de empresas, porque no se trata de atacar a ninguna, sino de contar nuestra experiencia para las amistades que nos están preguntando sobre el tema. Nuestra experiencia es que montamos una casa de madera...

pyDoubles 1.4 released

Thanks to Nestor Salceda, now pyDoubles do not raise errors on assertion failures, but just fails :-). Subtle difference but an important one. The other change is a new method alias, suggested by an...

leer más

Nuevo proyecto: SaludOnNet

En enero de 2011 tuve ocasión de compartir una semana de trabajo en la oficina de SaludOnNet en Madrid. Daniel Ortube, CTO de la empresa me contrató porque siempre mantiene un ojo en la comunidad de...

leer más

Herramientas a la venta para chapuzas

Existe la creencia de que si una herramienta creada y vendida por una compañía de renombre, permite realizar determinadas prácticas, estas son buenas. Error. Las compañías que hacen negocio...

leer más

Retrospectiva: Coaching de una semana

El los últimos dos años he pasado por muchas empresas para formar a los equipos y tambien para hacer coaching. La experiencia es totalmente recomendable porque se aprende muchísimo. Ahora con el...

leer más

iExpertos se transforma en grupo

Hasta hace poco iExpertos era nuestra pequeña gran empresa de desarrollo de software y formación pero tal como anuncié en la #XPWeek, desde ahora pasa a ser un grupo de profesionales independientes....

leer más

pyDoubles 1.3 released

What's new in pyDoubles 1.3? times statement is also available in spies, not only mocks stubs ignoring arguments can live together with stubs defined with arguments a new matcher: obj_with_fields 1:...

leer más

El objetivo no es terminar

Nos lanzamos a programar con el objetivo incorrecto: terminar. El software nunca se termina, así que partir con el objetivo de terminar es partir con el barco hacia el arrecife. Lo vas a hundir. El...

leer más

Ultra simplifying SOLID

This is just another way of viewing the SOLID design principles very very shortly 🙂 S: Methods with no more than 5 lines of code, classes with no more than 3 public methods (average). O: If it...

leer más

Hablar bien en público

Hablar en público se ha mitificado hasta el punto que la gente ha olvidado que la finalidad es la misma que la de hacerlo en privado: comunicar. Angel Lafuente lleva casi 50 años enseñando oratoria...

leer más

pyDoubles 1.0 released

I am glad to announce the release 1.0 of pyDoubles, the test doubles framework for Python. pyDoubles has been completely developed using TDD. We have been very careful with its design and have been...

leer más