DevFest Nordeste 2019 - Natal

DevFest Nordeste 2019 - Natal

19 de Outubro de 2019

SEBRAE RN - Av. Lima e Silva, 76 - Lagoa Nova, Natal - RN

Inscrições: https://www.sympla.com.br/devfest-nordeste-2019---natal__536537

 

O EVENTO

 

DevFests são eventos de desenvolvedores liderados pela comunidade, organizados por capítulos do GDG em todo o mundo, focados na construção de comunidades e no aprendizado sobre as tecnologias do Google. Cada DevFest é inspirado e adaptado exclusivamente às necessidades da comunidade de desenvolvedores e da região que o hospeda.

Embora não existam dois DevFests exatamente iguais, cada um em seu núcleo é alimentado por uma crença compartilhada de que quando os desenvolvedores se reúnem para trocar ideias, coisas surpreendentes podem acontecer.

O tema do DevFest Nordeste 2019 será Empreendedorismo, com três trilhas de palestras e uma trilha prática.

 

CALL FOR PAPERS

 

Submissões:

As palestras devem ter no máximo 40 minutos com 5 minutos para perguntas.

Escolha um bom título e esforce-se para descrever bem e de forma objetiva o conteúdo da apresentação para facilitar a compreensão. 

As palestras devem abordar alguma das seguintes áreas:

Web
DevOps
Segurança
Empreendedorismo
IoT
Mobile
Inteligência Artificial
Data Science
Pessoas, Comunidades e Bem estar
Marketing
Design
Direito e Tecnologia

Importante:

  • Para participar do evento, o palestrante deve concordar com o Código de Conduta.
  • Nós iremos contactar os palestrantes escolhidos por email.

Datas:

  • Fim das submissões: 14 de Julho de 2019
  • Divulgação dos resultados: Até 28 de Julho de 2019 

 

Código de Conduta https://www.google.com/events/policy/anti-harassmentpolicy.html


Este evento não aceita mais propostas.

Propostas

author photo

A Divina Comédia de um Código Legado: indo do Inferno ao Paraíso com Elixir

É um fato que lidar com projetos legados e mal estruturados não é uma tarefa muito simples, em paralelo, pensar que o código que estamos escrevendo hoje é o legado de amanhã ressalta a responsabilidade e nos faz refletir: estamos desenvolvendo soluções reais ou apenas gerando problemas futuros?
Nessa palestra irei conversar sobre o que aprendi e como tem sido participar de um processo de reestruturação de projetos legados com Elixir, explicando como as decisões foram tomadas para garantir que os códigos que estamos construindo possuam qualidade, sejam escaláveis, de fácil manutenção e principalmente: como Elixir tem nos ajudado a atravessar esse purgatório.

Use os botões abaixo para votar:

author photo

Android - Deep inside Android Build System, ART and Bytecodes

Como desenvolvedores Android muitas vezes não temos conhecimento de como Android funciona por dentro. Na minha apresentação, mostrarei quais componentes são parte do Android Build System, da ART (Máquina Virtual do Android) e como os nossos arquivos APK são gerados a partir de arquivos de código-fonte (Java - Kotlin).


É uma apresentação no Espanhol mais vou tentar falar Portunhol para que você me pode entender. 

Use os botões abaixo para votar:

author photo

Android way to pro - Roadmap 2019

Quando pensamos em aprender ou nos aprofundar em alguma tecnologia nos deparamos com dois problemas: a grande quantidade de conteúdos a serem consumidos e a priorização do estudo desses conteúdos para que o aprendizado seja o mais linear possível. Com o Android não é diferente, pois a plataforma apresenta uma vasta gama de técnicas, ferramentas, formas de organizar seu código... e assim acabamos nos fazendo a mesma pergunta: como nos atualizar e continuar aprendendo enquanto as novidades continuam sendo lançadas?


Nessa talk vamos mostrar o Android Roadmap 2019, um learning path criado de forma colaborativa, visando servir como um guia para quem deseja ampliar seus conhecimentos na área, que já alcançou mais de 1k de estrelas no Github!

Use os botões abaixo para votar:

author photo

Aprendendo Svelte.js

Introdução a biblioteca Svelte.js, demonstrando códigos, conceitos e filosofias.


Svelte é um novo tipo de biblioteca que atua nos bastidores para tornar o seu componente e o seu código JavaScript muito otimizado, e isso tudo acontece no momento de compilação. Isso quer dizer que você não precisa usar import, require ou até mesmo o velho e tradicional <script src="svelte.js">, simplesmente porque o Svelte modifica o seu código para fazer com que tudo funcione, e essa modificação acontece no momento de compilação.


Seus principais diferenciais são:


• Escreva menos código;
• Nada de DOM virtual;
• Verdadeiramente reativo;


https://svelte.dev

Use os botões abaixo para votar:

author photo

Arquitetura limpa nas apps: utilizando VIPER no Android

Quantas vezes já nos deparamos com um projeto Android com uma estrutura confusa, muitas vezes com classes infladas e sem responsabilidades e objetivos únicos? Isso claramente nos traz uma série de dificuldades: desde a sua manutenção até a forma como testamos o nosso código. Nessa talk, uma alternativa será proposta para você: a utilização do VIPER, que é uma arquitetura baseada nos conceitos do Clean Architecture. Irei explicar todos os detalhes dessa arquitetura, além de fazer comparativos com outras conhecidas atualmente e mostrar como utilizamos na prática em uma app que é desenvolvida por uma equipe distribuída, além de ser utilizada por milhares de pessoas.

Use os botões abaixo para votar:

author photo

As principais habilidades para empreender nas próximas décadas

A Humanidade está passando por uma troca de era, no qual irá mudar totalmente a forma que empreendemos. Será de extrema importância desenvolver habilidades duradouras, que não sejam facilmente substuidas pelas máquinas.


Nesta mudança, os empreendedores ou quem pretende iniciar um negocio, os estudantes e profissionais precisam compreender e aplicar o seu papel no desenvolvimento dessas habilidades. É fundamental configurar o olhar para o futuro, configurar sua mente e ter um papel proativo, ser protagonista para desenvolver estas habilidades e gerar impactos positivos através do empreendedorismo, contribuindo com a sociedade e pessoas.


Após estudos e pesquisas, quero compartilhar 7 Habilidades que serão fundamentais para empreender de forma assertiva nas próximas décadas. Dessas habilidades adianto o "pensamento Adaptativo e Criativo. Será um prazer compartilhar minha visão sobre criatividade e o futuro do empreendedorismo.

Use os botões abaixo para votar:

author photo

Come to the dark side - Preparando sua aplicação para o futuro no Android

Como funciona o seu aplicativo no tema dark? quais os principais problemas e cuidados que precisamos ter para garantir a melhor experiência  para o usuário final. 

Use os botões abaixo para votar:

author photo

Como saí de Paraíba do Sul para virar cientista de dados em São Paulo

A proposta dessa palestra é apresentar um pouco de como saí do interior do Rio de Janeiro, e fui trabalhar como cientista de dados numa startup em São Paulo, e mostrar alguns caminhos para quem deseja ingressar na área e como buscar emprego nas principais capitais do Brasil.


Abordarei como comecei, de onde surgiu o interesse, locais de estudos, pessoas referências, como foi o início da carreira, principais aprendizados, networking, participação em eventos de comunidade, e mais um pouco.


 

Use os botões abaixo para votar:

author photo

Comunidade, networking e feedback positivo

Vou falar da importância das comunidades de tecnologia, o que elas trazem em atualizações de novas tendências, tanto para a área academica, e profissionais em geral. 


Falarei sobre as conexões entre pessoas, e quais benefícios desses contatos para o pessoal e profissional. 


Quanto a comunidade pode impactar a vida de pessoas, dando oportunidades para compartilhar e aprender com pessoas.


"Feedback positivo" a forma de repassar e motivar pessoas, seja em quaisquer campos que elas decidirem seguir, deixe as críticas para depois e só as coloque em evidência se você for bom o suficiente para se juntar com o mesmo em busca de uma solução.


Planejamento, trabalho em equipe e comprometimento, serve para comunidades, trabalho e vida pessoal.


E você pode ser comunidade, contribuir, compartilhar conhecimento e divulgar, isso já pode ser uma enorme chance de fazer e ser parte de uma.

Use os botões abaixo para votar:

author photo

Construindo APIs RESTful com o Framework Aqueduct em Dart

O Aqueduct é um framework open source para criar e implantar APIs RESTful no servidor e usaremos uma base de dados construída no PostgreSQL. Você poderá criar APIs com a linguagem desenvolvida pelo Google que é o Dart Lang usando o framework Aqueduct. 


 

Use os botões abaixo para votar:

author photo

Construindo uma arquitetura baseada em eventos para Android

Cada vez mais aplicações e bibliotecas Android são compostas de módulos independentes, tornando-as mais simples, escaláveis e testáveis. No entanto, esses módulos podem ter ciclos de vida diversos ou até estarem em threads diferentes. Nesse caso, o que fazer quando é necessária uma comunicação entre eles?


Uma das soluções é aplicar o paradigma reativo, como por exemplo usando a biblioteca RxJava, mas usar algo construído por terceiros pode não se adequar a sua realidade. Construir sua própria infraestrutura de comunicação pode ajudar a contornar estas dificuldades, além de trazer um conhecimento mais profundo de arquitetura que pode ser utilizado em outras situações.


Nessa palestra, exploraremos a ideação e desenvolvimento de uma infraestrutura baseada em eventos, composta por uma Stream central e módulos que podem atuar como publishers ou subscribers. Discutiremos os prós e contras dessa abordagem e relacionaremos as propriedades apresentadas com as presentes em RxJava. Finalmente, apresentaremos uma lista de próximos passos a serem tomados na construção dessa infraestrutura.

Use os botões abaixo para votar:

author photo

Convencendo seu chefe a aplicar uma prática no seu projeto

No mundo da tecnologia e programação nos deparamos como várias técnicas que geram polêmica. Muitas vezes tentamos aplicar essas técnicas no nosso dia-a-dia porém elas não funcionam muito bem ou a liderança do seu time trava tudo ou não conseguimos explicar bem o valor delas. Dentre as tretas podemos citar: 


- Implementação de testes automatizados (com TDD ou não): Por que eu tenho que escrever mais código e atrasar minha entrega?


- Pair programming: Por que eu estou colocando duas pessoas para fazerem o trabalho de uma?


- Trunk Based Development: Por que eu estou colocando código incompleto na minha branch principal?


- Continuos Integration/Delivery: Por que tenho que configurar toda essa infraestrutura para fazer algo que pode ser feito local?


Me permitam abordar esses temas polêmicos de uma maneira na qual você consiga explicar para o seu chefe ou time. Saiba em que momento utilizar cada uma delas.

Use os botões abaixo para votar:

author photo

Creando una arquitectura escalable en Android basada en microservicios

Empezamos de cero en experiencia y conocimiento en desarrollo móvil nativo en Android, cometiendo errores, aprendiendo y haciendo lo mejor posible para entregar un producto que funcione y que cumpla las expectativas del usuario, a veces sin Importar cómo queda construido. Luego vamos aprendiendo en meetups, compartiendo con pares, leyendo, codeando y vamos entendiendo los atributos de calidad de una aplicación y cómo lograrlos. En esta charla hablaremos a partir de la experiencia y errores cometidos, como construir una App en Android mantenible y escalable basada en el estilo de arquitectura de microservicios

Use os botões abaixo para votar:

author photo

Criando uma cultura empresarial com foco em Diversidade e Inclusão

Inclusão e diversidade são assuntos que estão sendo cada vez mais discutidos em vários setores da sociedade (Ainda bem). Este é um indicador positivo de avanço, mas você já parou para pensar se sua empresa, ou você mesmo, está agindo de forma inclusiva em seu ambiente de trabalho ou ao desenvolver um produto?


Como trazer essa discussão para a empresa e qual sua importância? Iremos discutir os principais desafios e dificuldades em se realizar este trabalho.

Use os botões abaixo para votar:

author photo

Dados e mais dados: como utilizá-los para a tomada de decisão

Sabemos que inúmeros dados são gerados todos os dias pelas organizações e que muitas delas não sabem como utilizá-los para obter informação que é o fator chave para todas as decisões dentro de uma organização. Nesta palestra discutiremos sobre a importância da análise de dados ou data science para a tomada de decisão em processos organizacionais. Além disso mostraremos algumas técnicas para coletar, tratar e analisar estes dados para que se obtenha o melhor resultado possível. 

Use os botões abaixo para votar:

author photo

Desmistificando o Virtual DOM e a Reatividade

Nessa palestra eu irei me aprofundar nos conceitos de Virtual DOM e Reatividade, elaborando a contextualização história, as aplicações no cotidiano, terminologias, tecnologias, ferramentas, fluxogramas e exemplos práticos usando Vue e React.

Use os botões abaixo para votar:

author photo

Do Angular ao Flutter: Da Web para o Mobile

O Angular é um Framework poderosíssimo de desenvolvimento front-end web que lhe permite ter um ganho de produtividade gigantesco, já o Flutter é o Framework para desenvolvimento mobile com Dart, que por sua vez é uma linguagem muito poderosa e semelhante a varias outras e ao mesmo tempo unica.
A intenção é mostrar semelhanças entre metodologias e arquiteturas usadas entre os frameworks, um já consolidado e outro que está crescendo cada vez mais.
A Intenção é mostrar:
- Programação Reativa
- Arquitetura do projeto

Use os botões abaixo para votar:

author photo

Do XGH ao SCRUM

GO HORSE! comecemos sem pensar, esperando não dar certo, entregando sem testar, fazendo o meu os outros que se virem, comitando antes do update, com muito retrabalho, CAOS... Depois vamos evoluir para os backlogs, as sprints, burndowns, equipe auto-gerenciaveis, scrum master, transparência,inspeção e adaptação, fazer o dobro do trabalho na metade do tempo, ou pelo menos, saber a capacidade de trabalho de nossa equipe, ORDEM. Nesta talk saíremos do simples sentar na frente do computador e começar a codar como louco por horas a fio sem entender o que o cliente realmente quer, e só entregando loucamente o se acha, para uma entrega de valor direto ao cliente com seu feedback rápido e com satisfação garantida.(compre a techpiks kkkk). Vamos ver o quanto de XHG existe nos Scrums da vida.

Use os botões abaixo para votar:

author photo

Eu não consigo! Sou uma pessoa tímida!

"Eu não consigo!, "Sou uma pessoa tímida!". Você provavelmente já ouviu ou até mesmo já falou essas frases. Será que pessoas tímidas realmente não conseguem se comunicar e melhorar diversas áreas das suas vidas (networking, troca de conhecimento, novas oportunidades, e muito mais) só pelo simples fato de terem uma característica? Eu acredito que não! Não só acredito, como já passei por isso!


Pessoas tímidas geralmente se escondem no seu mundo, mas quando elas conseguem lidar com isso e enfrentar esse "monstro" conquistam o seu espaço e mostram quem realmente são, além de diversos ganhos pessoais e profissionais. Venha descobrir o que é tudo isso e um dos caminhos para te ajudar a chegar lá!

Use os botões abaixo para votar:

author photo

Ícones: Semiótica, UX e Acessibilidade.

A talk irá abordar o uso dos ícones em interfaces digitais (e em outros formatos de aplicação) e seus impactos na experiência do usuário, principalmente na acessibilidade. Para isso, farei uma breve apresentação sobre a semiótica e como ela está presente em nossas vidas, passando para o campo da Experiência do Usuário, em que irei falar sobre o uso dos ícones e como eles atuam no âmbito da acessibilidade.

Será que os ícones tem apenas um papel estético nas interfaces? É isso que vamos debater na palestra.

Use os botões abaixo para votar:

author photo

Identificando problemas de performance com o Android Profiler

O Android Profiler é uma poderosa ferramenta introduzida no Android Studio 3.0 que dá ao desenvolvedor uma visão detalhada dos recursos utilizados pelo app. Saber utilizá-lo de maneira eficiente é fundamental para encontrar problemas de performance muitas vezes difíceis de identificar olhando apenas para o código. Nesta apresentação mostramos a importância de se preocupar com performance, além de técnicas de análise aplicadas a casos reais e dicas de como extrair o máximo dessa ferramenta.


Muitas vezes os problemas mais difíceis de solucionar durante o desenvolvimento de qualquer aplicativo são os de performance. São problemas difíceis de identificar somente olhando para o código e que trazem uma série de consequências ruins para os usuários, indo da falta de responsividade da UI até o consumo excessivo de bateria. Além disso, dependendo da gravidade desses problemas, os aplicativos podem ser classificados como tendo mau comportamento, perdendo pontos no algoritmo de ranqueamento da loja.


Na In Loco, o Android Profiler tem sido uma ferramenta essencial para otimizar a performance no nosso SDK. Prezamos muito pelo uso racional de recursos do sistema justamente porque o nosso código é incorporado aos aplicativos dos nosso parceiros através de um SDK. Ainda percebemos que poucos desenvolvedores fazem uso dessa ferramenta para aferir a performance dos seus aplicativos. Daí surgiu a ideia de mostrar o quanto a performance é importante e como o Android Profiler pode nos ajudar a resolver esses problemas.

Use os botões abaixo para votar:

author photo

Implementando Machine Learning a mis aplicaciones con el ML Kit de Firebase

El Machine Learning (ML) es uno de los conceptos mas revolucionarios y de gran importancia en los últimos años. Muchas empresas y startups lo están integrando en sus productos y servicios. En la actualidad hacer uso del ML es mas fácil que antes. Firebase de Google lanzo su kit de ML para android y iOS. Este kit tiene varias características de procesamiento de lenguaje natural, Vision ML para reconocimiento de texto, detección de caras, lectura de código de barras entre otras. Ademas funciona on-device . En esta conferencia hablaremos del Kit y como lo usamos en Android.

Use os botões abaixo para votar:

author photo

Integrando Firebase com Flutter

Nesta talk você aprenderá a conectar sua aplicação Flutter com Firebase, adicionando uma base de dados Real Time.


Conheça o maravilhoso SDK do Google, O Flutter. O Flutter é um framework para desenvolvimento de aplicativos multiplataforma com recurso hot-reload, em questão de segundos seu app compilado! Você conhecerá os benefícios de desenvolver aplicativos com esse framework, e conhecerá a linguagem Dart Lang como base desenvolvimento da aplicação, a linguagem usada para desenvolver apps em Flutter e criada pelo Google. Além disso conhecerá os benefícios de conectar sua aplicação Flutter com Firebase, adicionando uma base de dados Real Time. Verá que com Firebase existem opções de autenticação como: Gmail, Facebook, Twitter, etc. Aproveite e conheça as novas possibilidades de desenvolver nativo e com integração Real Time!
Veremos uma breve live code de um aplicativo Flutter com Firebase.

Use os botões abaixo para votar:

author photo

Koin um framework simples para injeção de dependência no Android

Em virtude da popularização do Dagger começaram a surgir opções mais simples de frameworks para dependency injection no Android com foco na linguagem Kotlin.  Dentre esses, destaca-se o Koin como um dos frameworks mais utilizados pela comunidade Android atualmente. Nesta talk, demonstrarei as principais características do Koin no desenvolvimento Android, bem como seus pontos mais relevantes em relação ao Dagger 2.

Use os botões abaixo para votar:

author photo

Kotlin: Coroutines and Flow

Veja como utilizar coroutines e flow do Kotlin e em seu app android.


A ideia é introduzir esses dois novos conceitos mostrando seu uso e como pode ser simples criar um app de alta qualidade basicamente com Kotlin 

Use os botões abaixo para votar:

author photo

Kotlin no Android para iniciantes

O Google anunciou no Google I/O 2019 que Kotlin é a linguagem de programação recomendada para escrever aplicações Android. O Kotlin está se tornando cada vez mais popular e também se tornando a linguagem preferida de muitas pessoas. O que o Kotlin tem de mais? Quer aprender mas não sabe por onde vai? Não tem problema, vem comigo que eu vou apresentar o básico dessa linguagem no Android com exemplos reais de código. 

Use os botões abaixo para votar:

author photo

Mantenha o trem em movimento - Release da maneira correta no Android

Como funciona o release em um aplicativo com mais de 5 times criando funcionalidades todos os dias? Quais os principais desafios para manter qualidade em uma plataforma de desenvolvimento formada por diversos produtos que já possui mais de 500 mil usúarios. 

Use os botões abaixo para votar:

author photo

Mobile Backends with Kotlin and Google Cloud

Kotlin es uno de los lenguajes con gran acogida por los developers según la ultima encuesta de stackoverflow. Es un lenguaje conciso, simple y fácil de aprender y corre sobre la JVM.  Se habla mucho de kotlin a nivel de desarrollo de aplicaciones moviles, pero es posible crear backends y APIs con este lenguaje. En esta charla crearemos un microservicio con kotlin, usando frameworks de la industria y lo desplegaremos en Google Cloud Platform. 

Use os botões abaixo para votar:

author photo

Modularizando Aplicações Android

Encontrar a arquitetura mais adequada para os problemas que enfrentamos como desenvolvedores Android ainda parece ser uma tarefa complicada. Essa palestra busca apresentar práticas recomendadas pelo Google e padrões que podemos aplicar em diferentes situações para garantir que estamos construindo uma arquitetura Android sólida, robusta e extensível.

Use os botões abaixo para votar:

author photo

O Design Inclusivo como método para diminuir barreiras através de produtos, serviços, ambientes e experiências.

Estamos rodeados por interações e pessoas diversas, e muitas dessas pessoas são impossibilitadas ou até mesmo excluídas de participar de vários aspectos da sociedade. Se tratando do meio digital, essa exclusão não é diferente.  Nessa talk iremos conversar como o design inclusivo influencia na criação de produtos, serviços, ambientes e experiências que servirão para o maior número de pessoas possível e, através de muitos cases, abordagens, metodologias e exemplos práticos, iremos perceber como podemos melhorar nos nosso produtos nas questões de inclusão, diversidade e acessibilidade.

Use os botões abaixo para votar:

author photo

O mágico mundo de Houdini

Muitas pessoas acham o CSS totalmente mágico, tanto quando ele funciona, mas principalmente  quando ele não funciona! Já imaginou se conseguíssemos ter as nossas próprias mágicas? Nessa talk falarei sobre as mágicas que vieram com o Houdini e o mundo que está se abrindo com essa nova forma de desenvolver CSS.

Use os botões abaixo para votar:

author photo

O poder da Stack React && React Native

Nessa talk abordarei temas sobre:


- introdução ao React JS


- Conceitos e Curva de aprendizado do React JS


- Funcionalidades  e Metodologia do React JS


- Demostrações de Codigos e funcionalidades do React Ao vivo:


Uma das melhores, ou se não, a melhor stack para o mercado de trabalho(Brasileiro), Mostrarei o poder que tem essa lib React, que com uma excelente curva de aprendizado
o tornará um verdadeiro Jedi nas melhores tecnologias do mercado atual


Abordarei temas e funções atualizadas já na nova versão do react e redux


Mostrarei como consumir uma API REST no React e React Native, Como funciona os "Estados e Components" do react de forma definitiva.


5 motivos para aprender React js:


• Mercado de trabalho
• Mobile e outras plataformas 
• Feito pelo Facebook
• Virtual-DOM
• JSX

Use os botões abaixo para votar:

author photo

O que não te contaram sobre a acessibilidade web!

Todos somos beneficiados por sistemas acessíveis, só não sabemos como (mas você irá descobrir durante a talk!) É importante pensarmos na acessibilidade ao desenvolver para a web e, principalmente,  pensar em um produto universal, que possa atingir à todos, sem nenhuma distinção.  Veremos como os usuários com necessidades especiais manipulam os sistemas e quais ferramentas utilizam. Além disso, serão abordadas algumas técnicas e ferramentas de avaliação de interface pensando na acessibilidade. E principalmente, o objetivo principal é plantar uma sementinha de alerta em cada pessoa presente, alertando sobre a importância de se pensar (e praticar) acessibilidade.

Use os botões abaixo para votar:

author photo

Perceived Performance

Falamos muito sobre performance na web: cache, HTTP2, PWA, AMD, otimização de imagens, entre muitas outras coisas. Mas já pensou se conseguíssemos fazer nosso site parecer mais rápido? Sem precisar mudar o back end e somente fazer pequenas alterações no front? Será que isso funciona? Nessa talk vou falar sobre Perceived Performance e como percebemos o tempo!
 

Use os botões abaixo para votar:

author photo

Pirâmide de testes no Android - Aplicação e ferramentas

Ao entrar no mundo dos testes automatizados nos deparamos com vários termos técnicos e conceitos, dentre eles nos temos a pirâmide de testes. Hoje em dia, para entregar uma app de qualidade é fundamental ter esse conceito internalizado nos times que trabalham com mobile. Nessa palestra, eu vou explicar como funciona a pirâmide de testes no mundo Android e também vou aprofundar nas ferramentas utilizadas e o objetivo de cada uma delas. Também vamos explorar cada camada da pirâmide e seu propósito específico.

Use os botões abaixo para votar:

author photo

Quebrando a quarta parede !

Medo de falar em público ? Se deu bem no teste para o emprego e ficou nervoso na hora da entrevista ?! 🤔
Você não é o único, esse medo pode atingir qualquer pessoa. Pesquisas mostram que o medo de falar em público é uma das fobias mais comuns.
A boa noticia é que existem treinamentos para conseguir ``driblar`` esse medo.


Vou dar dicas de como se preparar, dominar o medo, autoconhecimento, naturalidade, linguagem corporal, oratória, entre outros.


Não deixe a vergonha te impedir de alcançar novos objetivos, fazer network e palestrar. Quebre essa parede !

Use os botões abaixo para votar:

author photo

Robolectric e Shadow Now: testes de Android mais rápidos sob a JVM

 Em se tratando de testes unitários, sabemos que é essencial garantirmos a qualidade em todas as nossas camadas de arquitetura, inclusive nas que necessitam da JVM para existir. Para fazer testes em componentes que possuem tais dependências, o Google possui como ferramenta oficial o Robolectric: um framework de testes unitários que consegue prover implementações do Android SDK. Mas como essa magia acontece e nos faz ganhar tempo de desenvolvimento e pipeline? Nessa talk abordaremos o conceito de shadows - o que elas fazem, como elas fazem e por que modificar ou extender o comportamento das classes do Android SDK é interessante.

Use os botões abaixo para votar:

author photo

Rodando Elasticsearch em larga escala: dicas de quem já sofreu

Rodar Elasticsearch em larga escala é difícil. São muitas configurações que precisam ser tunadas, otimizações a nível de hardware que precisam ser feitas. Também é necessário entender conceitos de sistemas distribuídos(shards, réplicas) para extrair toda a performance da ferramenta.


O objetivo dessa talk é passar dicas valiosas para quem pretende rodar Elasticsearch em produção numa escala de até 150 mil eventos por segundo.

Use os botões abaixo para votar:

author photo

Tecnologia: empoderamento feminino e diversidade.

“As mulheres subestimam sistematicamente suas habilidades. Você tem de acreditar que merece estar ali, que é boa o suficiente para isso, para ter o sucesso que deseja."


Ao longo dos tempos vemos a representatividade, com trabalho de comunidades que vem apoiando a inserção de mulheres em vários seguimentos, esse ambiente vem mudando de forma positiva, embora ainda sejam números pequenos, porém muito significativos para que mais mulheres possam se ver alí e ocupar mais essas áreas.


Algumas pesquisas mostram dados relevantes sobre os impactos positivos do mercado tecnológico de ter mulheres atuando em cargos de liderança.


Temos um crescimento também de mais mulheres no empreendedorismo e isso tem despertado interesse de grandes empresas em apoiar e buscar diversidade em suas equipes.


As comunidades da área de tecnologia buscam a inclusão dessas mulheres em seus eventos, trazendo-as como organizadoras e palestrantes é uma forma de atrair mais mulheres e para se sentirem representadas. Assim começar a ver que elas também podem se unir, criar, desenvolver e construir basta querer pois passam a enxergar que tem espaço. 


De uma forma geral é bom ver a representatividade na prática e o respeito, não apenas em conceito, mas temos de forma concreta um movimento crescente dessa visão de diversidade e inserção de minorias na tecnologia, temos um empreendedorismo maior e ainda mais criativo feito por essas iniciativas.


Quer sucesso, defina um nicho, quer impactarde forma positiva, inclua todos os nichos e respeite a diversidade.

Use os botões abaixo para votar:

author photo

TensorFlow.js: Agregando valor ao negócio com machine learning e javascript

Um Overview sobre como implementar uma Machine Learning com a biblioteca TensorFlow.js do Google, uma das mais usadas no ramo. Usar, re-treinar e até desenvolver modelos não é mais uma tarefa apenas para gênios! Bibliotecas como TensorFlow.js possibilitam agregar grande valor ao negócio com inteligência artificial. Nessa talk vamos discorrer sobre as possibilidades e exemplos de machine learning usando TensorFlow.js!

Use os botões abaixo para votar:

author photo

Testando sua aplicação Android

Nesta talk será mostrado o que deve ser considerado na escrita de testes para Android, sejam eles unitários, de integração ou de aceitação. 


Escrever testes pode ser simples sim.

Use os botões abaixo para votar:

author photo

Testes automatizados em Android para iniciantes

Essa palestra é voltada para quem nunca teve contato com testes automatizados em Android e gostaria de se aperfeiçoar mais nesse tópico. Aqui vamos aprender o básico sobre testes no Android e suas vantagens. Testes automatizados em tecnologias mobile possuem características muito específicas que precisam de atenção, vamos falar de todas elas nessa apresentação.

Use os botões abaixo para votar:

author photo

The Journey to Reach a Good Architecture

Na minha apresentação vou falar de um conjunto de temas técnicos que na minha experiência, todo time deve contar. Também vai conhecer algumas dicas, recursos e livros que ajudam na formação a seu time nas primeiras fases do seu projeto o seu startup. 


A minha apresentação é no Espanhol mais vou tentar falar no Portunhol para que vocês me possam entender.


Você pode olhar uma versão anterior da minha apresentação no link ao Speakerdeck.

Use os botões abaixo para votar:

author photo

TotalCross: Do projeto de pesquisa à startup de atuação internacional

Muitas pessoas não conhecem o mundo das startups, não sabem que é um mundo de mudanças e desafios. Iremos apresentar como um projeto de pesquisa foi capaz de crescer e se tornar uma Startup de atuação internacional, sendo a única startup brasileira a participar do K-Startup Grand Challenge 2017, ganhando em 1º lugar o Startup Award CCFIB (Câmara de comércio França - Brasil) e estando em 2º lugar no Betapitch (Competição de pitch da BetaHaus na Coréia do Sul) e tendo como um dos seus principais concorrentes à Microsoft.


Sabemos como é difícil uma Startup entrar no mercado internacional e querer competir com as maiorias no ramo, mas iremos mostrar que não é impossível e como você consegue entrar no mercado e lutar por uma ótima posição nele.

Use os botões abaixo para votar:

author photo

TRANSFORMAÇÃO ÁGIL OU DIGITAL

TRANSFORMAÇÃO ÁGIL OU DIGITAL ? Quando sua empresa vai precisar.


Por ser um processo educacional e cultural. Onde atinge toda a empresa, aos poucos, em todas as áreas. Com o objetivo de melhoria nos processos internos. Então, como saber se sua empresa ou organização está preparada para uma Transformação?

Use os botões abaixo para votar:

author photo

UX para aumentar a liberdade de diabéticos

Diabéticos podem sim comer doces! O problema é que isso implica em uma quantidade enorme de contas a cada alimentação. É um trabalho repetitivo e sujeito a muitos erros, então… por que não automatizar? Este é um relato sobre a criação de um aplicativo para melhorar a qualidade de vida dos 22 milhões de brasileiros diabéticos.


Venha conhecer mais sobre diabetes e sobre como o projeto vai evoluindo, através da aplicação de técnicas de UX para validar as hipóteses de usabilidade desde mais cedo, minimizando retrabalho e envolvendo o usuário do aplicativo no processo de construção dele.

Use os botões abaixo para votar:

author photo

Web Portals: Navegação Contínua Entre Produtos Com a Nova API do Chrome

Todos que acompanharam os anúncios da Google I/O desse ano, ficaram sabendo da nova API do Chrome, que foi lançada de forma experimental, chamada de Portals. Essa nova API nos permite liberar experiências de navegação nunca antes vistas na web. 


Nessa minha talk eu irei falar sobre os desafios atuais que enfrentamos na hora de criar essas experiências e como essa nova API pode nos ajudar a resolver isso. Vai ter muita teoria, história, piadas e live coding.

Use os botões abaixo para votar: