Programação

09/09 { Oferecimento

19:00

A Design System Retrospective: Os 10 aprendizados que tivemos durante o caminho

Herbert Henrique @ Software Engineer na SumUp

Em meados de 2018 a SumUp começou a criar seu próprio Design System, e mais de um ano depois começamos a olhar para trás e entendermos quais foram os segredos do sucesso, quais foram nossas maiores falhas e o que teríamos feito de diferente.

20:00

Code Push: Deploy de aplicações mobile sem passar pela loja com React Native

DIEGO FERNANDES @ ROCKET SEAT

Diferente da web, o envio de novas versões de aplicações para Android e iOS não é algo rápido e depende de revisão interna das lojas. Com a estratégia de updates Over the Air (OTA) podemos enviar uma nova versão do código JavaScript do nosso app sem passar pela revisão manual.

21:00

O que nunca te contaram sobre MongoDB

Dani monteiro @ Engenheira de Dados

O MongoDB é o banco de dados NoSQL mais usado no mundo! Mas você sabe o que ele realmente tem de especial? Vamos conversar sobre features incríveis que podem levar o uso do seu BD para outro nível!

}

10/09 { Oferecimento

19:00

Open Source: Perca o medo, Faça hoje mesmo

Juliemar Berri @ Resultados digitais

A maioria dos desenvolvedores possui medo de se expor publicando suas ideias em projetos open source. Nesta palestra vou mostrar a jornada da #matrix, um projeto open source que iniciou de uma maneira muito simples e básica, ganhou seguidores, evoluiu e está impactando muitas empresas.

20:00

Zup Open Source: conheça o Charles, Beagle e Ritchie

Jomar Silva @ Developer Relations Head

Iremos apresentar os projetos Open Source desenvolvidos e lançados pela Zup, com o intuito de transformar a experiência de desenvolvimento de aplicações, permitindo que testes de hipótese sejam feitos com agilidade, segurança e confiabilidade em ambiente de produção.

21:00

O seu código não é só para você entender!

Kamila Santos Oliveira @ Backend Developer na Ame Digital

Nesta talk você verá alguns conceitos que podem te ajudar a fazer um código que não só você entenda: SOLID, DRY, técnicas de refatoração, padrões de projeto, código limpo, code smells, testes entre outros.

}

11/09 { Oferecimento

19:00

LGPD na prática

Lauro Gripa @ Engenheiro de Software na Magrathea

Entenda a origem e importância das leis de proteção de dados; assim como os principais desafios e as principais técnicas e ferramentas do processo de adequação, por meio de exemplos práticos de pequenas e grandes organizações.

20:00

Saúde mental em desenvolvimento de software

André sakata @ CTO na Vitalk

Temos olhado para saúde mental tentando entender como as mudanças na dinâmica de trabalho e educação afetam o individuo. Com tantos casos de burnout, precisamos falar sobre isso em desenvolvimento de software e revisitar práticas de programação sob outra perspectiva.

21:00

APIs rápidas com gRPC

Julio Monteiro @ Senior Software Engineer NA Doximity

Construa API modernas, eficientes e escaláveis com gRPC. Utilize-o para que suas aplicações em Ruby, Go e diversas outras linguagens conversem entre si com um protocolo padrão.

}

12/09 {

15:00

Modern Agile no Nubank e o futuro do desenvolvimento de software

Kete Rufino @ Tech Manager no Nubank

Como um retorno à princípios, inspirado na comunidade de Modern Agile, ajuda o Nubank a achar o próximo passo. Entregando valor continuamente, tornando as pessoas sensacionais e sempre garantindo que a segurança seja um pré-requisito.

16:00

Por dentro dos APPs da Uber

Ronan Rodrigo @ Engenheiro de Software

Apresentação com as principais técnicas, metodologias e tecnologias utilizadas no desenvolvimento dos aplicativos para dispositivos móveis da Uber. Com destaque para a arquitetura de software, testes, analytics e experimentos.

17:00

De volta para o futuro com Typescript

Glaucia Lemos @ Cloud Advocate JavaScript/Node.js & TypeScript

Durante essa palestra, falarei um pouco da história do TypeScript e a importância dele no uso em diferentes frameworks. E quais são os principais roadmaps previstas para o nosso transpilador JavaScript mais amado do mundo!

18:00

Começando com Domain-Driven Design

Marcel Gonçalves dos Santos @ Desenvolvedor web full-stack

Nesta palestra iremos introduzir o que é domain-driven design e como a utilização de seus fundamentos podem ajudar na construção de uma aplicação mais robusta e flexível. Serão apresentados conceitos como linguagem ubíqua, bounded contexts e os principais blocos de construção.

19:00

Estratégias para evolução gradual de legados monolíticos em (micros)serviços

Elemar Júnior @ CEO na EximiaCo

Nessa palestra, apresentamos um conjunto de estratégias, padrões e técnicas para a evolução gradual desses sistemas para microsserviços. Todas elas aprendidas na prática, executando e observando. Falaremos de arquitetura e design, bancos de dados, conectividade é muito mais.

20:00

Arquitetura de Software e a Clean Architecture

Elton Minetto @ Desenvolvedor, professor, palestrante e escritor

Nesta palestra vou falar sobre a importância da arquitetura de software e sobre a Clean Architecture, definida pelo famoso autor Robert “Uncle Bob” Martin. Trata-se de uma arquitetura simples, com foco em alguns pontos importantes como testabilidade e independência de frameworks, bancos de dados e interfaces. Nesta apresentação vou mostrar exemplos de como aplicar estes conceitos em projetos escritos em Golang, mas que podem ser aplicados em qualquer linguagem de programação.

21:00

10 segredos para melhorar seus apps Serverless

Erick Wendel @ Instrutor na Erick Wendel Training and Consulting

Se você já trabalha com aplicativos serveless deve saber alguns desafios que passamos na produção. Nesta palestra, você irá aprender princípios e práticas para melhorar seus fluxos de trabalho e ferramentas de desenvolvimento de software para ajudá-los a gerenciar seus aplicativos.

}

A Dev couch conference

Faça parte da primeira versão digital do Codecon, uma experiência única te aguarda.

Inscreva-se