Python Bug day

La Python fundation organiza esporádicamente un evento intitulado "Python Bug day" (un día donde desarrolladores de todo el mundo se juntan para solucionar bugs del lenguaje).

¿Cómo? Inicialmente los participantes se encuentran en un canal de irc (#python-dev, en irc.freenode.net) donde se organizan para atacar cada uno a un bug específico que previamente eligeron de una lista de bugs.

El próximo Bug day es el Sábado 21 de Junio y creemos que es una excelente oportunidad para que conozcan nuestras oficinas y entre todos devolver un poco mas a la comunidad.

El único requisito para venir es anotarse (Y llegar antes que se llene el cupo!). Para ello pueden mandar un mail a pythonbugday@livra.com.

La lista de confirmados pueden seguirla aquí. La idea es que cada uno se traiga su notebook, aquí van a tener toma corriente e internet (wifi y/o ethernet).

Cronograma

(9:00) Desayuno
(9:30) Apertura/Presentación
(10:00) Unicode (pa' empezar, nomás) - Facundo Batista
(10:30) Bugfixeando Python - Martín Conte Mac Donell
(11:00) Comienzo del bug day!
(13:00) Receso. ¡Pizza!
(14:00) Continuamos el bug day.
(18:00) Cierre y comentarios finales.

Un dato de color: Durante el transcurso del bug day vamos a tener una Wii! instalada para el que quiera distenderse, hay un balcón para fumar, gaseosas y mucho café.
 

Hackathon Google OpenSocial - Latam

Iniciada la mañana y luego del desayuno comenzaron las charlas; quién rompió el silencio fue Guibert Englebienne (CTO y fundador de Globant) con una presentación muy divertida que transitaba desde su perfil en facebook hasta por qué globant impulsaba OpenSocial.

Continuó Patrick Chanezon (API evangelist de Google) quién presentó "making the web better" contando el compromiso de google en hacer la web mejor (mas social) mediante una analogía con una actividad del jardín de su hija (dibujos de ella incluídos en los slides); en esta misma charla estuvo Lane Liabraaten (uno de los desarrolladores de Opensocial) mostrando el "Hello world" y algunas aplicaciones útiles.

Luego estuvo Jason Hoffman (CTO y fundador de Joyent) mostrando la apuesta de Joyent en las redes sociales (Venden plataformas) y finalmente se presentaron: hi5 (CEO), myspace (estuvo uno de la línea directiva), sónico y votsu.

Pasado el tiempo de charlas sirvieron pizzas a todos e invitaron a una sesión de masajes en su sector de relax ya que inmediatamente iba a comenzar el Hackathon que duraría 5 hs. Aprovechamos y nos pusimos manos a la obra. En esas cinco horas pasamos de los esquemas en papel al diseño y de los diagramas a código.

Coding style

Había 160 programadores de los cuales muchos desistieron y otros no llegaron a nada en concreto.

Concluido el tiempo llegó el momento de la verdad. Las aplicaciones se presentaban en un proyector ante el auditorio y los jurados (Jason, Patrick, Guilbert, el de myspace y otros 2 de Globant).

Auditorio

Luego de varias aplicaciones y algunos problemas técnicos nos tocó subir (últimos). La presentación fue realmente un éxito, el streaming funcionó bien y se vió una reacción muy positiva del auditorio.

Presentando

Lo cierto es que estuvo realmente muy bueno. Quedamos muy conformes con la aplicación y la experiencia fue muy positiva.

Livra obtuvo el 3er puesto y nos trajimos un iPod Nano ;).

La aplicación se llama "Mirados" y te permite mantener un streaming de audio y video en vivo desde tu webcam a todos los que vean tu perfil. Tiene un chat y una lista de usuarios online (Con un thumbnail de la foto de su perfil). Así se ve la aplicación en tu profile de Orkut/Hi5/iGoogle/Sónico/myspace.

profile

Y así en el "canvas" (Aplicación "maximizada")

canvas

Premios que inspiran

Como siempre, en los Livra Awards (nuestro evento anual donde competimos en equipo, nos disfrazamos y divertimos mucho) entregamos premios. Por lo general, buscamos que los premios no sean cualquier cosa sino cosas que esten buenas o nos inspiran.

Estos fueron algunos de los premios del 2007.

Hackers and Painters: Big Ideas from the Computer Age

Hackers & Painters: Book 

Paul Graham rocks y hace mas de 3 años que tenemos este libro en la lista de premios. Paul es un hacker (en el mejor sentido de la palabra), un innovador y un filosofo de la tecnología. Ademas, sabe como comunicar (que no es algo menor).

Joel on Software: And on Diverse and Occasionally Related Matters That Will Prove of Interest to Software Developers, Designers, and Managers, and to Those Who, Whether by Good Fortune or Ill Luck, Work with Them in Some Capacity

Joel on Software 

Ademas de ser un libro con uno de los títulos mas largos de la historia, Joel es muy didáctico sobre distintos aspectos del desarrollo de software. Desde la administración de un proyecto y su lógica de negocios hasta el estilo de código y como planear un user test.

The Best Software Writing I: Selected and Introduced by Joel Spolsky

Best Software Writing I
Una recopilación de muy buenos ensayos y artículos sobre Software by Joel.

user/bin/drinking?

User being drinking?
Nos preocupamos mucho por nuestros usuarios. Pero a veces nos hacen reír o pensar cualquier cosa sobre ellos.

Y acá la foto de la entrega de premios con alguno de los ganadores.

Livra Awards: Tech 2007 

(Diego, Gabriel, Carlos, Guido, Andy y Martin)

Gimme Cereza

Desde hace un tiempo venimos trabajando (mucho y con un equipo increible) en Cereza (una completa re-escritura de la tecnología/funcionalidad de todos los sitios de Livra).

Cereza in your pocket

Podes inscribirte para probarlo en gimmecereza.com o bien seguirnos en twitter.  

Livra en FOWA y Barcamp Miami 2008

La semana pasada estuvimos en FOWA (Future of Web Applications) organizada (con buen gusto) por la gente de Carsonified y Barcamp Miami. Son dos de las conferencias más interesantes que hay en la industria de Internet, y todos los "grandes jugadores" del momento presentan (Digg, Twitter, Wordpress, Flickr, Pownce, Google, etc.).

Main Stage FOWA Miami Escenario principal de FOWA en el Carnival Center

Vinimos muy entusiasmados de la conferencia, con ganas de lanzar cuanto antes las cosas en las que venimos trabajando (todos hablan de release early, release fast!) y también de hacer muchas cosas nuevas.

Pero lo mejor fue el contacto directo con desarrolladores y emprendedores que están haciendo cosas super interesantes en Internet en distintas partes del mundo. Es genial juntarse con gente apasionada por la tecnología, ver qué están haciendo y validar ideas.

Acá van algunas cosas piolas que tomamos de las charlas.

Recap

  • Es un excelente momento para Internet. Todos coincidían en que no solo está creciendo muchísimo la cantidad de usuarios a nivel mundial sino también como se acceden a los servicios (desktop apps, widgets, rss, celulares, etc). Eso crea oportunidades para que a muchos les vaya bien. Esto se podría resumir como: Friction is lower + Data more open = More people and developers.
  • "Do it. Do it Now". Hay que desarrollar aplicaciones y largarlas cuanto antes para que los usuarios las usen. No sabemos si (ni que) va a funcionar y la mejor forma de mejorarlo es con los usuarios. Ademas, si te demoras probablemente otro equipo lo lance antes.  
  • Social, social. Leverage the Social Graph to make ads more relevant. Obviamente no se hablo tanto de redes sociales en si (eso es muy 2006!) sino de como integrarlas y usarlas para que los contenidos sean mas relevantes. 
  • Ser MUY abierto. Esto es algo que todos mencionaban. Ser muy abiertos con los usuarios, mantenerlos al tanto de los problemas y lo que estamos haciendo. Abrir el sitio para que otra gente la use, usar estándares (XFN, microformats, etc) y desarrollar nuevas aplicaciones (API).

Tips & Bits

Blaine Cooke

Blaine Cooke en Acción
  • Cuando estas por contratar un programador, fijate si tiene "buen gusto" (para la tecnología) (Matt Mullenweg - Wordpress)
  • Dont be evil is good, but not enough. You need to be nice with your users (Blaine Cooke - Twitter)
  • Los usuarios no quieren volverse expertos de las funcionalidades de tu sitio. Quieren saber "para qué" lo necesitan usar. "Why to use it and not how to use it". Preguntate "What do we help users to kick ass at?". (Kathy Sierra)
  • "In 3-5 years robots are going to take over and kill us all." (Cal Henderson - Flickr, que hablaba muy parecido a Yahtzee de Zero Punctuation y publicó un libro (muy recomendable) sobre escalabilidad)
  • Leah Culver (Pownce) tenia una voz un poco chillona :-), pero lo curioso es que ademas de haber programado todo Pownce (horas antes de la charla a las 3AM había liberado una nueva versión de la API de Pownce) es muy buena comunicando.

Cal Henderson

Cal Henderson
  • Honestidad Brutal: Flickr no hacen QA o al menos no tiene un área de QA. Dice que nadie le da bola y los que dicen que lo tienen no usan bien el QA. Funciona para equipos grandes pero no en equipos chicos. Y al no tener QA no hay "safety net" y los developers tienen que testear y probar las cosas "desde el vamos".

Kevin Marks en la terraza de Barcamp Miami

Kevin Marks en la terraza de Barcamp Miami
  • "Try it. Try what you code. Don't wait for someone else to test it" (Blaine Cooke - Twitter)
  • "Be open. Create a open deploy log" (Cal Henderson, promoviendo una idea que friendfeed hizo publica hace poco)
  • "Let the user express confusion. I'm lost. what do i do? Press the "WTF?" button. " (Kathy Sierra - Una de las cosas que despertó mas risas/aplausos cuando sugirió que en un sitio tiene que haber un botón que se llame "WTF?" y que los usuarios lo puedan clickear cuando hay algo que no entienden. Esto hacía alusión a que la mayoría de los secciones de ayuda de los sitios son totalmente inútiles y lo único que hacen es enojar más a los usuarios
  • Keywords: XFN, OpenID, Widgets, iPhone, hCards, API, Microformats, Oauth, "Dos cervezas".

Killer Apps in 40 Minutes? No yet

Killer Apps in 40 minutes?

Había sido muy promocionado este panel. "Estaban todos". Kevin Rose, Leah Culver, Blaine Cook, Matt Mullenweg, Erick Schonfeld de TechCrunch, etc. La idea era hacer aun aplicación en 40 minutos.

Primero tiraron 4 ideas (las que figuran en la foto de arriba) y después la gente elegía una. Eligieron una aplicación que tire estadísticas de tus emails, sobre todo para la gente que reciben cientos/cientos de emails y no los puede responder. La idea es que si yo le mando un email a una persona que usa ese programa me tire (como autoreply) una estadística "Te va a responder en promedio en 2 días" o "No esta respondiendo emails", etc como para que puedas tener una expectativa de cuando te van a responder. La propuesta de querer desarrollar algo en 40 minutos no estaba mala, pero eran muchos los que opinaban y no estuvo muy bueno lo que hicieron. Pero sirve como ejercicio sobre todo para hacerlo en un Hackathon en la oficina.

Meeting people is easy

Ademas de las charlas hubieron varios eventos "sociales" (desayunos, fiestas, drinks, etc) que estuvieron buenísimo para intercambiar ideas y divertirse con gente super interesante. Eso fue lo mejor. Muchos de Latinoamérica.

Kevin and the Latinamerica crewSantiago Siri (Popego), Kevin Rose (Digg, Pownce, Revision3, Diggnation), Diego Meller (Livra) y Martín Anazco (Livra). Rose siempre dispuesto a dar ideas….y divertirse. Foto de @esosnik

El proyecto de Latinoamérica que más nos gustó es Popego, un agregador de tus actividades en distintas apps sociales (Flickr, YouTube, Last.fm, Livra?, etc) donde vas a poder poner un widget con "un resumen" de tus diferentes perfiles y conocer el grado de compatibilidad con otras personas (as web 3.0 as you can get). Stay tuned. Acá está el post de Santiago Siri (fundador de Popego) en su blog (con fotos!).

Popego en BarcampPopego en Barcamp

También estuvimos con Dani Undurraga de Needish (una app que te ayuda a buscar proveedores para lo que necesites) y Nico Orellana de Webprendedor (que esta preparando varios eventos en Chile para ayudar y desarrollar emprendedores de Internet) y David Basulto (tricky) de FayerWayer. Chile se viene con todo.

Wow! Que buen momento para desarrollar cosas para Internet. Entre todos tenemos que hacerla (aún) mas útil e interesante.

PD: Tambien pueden leer nuestra perspectiva de la conferencia desde el research.  

Update: Pueden escuchar los audios y bajar algunas presentaciones acá.  

« Previous Entries