Domain Driven Design em Teatro

Apresentamos hoje na Agile Brasil a peça de teatro sobre “Domain Driven Design”, com algumas melhorias desde a última versão. Quem quiser, pode conferir o roteiro aqui. Mais uma vez, fizemos uma música bacana, um Xote! Segue a letra da música e abaixo o roteiro, que está no git:

Xote do DDD

Sou consultor, estrategista sou doutor
Te pergunto seu cliente:
quem é teu fornecedor?
Se não existe tua sina é conformista
Dessa equipe a minha vista
Tu depende sim sinhô

Dê Dê Dê
Não resolve os problemas,
Mas ajuda a entender

Dê Dê Dê
Só clareia as perguntas
que você vai responder
Continue reading

Migrating from RubyOnRails to Scala Play 2.0 (part 1)

play_full_colorThe last week I was on vacation and I used the time to study a new technology (things that nowadays I don’t have time to do in daily life).

I decided to migrate my wife’s website (for those who don’t know, my wife is the very famous brazilian singer Daniella Alcarpe, known also as @cantora).

The website is quite simple and easy to develop. Actually, there is no rocket science at all in everything I did. But I had a lot of fun and I learn a lot of things. This post cannot be used as a complete migration plan for those who want to migrate from Rails to Play, but it will give you an idea of the work you will have. Basically, you will have to re-write everything from scratch… 🙂 or almost this…
Continue reading

Software Developers Retreat (dia 4)

O quarto dia do nosso retiro de desenvolvedores acabou!

Mesão de trabalho

Mesão de trabalho

Recebemos a visita do nosso CEO. Ele veio junto com um programador do time que não pôde participar do retiro por causa de compromissos pessoais. Esse programador era um especialista em churrasco, pois nasceu no sul do Brasil e morou muitos anos “no meio do mato”. Logo que chegou, ele se prontificou a tomar conta do nosso almoço. Foi até a cidade, no mercado central, e explicou pro açougueiro a maneira certa de cortar a carne 🙂 Depois voltou para a casa e comandou a churrasqueira, enquanto o resto do pessoal trabalhava. Continue reading

Software Developers Retreat (dia 3)

O terceiro dia do nosso retiro de desenvolvedores acabou!

Standup Meeting

Standup Meeting

O sol estava brilhando e bateu forte na nossa janela. Como o pessoal tinha ido dormir um pouco mais tarde, também acabamos acordando um pouco mais tarde. Como de costume, fizemos nosso standup meeting as 11h. A moça que contratamos para limpar a casa e cozinhar não veio nesse dia. Acabamos tendo que dar um jeito com as tarefas da casa. Continue reading

Software Developers Retreat (dia 2)

O segundo dia do nosso retiro de desenvolvedores acabou!

Trabalhando Juntos

Trabalhando Juntos

Acordamos lá pelas 8 e meia, 9 horas. Também teve gente que acordou mais cedo para fazer um cooper. Como de costume, fizemos nosso Standup Meeting as 11h da manhã. Recebemos a visita do nosso diretor de produtos. Ele veio de São Paulo para cá, passar o dia com a gente. Foi muito importante sua vinda, pois pudemos conversar em mais detalhes sobre algumas histórias que estávamos implementando.
Continue reading

Software Developers Retreat (dia 0)

Já faz alguns meses que eu estou planejando esse evento, que finalmente tomou forma e terá início a partir de amanhã, dia 26/nov/2012.

A ideia não é nova, embora eu tenha visto poucas organizações, empresas ou pessoas executando ela de fato. Tudo surgiu de uma conversa com meu grande amigo Alexandre Freire, que já tinha vivido a experiência de levar programadores para a sua casa no bonete na Ilhabela em São Paulo. A aventura dele está documentada no blog do estúdio livre.
Continue reading

10 SEO tips to improve your website ranking


Reaching the first place in search engines race is a hard and long term job. Since I started my work in Elo7, we’ve been doing a lot of improvements in our platform to boost our position in search engines. I’d like to share some of these techniques with everyone. Before doing it, just a small disclaimer: if your website has a content that is adjusted to the search keywords you want be found, these tips are useful. I think this is the most important advice in SEO: you need to have good content. Content that is interesting for the people who search for specific terms.
Continue reading