Presentación de LaCoctelera.com y The Shaker en la Conferencia Rails Hispana 2006

Aquí tenéis la presentación que hicimos Nando y yo en la Conferencia Rails. Cuenta la historia de La Coctelera y de The Shaker desde que empezamos con La Coctelera hace ya dos años; de cero a 8 millones de páginas vistas + 15 sites funcionando en 8 servidores. Es una historia técnica, no demasiado textual al principio aunque más adelante si detallamos lo relativo a la caché, monitorización, logs, arquitectura, redundancia…

Descárgate el fichero: SHA-PRE-Conferencia_Rails-01.pdf (PDF, 2.4MB)

(por cierto que el documento contiene una exclusiva mundial, el nuevo diseño de La Coctelera, que saldrá en unas semanas)

El resto de las ponencias se irán colgando en la web de la Conferencia.

La primera Conferencia Rails Hispana: un éxito

Ya se ha acabado la primera Conferencia Rails Hispana. Ha sido un éxito: más de 160 asistentes, muchas ponencias interesantes, conocer a un montón de gente haciendo cosas interesantes con Rails o con ganas de hacerlas… Aprovecho para recapitular algunos comentarios…

Ponencias

Como siempre pasa, ha habido ponencias para todos los gustos: unas buenas, otras no tanto… Pero creo que el balance es positivo dado lo joven que es Rails. Comentando con Joshua el tema de los varios tracks, y por los comentarios de otras personas respecto a que había charlas muy básicas donde no se veía código, o charlas extremedamente técnicas, veo clara la organización de los tracks para la próxima ocasión:

  • Track 1: iniciación, conceptos generales, negocio. Apenas se verían cosas técnicas.
  • Track 2: nivel técnico iniciación, donde ponerse a hacer cosas básicas con código, para programadores que no hayan empezado con Ruby o Rails pero que quieran ver algo de chicha más allá de los conceptos (que están muy bien, pero que acaban sabiendo a poco, sobretodo con lo fácil y rápido que es hacer demos básicas con Rails).
  • Track 3: ponencias más técnicas por y para aquellas personas que están de lleno trabajando con Rails.

De esta manera se elimina el problema del solape de charlas, y se da contenido para todo tipo de público.

La charla con David estuvo bien (no es que sea yo muy mitómano). Pero me da algo de rabia que algunas preguntas no tuviesen ningún valor. No creo que tenga ningún sentido hacerle preguntas cuyas respuestas estén publicadas en Internet. Me parece una perdida de tiempo, y en cierto modo una falta de respeto al propio entrevistado, que tiene que explicar un sábado por la tarde algo que ya ha repetido mil veces y que ha publicado en la red.

Infraestructura

La infraestructura técnica de la Conferencia ha sido simplemente brillante. Se notaba que estábamos en una Escuela de Telecomunicaciones. El webcast ha funcionado de maravilla, la conexión con México simplemente funcionaba, y el wifi estaba siempre disponible y funcionando bien estuvieses donde estuvieses (las salas estaban alejadas unas de otras pero daba igual). Espero que la pŕoxima vez podamos volver a hacerlo aquí porque en otro sitio dificilmente encontrarías tantas facilidades (aunque no se si alguien ha pensado en hacerlo itinerante en distintas ciudades).

Incluso la videoconferencia con David que se hizo a través de Skype fue bastante bien (solo se cortó una vez, y se restableció rapidamente. El sonido podía haber sido mejor, pero esa suficiente, creo que nadie tuvo problemas para entenderle).

El único pero fue que las salas estaban muy alejadas unas de otras, y no había señalización clara de cómo llegar (punto facilmente solucionable).

También se echó en falta alguna zona más social, donde pudieses estar sentado tranquilamente charlando o enseñando cosas a los demás. Unos sofás o unas cuantas mesas con sillas en la zona principal serían suficientes. Me lo pido para la próxima.

Horarios

El primer día se retrasó un pelín el comienzo, y no se controló la duración de la primera charla de por la tarde, lo que metió un considerable retraso sobre el horario previsto. Se rehizo el horario sobre la marcha y alguna charla duró menos de lo previsto, pero solo acabamos 15 minutos más tarde de lo anunciado. El sábado si se cuidó el horario y no hubo ningún problema.

Eventos sociales

Una de las partes más importantes de estas conferencias es conocer gente. El viernes había una cena pero no vino todo el mundo, y como siempre te quedas con las ganas de hablar con muchos. Habría que pensar maneras de potenciar este aspecto, que a fin de cuentas es uno de los fundamentos de estas conferencias.

En definitiva, esta primera Conferencia Rails Hispana ha sido un éxito rotundo. Gracias de nuevo a Agustín Cuenca, el principal impulsor de la conferencia, a Joaquín Márquez, Joaquín Salvachúa, y el resto de voluntarios que han hecho posible el evento. A la Escula de Teleco por las infraestructuras, a los ponentes por su tiempo y a todo el mundo que asistió. Y paro que esto parece los agradecimientos de un disco.

Rails mola y a la gente le gusta. Creo que la comunidad en España se está empezando a gestar y a tomar forma, ahora solo tenemos que buscar formas de darle más visibilidad y encontrar formas de que circule la información sobre experiencias, proyectos, etc.

¡Nos vemos en la próxima! (no se si Agustín bromeaba cuando decía que sería dentro de seis meses, pero no me parece mala idea)

PS. Fotos en Flickr con el tag “conferenciarails06” y en el pool creado al efecto.

Concursos y premios en la Conferencia Rails

Hay dos concursos organizados en torno a la Conferencia Rails:

  • Concurso de programación rápida: mañana jueves 23 a las 12 se publican las especificaciones de la aplicación a desarrollar, y hay de plazo hasta las 12 del sábado para entregar la aplicación. Puede participar cualquiera, independientemente de su asistencia a la Conferencia.
  • Concurso de screencasts en castellano: con la idea de incrementar la documentación multimedia en nuestro idioma se plantea este concurso. El plazo se acaba el viernes.
  • Los premios son dos iPods Video negros de 80GBs, uno para el ganador de cada concurso.

    El aforo ya está completo (¡más de 150 personas que han pagado su entrada!) y la videoconferencia con David HH se estuvo probando ayer.

Medidor del sentido de la vida

Desde hace tiempo tengo dos to-dos mentales para los que programé alarmas/recordatorios que saltasen recurrente y aleatoriamente:

  • Comer galletas
  • Preguntarme: dentro de 10 años, ¿me parecerá que tenía sentido gastar mi tiempo en las cosas en las que lo gasté?

¿Dentro de 10 años recordarás con gusto las galletas que te comías, o te pareceran poca cosa? ¿Te pasarías 10 años haciendo lo que estás haciendo ahora mismo, o te parece una idea abominable? ¿Qué galletas te gustaría estar comiendo dentro de 10 años?

Hacerse estas preguntas de forma recurrente (cada dos meses, aproximadamente) no es que sea justo y necesario, es que es una estupenda manera de obligarte a elegir y a perseguir cosas que te llenen realmente. Pero sobretodo que te llenen los próximos 10 años, no sólo los próximos dos meses.

¿Cúales son tus páginas de inicio?

En la configuración de mi navegador yo tengo un bonito about:blank como página de inicio. Pero tengo unas cuantas páginas de inicio mentales, a las que voy cuando inicio el navegador o cuando no tengo nada que hacer. Son, sin orden de importancia y sin que sean fijas (a veces las abro y a veces no):

  • Bloglines, un clásico básico
  • Los fotologs de mis amigos y/o Flickr
  • PopMadrid
  • La Coctelera
  • El planet de The Cocktail y el de Gnome
  • Algún periódico, El Mundo o El País, cada vez más El País y menos El Mundo

¿Cúales son tus páginas de inicio?

Voy ganando

Mis preguntas envíadas al Pregúntale a David acumulan el mayor número de puntos negativos de las enviadas por cualquier usuario. He dado en el clavo.

Mi idea era plantear preguntas que trascendiesen los aspectos técnicos y nos permitiesen seguir conociendo las motivaciones que llevan a alguien a hacer un producto tan especial como Rails, pero es claro que no he sido capaz de transmitirlo.

Las preguntas enviadas fueron:

¿Hay algo que te ilusione tanto o más que Rails?
Probablemente su novia le haga más ilusión que Rails, si. Ya lo se. Pero si estamos en el contexto de una conferencia sobre tecnología, supuse que se sobreentendería que la pregunta pretendía indagar en qué tecnologías le resultan excitantes, si la emoción de haber hecho algo como Rails sigue tan a flor de piel como el primer día, etc.

¿Cúanto tiempo te pasas programando al día? ¿Crees que para ser brillante hay que echarle muchas horas?
Personalmente, me resulta intrigante la cantidad de tiempo que es justo dedicar a hacer un buen producto. No se como medirlo. Tengo la intuición de que para hacer algo realmente bueno tienes que dedicar más horas que las 8 de una jornada laboral estándar. Leer blogs de esas personas que hacen productos excepcionales y charlas con unos y con otros me han llevado a pensarlo. Trataba de seguir recabando datos…

A mi mis preguntas me siguen resultando interesantes. Pero parece que solo a mí. Soy raro.

Lanzamiento de Wesabe

Wesabe es un nuevo site social que te ayuda a tomar el control de tu dinero. Pretende ser una comunidad estilo 43things (yo me marco una meta, otros pueden adoptarla, y todos compartimos consejos sobre como conseguirlo) donde entre todos se vaya formando un tejido de información emergente que te ayude a gestionar mejor tu dinero (ahorrar, gastar de forma inteligente, encontrar chollos…).

No son una startup donde primen los grandes números, las rondas de financiación y las promesas rimbombantes; en cambio, están orgullosos de ser pequeños y buscar cosas sencillas:

We’re real people dealing with real money issues. We want to get rid of our credit card debt, are starting to think about college savings for our kids, have a sneaking suspicion that everyone else’s cell phone plan has more minutes for less money, are tired of getting stung by stupid bank and credit card fees, and dream of buying a more environmentally friendly car (Más en su About us).

Bien podríamos aplicarle la etiqueta de web2.amor (¿qué es esto?).

Creo firmemente en este tipo de comunidades temáticas, tienen los tres ingredientes mágicos: una historia, herramientas amiguitas (¿como traduces tu friendly?) y red social.

Durante el 2007 se consolidará este concepto de pequeñas comunidades temáticas.

Yo me he dado de alta pero solo puedes operar con bancos estadounidenses, por lo que apenas he podido empezar. Sí puedes crear objetivos y ver los de los demás, así como navegar entre los consejos.

Tienen un blog muy interesante. Ejemplo de blog corporativo de startup. Si necesitas mejorar el tuyo, aquí tienes pistas.

El mojo y los tres ingredientes esenciales de una comunidad

No hay una fórmula mágica para una crear una comunidad de éxito. Y cuando hablo de éxito no me estoy refiriendo a una de cifras millonarias, sino a una donde hay usuarios que disfrutan gracias a la comunidad, en un ámbito de ocio o de negocio, ya sea porque conocen a gente y establecen relaciones, porque se informan y descubren, porque recuerdan y siembran la semilla que les permitirá recordar…

De ahora en adelante denominaremos mojo (en honor al mayor teórico que he conocido sobre el concepto) al factor clave para el éxito de una comunidad. Es un factor que escapa a un corsé teórico o práctico que permita desplegarlo allí donde se nos antoje. Una comunidad tiene mojo o no lo tiene, al igual que una serie de televisión, una obra de arte, un humorista… Los ingredientes para construir todas estas cosas están ahí, en cualquier manual, y cualquiera puede ponerse manos a la obra. Sin embargo una película que responda a las leyes básicas del buen guión puede tener éxito, conectar con el público, hacer click… o no. Puede tener mojo, o no tenerlo.

El mojo es la sustancia espiritual que hace especial una comunidad, una serie, una persona… y que no responde a ningún indicador racional, medible ni inventariable. El mojo nace, no se hace. Dicho lo cual, podemos continuar, con otras cosas si inventariables.

Aceptando que el mojo escapa a nuestro control, una comunidad se debe basar en tres ingredientes esenciales:

  • La historia – Una comunidad tiene que tener una “historia” sólida que la sustente, que articule el sentido de pertenencia de los usuarios a la comunidad. No tiene porqué ser una gran historia. Por ejemplo, en el caso de Wesabe la historia es “nos juntamos para compartir experiencias sobre como gestionar mejor nuestro dinero”. En Flickr te juntas, primero, para compartir tus fotos con tus amigos y después vas descubriendo que acabas viendo fotos muy chulas de gente que no conoces. Y les acabas conociendo. Si no hay una historia que sirva de referente a los posibles usuarios éstos nunca vendrán.
  • Las herramientas – Una comunidad tiene que permitir a sus usuarios hacer las cosas (subir fotos, publicar textos, valorar contenidos…) de la forma más sencilla, óptima, rápida y satisfactoria posible. La usabilidad de toda la vida. Es obvio y parece que todo el mundo se lo sabe, pero no todo el mundo lo aplica. A mayor facilidad, mayor participación. A casi todos nos queda todavía mucho camino por recorrer.
  • La capa de red social – Utiliza el paradigma de navegación de red social hasta la extenuación (siendo respetuoso con tu amiguito diseño de interacción y tu amiguita usabilidad). Recordemos que red social es una funcionalidad, no un producto. Fomenta la navegación de tus usuarios: ayuda a que descubran, exploren, conozcan…

Selecciona tu comunidad favorita y observa qué uso hace de estos tres ingredientes, y cuéntalo en los comentarios.

Productividad en una oficina

Aaron Swartz es ese joven que con 14 años estaba escribiendo la especificación del RSS, que se cansó de su primer año en Stanford y se fue a montar Infogami (gracias al programa YCombinator), que después se juntó con Reddit y que ahora ha comprado Conde Nast para mezclarlo con Wired. Su weblog es un clásico, si eres capaz de seguir el ritmo.

En su último post habla del tiempo que te hace perder la vida en una oficina. Él, que acaba de llegar a una. Empieza a comprender por qué la gente le preguntaba que cómo conseguía ser tan productivo:

It wasn’t until I started working in an office that the question begun to make sense. Since I moved to San Francisco I literally haven’t gotten anything done. I haven’t finished a book (I finished three on the plane out here), I haven’t answered many emails (I used to answer hundreds a day), I’ve written only a couple blog posts (I used to do one a day), and I haven’t written a line of code (I used to write whole programs in the evenings). It’s a pretty incredible state of affairs.

Seguir leyendo: Office Space.

Las oficinas y el trabajo en grupo te matan. Muerte a las oficinas.

Si queremos hacer cosas diferentes y bien hechas, no puedes hacerlas en un entorno estándar y que ya se ha demuestrado ineficiente.