Rails Rumble: Código e Diversão :)

Nos dias 15, 16 e 17 de Outubro participei do Rails Rumble, um evento mundial de desenvolvimento de software com Ruby on Rails. O objetivo do evento: promover uma competição entre centenas de equipes espalhadas por todo o mundo, quem desenvolve o site mais “legal” utilizando Ruby on Rails, num período de 48 horas corridas!

Eu participei da equipe Cangaceiros, junto com o Cristiano Milfont, Rodrigo Oliveira e Henrique Gogó. Um colega deles teve um problema e não poderia participar, então eu acabei entrando na equipe no lugar deles de última hora. Para ser mais exato, até as 18 horas da sexta-feira, eu não sabia se iria participar ou não do Rumble, que iria começar as 21 horas🙂

A idéia que eles tiveram foi a construção de uma biblioteca virtual, onde os usuários poderiam subir seus PDFs e  compartilhar com os outros usuários. O resultado pode ser conferido em http://cordel.r10.railsrumble.com🙂 Claro que não conseguimos implementar tudo o que nós gostariamos, mas no fim eu fiquei contente com o resultado.

A nossa equipe tinha um pequeno problema: eu estava aqui em São Paulo, e eles estava em Fortaleza. A comunicação foi bastante prejudicada pela distância mas no fim conseguimos superar esse problema usando Skype e Twitcam, embora eu tenho certeza que seria muito mais fácil e mais divertido se nós estivessemos numa mesma sala. Acabei aprendendo várias coisas que me foram muito úteis no dia seguinte, pois a minha próxima tarefa no meu projeto atual era criar o ambiente de produção de uma aplicação em Rails. E também nós utilizamos Solr com Sunspot para indexação, ferramentas que eu nunca tinha usado em um projeto em produção.

Conforme foi passando o evento, o cansaço foi dominando, a produtividade, a paciência e a criatividade foram diminuindo, pois eu acabei dormindo muito pouco na madrugada de sábado para domingo. Mas quando fizemos o deploy em produção, nos últimos 30 minutos (usando as mais avançadas técnicas de XGH), fiquei muito contente com o resultado🙂

Foi muito divertido participar desse tipo de evento. É algo empolgando, por que todos nós estavamos construindo todos aqueles sistemas por diversão. Estavamos trabalhando em algo por que nós gostamos de desenvolver software com Ruby on Rails. Também não estavamos apenas construindo cadastrinhos chatos e relatórios bobos para empresa XPTO, usando uma tecnologia velha definido por um grupo de arquitetura arcaico, estavamos implementando uma idéia nossa, usando as nossas ferramentas preferidas.  Eu pretendo participar todos os anos do Rails Rumble e recomendo muito essa experiência🙂

Não posso deixar de agradecer a GoNow por abrir gratuitamente seu escritório para várias pessoas de outras empresas, fornecendo toda a infraestrutura necessaria, bem como lanches, pizzas, Red Bulls, bebidas, etc🙂

Também agradeço aos cangaceiros Cristiano MilfontRodrigo OliveiraHenrique Gogó🙂 Foi muito legal trabalhar com vocês no Rails Rumble🙂

5 comments so far

  1. Henrique Gogó on

    Cara, para mim e acredito que para todos, foi uma experiência sem igual. Realmente é a pura definição do programar por prazer, e por diversão! Além do aprendizado, o desafio do tempo é algo gostoso de superar. (ou não, hehe).

    Valeu! Há braços, e até o próximo Rumble

  2. […] https://razenha.wordpress.com/2010/10/20/rails-rumble-codigo-diversao/ – Retrospectiva do Azenha, que tava com a gente […]

  3. Alexandre Aquiles on

    Muito legal o seu relato. Deve ter sido muito bom participar do Rails Rumble. Parabéns, Rubão!

  4. Jeveaux on

    Realmente foi muito show o Rumble. A app de vocês ficou muito show também, parabéns!

    Até o próximo Rumble agora, em 2012🙂

  5. Fernando Boaglio on

    Parabéns aos cangaceiros, a app ficou bem legal!


Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

%d blogueiros gostam disto: