Conferencia Rails 2011 (1/2)

El 14 y 15 de Julio asistí a la conferencia rails en Madrid. Partía con muy poca experiencia en Ruby On Rails pero @edulan me comentó que quería asistir y me animé a acompañarle. No fue un impedimento, ya que la mayor parte de las sesiones no trataban sobre rails en sí, si no sobre el ecosistema que acompaña a rails.

from above

Gracias a valakirka por la foto con licencia CC

Las fotos de la conferencia están aquí. Cómo veis la localización era cuanto menos curiosa, el salón de bailes Florida Park situado en el Retiro. Las diapositivas, libros y más fotos están en este gist.

No pude asistir a los talleres prácticos (MadridOnRails) que acompañan a la conferencia que se celebraron el día antes. En los días propios de la conferencia se celebraron 14 sesiones en un sólo track.

Sesiones

Describo y critico (:P) las sesiones brevemente:

La primera sesión fue un recuerdo de los éxitos de la comunidad rails y las experiencias que han vivido. La sesión fue muy entretenida, aunque como @jacegu me quedó la sensación de que llegaba ‘tarde‘ a la escena rails, después de 5 años de andadura. Es una sensación amarga, de que me he perdido algo increíble, pero el culpable, obviamente, no es la sesión en sí que estuvo muy bien.

Una sesión sobre las razones de actualizar proyectos en desarrollo o mantenimiento a versiones actuales de rails. Por el aire se percibía que se hablaba de la no trivial migración de rails 2x a 3x. El argumento de la sesión era que el software tenía un mantenimiento como el resto de elementos de tu vida (coche, casa) y las actualizaciones de versiones eran uno de esos mantenimientos. El primer paso era convencer a los desarrolladores de su importancia y luego al cliente, que era el que tenía que pagar. Si el cliente no podía permitírselo…

Yo no salí convencido por lo que la sesión en sí no me terminó de convencer. Se trataron razones y consejos pero ninguno me pareció decisivo.

Una sesión de introducción a CoffeeScript. Había leído y oído cosas interesantes y esta sesión me ha animado aún más a probar. Estaba bien planteada, con ejemplos y comparativas de javascript normal. La sensación de la sesión fue muy buena.

Renée de Voursney nos contó sus experiencias en la búsqueda de la calidad de código. Recomendó varios libros (Clean Code…). El contenido de la charla no era nuevo para mí, por lo que estuve más distraído y no me llamó tanto la atención como otras.

@porras hizo una recopilación de lo que había aprendido jugando con varios lenguajes (Haskell, Clojure, uno muy peculiar…). La sesión fue muy interesante. Eché de menos algún ejemplo más cercano al desarrollo web en los lenguajes funcionales que trató, pero es un problema mío con todas las charlas de lenguajes funcionales. Muy elaborada, de las mejores sesiones. Las slides están aquí.

Paolo Perrota, el autor de Metaprogramming Ruby nos contó los problemas que experimenta un desarrollador de Java o Ruby que decide aprender otro lenguaje. Orador experimentado, supo convencer a la audiencia de las ventajas/desventajas y diferencias entre los dos lenguajes. En mi opinión fue la mejor sesión de la conferencia y echo de menos la grabación. Las slides están aquí.

java is from mars, ruby is from venus

De nuevo, gracias a valakirka por la foto con licencia CC

Una ronda de lightning talks, algunas de ellas enumeradas aquí. Se notó la experiencia y brilló Luismi Cavallé con Steak is a scam. Muy recomendable echarle un vistazo.

Fiesta!

Con esto se acabó el primer día de sesiones, nos dimos una vuelta y volvimos al recinto del Florida Park para la fiesta de la conferencia en sí. Networking y conversaciones interesantes con el mundillo rails y al siguiente día que contaré mañana :)