Groovy como você nunca viu

Este foi o título da palestra que fiz do TDC São Paulo 2016. É sempre muito bom poder falar de Groovy para as pessoas e mostrar como elas podem ser mais produtivas e certeiras em resolver diferente tipos de problemas utilizando Groovy e ainda mais falar de Groovy no meu evento de software preferido, o TDC! (Não tem preço)  😀

Na Trilha Java, o foco da talk foi mostrar diversos cenários onde a estratégia de usar Groovy + Java proporciona ao desenvolvedor flexibilidade, eficiência e poder quase infinito para desenvolvimento de software para a JVM.

Comecei falando sobre o que é Groovy de um jeito diferente, reforçando características como optionally typed, static-typing e static compilation. Em seguida contei, de maneira breve, a história da linguagem Groovy e todo seu vasto ecossistema, emendando, sem delongas, como funciona as 9 fases do compilador do Groovy.

Para acabar o bla bla bla, fiz um live coding mostrando diversas características bacanas do Groovy como: AST, DSL, Builders, Java Interop, GDK, etc.

Segue abaixo o gist do live coding:

Segue abaixo o slide da talk:

Tive um feedback bem positivo da galera que assistiu a talk e creio ter superado as expectativas: de ter feito alguém aprender algo novo e mostrar como Groovy é uma linguagem extremamente poderosa.

Bom é isso ai galera, espero que vocês aproveitem todo o conteúdo! Até mais!

Grande abraço,
Felipe Mamud
friendstechday.com | SHARE, LEARN & CONTRIBUTE! JOIN US!

 

Um importante update sobre o nosso Slack!

Ao criar o primeiro slack do Groovy e Grails Brasil, executamos a importação de toda a nossa base de usuários para o serviço, o que acabou esgotando nossa cota de invites.

(falha minha, era a primeira vez que usava o serviço)

Por esta razão, acabamos de criar o segundo Slack, este sim o oficial da nossa comunidade, e todos os participantes do grupo original já receberam novos convites para que seja realizada a migração, dado que com o tempo o primeiro grupo será fechado.

Para evitar novos problemas com nossa cota de convites do Slack, caso deseje participar do grupo, basta comentar este post para que lhe enviemos um convite o mais rápido possível: com o tempo iremos implementar um “slack in” para automatizar esta tarefa.

Me desculpem pelos transtornos pessoal: o importante agora é agitar nosso “novo novo” grupo lá no Slack. Contamos com a participação de vocês lá!

Grails + Vue.js – A série

Iniciei uma série de vídeos em meu canal chamada “Grails + Vue.js”, com o objetivo de apresentar esta tecnologia a desenvolvedores Grails, ou mesmo aqueles que, assim como eu, buscam uma alternativa mais simples e produtiva para o Angular.js.

Maiores detalhes podem ser encontrados em meu blog, incluindo o código fonte que será desenvolvido durante a série. Mais detalhes aqui.