Santiago Basulto

rmotr.com // athlete.com

Archive

HATEOAS: ¿qué y por qué?

Hace un tiempo di una charla en el PyDay de Córdoba sobre cómo construir APIs REST usando Tastypie. En uno de los slides menciono que una de las características de una API para ser considerada RESTful (que no es lo mismo que REST) debe ser HATEOAS. La R de REST...

Entrevista con Angel "Java" Lopez

Antes de reunirme con Angel no sabía sinceramente qué me iba a esperar. Había leído bastante de su blog y había visto alguna charla dada por él, pero no mucho más. Cuando le envíé el correo para proponerle esta entrevista, me sorprendió su respuesta: "Cómo no! Podemos hacerlo!". Sin preámbulos,...

Testing en Python con Lettuce

En el último tiempo he estado realizando mucho testing para athlete.com. La cantidad de características y funcionalidades crecen todos los días, así que es necesario tener un buen test coverage para que al agregar nuevas cosas no se rompan otras. Una vez que usamos concientemente TDD vemos como la vida...

Scala: Orientación a expresiones y pattern matching

Este es un post bastante colgado, ya que no he escrito mucho sobre Scala más allá del Tutorial de Scala para programadores Java. Lo que quiero comentar aquí son dos características muy útiles que resultan sorprendentes y que hacen a Scala uno de los lenguajes más concisos que conozco. Un...

Tutorial de Git en Español

Este tutorial es una traducción con algunos agregados de Git Tutorial, de Lars Vogel. Para la traducción se han mejorado algunas cosas para adaptarlas al habla hispana. De todas maneras, el vocabulario usado puede resultarte raro. No estoy de acuerdo con traducir todas las palabras desde el inglés al español,...