>

Entrevista a Fernando Blat @ferblape – Toldo

Miquel Camps     Entrevistas    31/08/2011

¿Te puedes presentar?

Me llamo Fernando Blat, tengo 29 años y soy de Valencia, aunque llevo viviendo en Madrid casi 7 años (quitando de este pequeño paréntesis chileno que me estoy marcando). Soy programador web de backend, concretamente de Ruby on Rails, que es lo que he venido haciendo estos últimos años, aunque toco también sistemas y Javascript, por eso de llegar un poco más allá de mi especialidad. Mi vida laboral comenzó en The Cocktail como desarrollador junior, y allí junto con Fernando García y Álvaro Ortiz empezamos a trabajar tanto en proyectos de consultoría para clientes (Jazztelia, Blogs de El País, Blogs de Vocento, UEM, Merco...) como en un proyecto propio, que era La Coctelera. Mi blog es http://fernando.blat.es y mi twitter es @ferblape.

Desde que te conozco desarrollas en Ruby on Rails ¿Qué es lo que más te gusta?

Lo mejor de Ruby on Rails son varios puntos, que creo se complementan:

  • Los patrones propios de la web que introduce el framework, siempre solíamos decir que era un framework web nativo.
  • La elegancia de Ruby.
  • La impresionante y activa comunidad que hay detrás.

¿Me podrías decir 3 motivos para tener en cuenta RoR a la hora de empezar un proyecto?

Qué pregunta tan difícil. Al final, si dominas el lenguaje y le dedicas amor a tu código vas a desarrollar un proyecto igual de bueno en PHP, ASP, C# o Ruby on Rails. Yo creo que la cuestión no es el lenguaje sino:

  1. Que estés cómodo y tengas los conocimientos
  2. Que te ofrezca buenas herramientas de TDD ó BDD, depuración, librerías y extensiones, editores, referencias donde consultar
  3. Que le dediques amor, cuides tu código, refactorices a menudo, escribas buenos tests...

Si cumples estos tres requisitos puedes elegir Rails, sí, y muchos otros.

¿De todos tus proyectos cual es el que te ha supuesto mayor reto a la hora de desarrollarlo? ¿Qué fué lo que más te costó?

Hay varios: lacoctelera.com siempre ha sido un reto de escalabilidad y concurrencia. Tiene un tráfico altísimo y el código es "legacy", así que había que saber muy bien dónde ajustar actuable.es debido al transforndo político / polémico, tenía que ir rápido, funcionar sin errores (no se podían mandar cartas de protesta por error, o a la persona equivocada, o si el usuario no lo autorizaba) iwannagothere.com supuso desarrollar un proyecto en el tiempo libre, con tecnología nueva, etc Pero en general, todos estos side projects los intento aprovechar para probar una tecnología nueva: una nueva versión de Rails, un NoSQL, un nuevo framework de testing, Postgres en lugar de MySQL, etc Así, para cuando estemos en producción, ya me habré obligado a asimilar todo ese nuevo conocimiento.

¿Cómo fue la experiencia de ganar un webbyawards? ¿Te lo esperabas?

Para nada, fue bastante emocionante y divertido ir a NY a recoger el premio. El equipo de iwannagothere.com nos lo pasamos muy bien en la cena ;)

¿Qué es toldo? ¿Cuando va estar disponible la beta?

Toldo es una web para permitir que particulares o empresas vendan de forma sencilla productos y servicios on-line. La idea surgió a raíz del programa StartupChile, que es un programa del gobierno chileno en el que te dan 40.000 dólares a fondo perdido para que arranques tu startup o le des un empujón si ya tienes la idea en funcionamiento. Así que estamos en Chile, sí :D Hace menos de un mes que empezamos el diseño y el desarrollo y queremos estar en el aire con una beta para amigos y gente de confianza para primeros de noviembre.

¿Quien es el equipo que hay detrás y sus roles? Puedes aprovechar para decir que buscais developers ;)

Ahora mismo estamos buscando un desarrollador Ruby on Rails y otro Javascript, a poder ser aquí en Santiago de Chile. La oferta de trabajo es esta.

¿Como se trabaja en startupchile? ¿haceis coworking con otros participantes?

Sí, trabajamos la mayoría de veces junto con los otros equipos. Hay un ambiente muy bueno de trabajo y de cooperación: hay mucha gente a la que contar tu idea y que te van a dar su consejo, o compartir alguna experiencia o que te van a pasar un contacto interesante. Además, organizamos meetups sobre nuestros proyectos, así como meetups sobre temas variados, como social media, SEO, usabilidad, etc.

¿Cuáles son las herramientas de trabajo que usas diariamente?

  • Spotify
  • Textmate para editar código (lo siento, tengo un Mac)
  • Git
  • Terminal
  • Google Chrome
  • Gmail (paso de los clientes de correo)
  • Dropbox
  • 1password para gestionar contraseñas de servidores

¿Nos puedes decir 5 blogs de programación que sigas habitualmente?

Y más de 5:

Sigue a Fernando Blat en TwitterLinkedin - Toldo en linkedin