Tech Talks Elo7

No Elo7 temos uma série de iniciativas legais que realizamos em nosso dia-a-dia: Tech Talks, Dojos, Grupos de estudos, café da manhã com vendedores, craft day, além de aplicar as metodologias ágil no nosso dia a dia.

Neste nosso primeiro post gostaria de falar um pouco sobre os Tech Talks. Semanalmente um integrante de um time faz uma apresentação sobre um determinado tema durante uma hora, relacionado a uma tecnologia que utilizamos no nosso dia-a-dia ou que podemos aplicar algum dia. Os temas variam e atualmente já foram apresentados assuntos como Vraptor, TDD, boas práticas de programação, performance, AMD e testes com banco de dados. Todos os times podem participam das apresentações e algumas vezes até contamos com a presença da equipe de design, dependendo do tema,  e ao final de cada Tech Talk debatemos sobre o assunto apresentado.

Uma prática recente foi convidar um profissional de fora para compartilhar conhecimento com o nosso time, como  alguns problemas são comuns em todas empresas da área, compartilhar soluções diferentes para um mesmo tipo de problema faz com que  ambos os lados saiam ganhando. A última visita foi do Luiz Corte Real, desenvolvedor e instrutor da Caelum, falando sobre AMD.

O Tech Talk do dia 2808 foi com uma DEV  da casa, Erika Takahara, falando sobre performance Front-End.  Neste evento foi abordado as vantagens de sua aplicação, como a redução de taxa de rejeição do usuário, renderização progressiva, SEO, etc  e sobre  algumas técnicas de otimização Front-End utilizados atualmente para melhorias de perfomance, dentre elas foram citada:

  • otimização do critical rendering path;
  • minimização do total de requests;
  • paralelização de requests;
  • prefetching;
  • compactação e otimização de conteúdo.

As técnicas variam das mais simples de serem implementadas, como remoção de imports, ordenando de forma correta os recursos  para evitar o bloqueio de renderização, javascript assíncrono, para técnicas mais complexas como a paralelização de requests, CDN, etc.

A apresentação durou por volta de uma hora, dando espaço para dúvidas e discussões  de como podemos melhorar e otimizar mais o nosso site com as técnicas abordadas e até algumas risadas com algumas brincadeiras entre a equipe.

Erika Takahara e Fellyph Cintra