2 Trilhas de Conteúdo

15 Palestrantes

28 de Setembro

07h30 as 18h00

UNISO

SP270, Km 92,5

Comprar Ingressos

Rancho Dev 2018

Sobre o Evento

Um dia inteiro de troca de conhecimento, cultura e discussões sobre desenvolvimento!

O #RanchoDev é uma conferência para desenvolvedores de software organizado por uma equipe da empresa Tegra – Soluções Digitais, empresa 100% brasileira e em franco crescimento com sedes em Sorocaba e São Paulo. O evento também conta com colaboradores voluntários e patrocinadores focados no fomento da tecnologia no interior paulista.

Hosts

Eduardo J. Matos

@eduardojmatos

Raymon Sanches

@raymonsanches

Palestrantes 2019

Keynote: Construindo uma carreira através de Open Source

Flavio Brasil Twitter

Flavio Brasil

Construindo uma carreira através de Open Source

Bio

Flavio é Staff Software Engineer no Twitter em San Francisco, CA. Ele é um engenheiro com experiência em várias tecnologias que se especializou na linguagem Scala e performance na JVM durante os últimos cinco anos. Ele criou diversas bibliotecas open source, incluindo Quill, uma das mais populares soluções para acesso a banco de dados em Scala, e o Trane.io Future, uma implementação da abstração de futuros de alta performance.

Recentemente Flavio ingressou no time que mantém a JVM no Twitter, focando em otimizações de performance baseadas no Graal, o novo compilador JIT para a JVM.

Fechar

Como modularizar seu front-end sem depender de um framework

Juliana Negreiros Alura

Juliana Negreiros

Como modularizar seu front-end sem depender de um framework

Bio

Desenvolvedora e instrutora na Alura, sou apaixonada por desenvolvimento web, jogos, psicologia e dança. Também sou entusiasta de eventos locais e projetos sociais, sendo co-organizadora do Rails Girls Sorocaba e do SorocabaJS.

Sobre a Palestra

Aprender o que é comum ao modularizar aplicações e como pensar sua aplicação em módulos, com VanillaJS. Além disso, também faremos uma análise sobre o que difere de um framework pra outro

Fechar

WTF is TDD?

Laís Lima Cosmobots

Laís Lima

WTF is TDD?

Bio

21 anos, desenvolvedora front end há 2 anos. Formada em design gráfico e atualmente cursando análise e desenvolvimento de sistemas. Organizadora e designer nas comunidades Nerdzão, NodeBR e mentora na WoMakersCode. Toca guitarra, pratica yoga e adora conhecer pessoas novas.

Sobre a Palestra

Você já ouviu falar de TDD (Test Driven Development)? Quer fazer os olhos do(a) entrevistador(a) brilhar ou se destacar na sua equipe? Domine a arte dos testes de software usando javascript! Veremos tipos de testes, ferramentas e como testar a nossa aplicação em Node.

Fechar

Arquitetura de Software

O que é, onde estamos e para onde vamos

Eduardo Pires Microsoft

Eduardo Pires

Arquitetura de Software - O que é, onde estamos e para onde vamos

Bio

Microsoft Regional Director e MVP. Fundador da plataforma desenvolvedor.io, instrutor, palestrante, desenvolvedor.

Sobre a Palestra

Uma visão geral do que é arquitetura de software, o papel de um arquiteto, conhecimentos necessários, como que a arquitetura de software está hoje no mercado, técnicas, metodologias, tecnologias e uma visão para o futuro sobre como será arquitetura de software em alguns anos.

Fechar

Micro Frontends

Celso Henrique Easynvest

Celso Henrique

Micro Frontends

Bio

Líder de capítulo na Easynvest, profissional com mais de 8 anos de experiência em desenvolvimento front-end, trabalha diariamente construindo soluções para pessoas.

Sobre a Palestra

Recentemente a Thoughtworks incluiu micro frontends na categoria "adopt" de seu radar de tecnologias (https://www.thoughtworks.com/pt/radar/techniques), mas o que é esta arquitetura e o por que vem criando relevância no mundo do desenvolvimento? Escalar times de front-end com flexibilidade de tecnologias, entregas contínuas, autonomia na tomada de decisões e com resiliência a mudanças é um grande desafio, mas será que existem abordagens que podem tornar tudo isso mais simples? Nesta apresentação irei falar sobre o que são micro frontends e como esta abordagem pode ajudar a lidar com essas e outras situações de maneira eficaz. Falarei também das principais formas de fazer a arquitetura na prática, os trade-offs em cada uma, cenários onde esta arquitetura é uma boa escolha e minha experiência utilizando a arquitetura no dia-a-dia com times autocontidos na Easynvest.

Fechar

Apps Inquebráveis com EcmaScript 2077: ReasonML

Gabriel R. Abreu Astrocoders

Gabriel Rubens Abreu

Apps Inquebráveis com EcmaScript 2077: ReasonML

Bio

CTO da Astrocoders e organizador do Lambda Sorocaba, trabalhando em como trazer mais qualidade para apps financeiros. Curto um lofi e city pop.

Sobre a Palestra

"Nesta talk vou mostrar como GraphQL não apenas casa perfeitamente com ReasonReact mas também tem seus poderes ainda mais elevados nos ajudando a prevenir que uma categoria de bugs nem chegue a ser possível de existir"

Fechar

Taming forms with Formik

Sibelius Seraphini FeeedbackHouse

Sibelius Seraphini

Taming Forms with Formik

Bio

Sou cofundador do React SP Meetup e Comunidade React Brasil slack. Sou CTO da Feedback House (http://feedback.house) plataforma de gestão de times para empresas. Crio abstrações e building blocks para mover mais rápido no mundo bleeding edge.

Sobre a Palestra

Essa talk vai mostrar o porque forms não são tão simples como parecem. Como podemos utilizar o Formik para criar formulários complexos com validações complexas. Eu também iem mostrar como criar um form passo a passo e como utilizar a nova API de Hooks do Formik v2 que ainda está na fase beta.

Fechar

GraphQL + Azure Functions

Criando APIs de forma simples e escaláveis

Gustavo Bellini Dextra

Gustavo Bellini Bigardi

GraphQL + Azure Functions - Criando APIs de forma simples e escaláveis

Bio

Trabalho com desenvolvimento de software a mais de 14 anos, com foco em .NET e NodeJS. Atualmente sou um dos coordenadores da comunidade JunDevelopers, fundada em Jundiaí – SP, hoje parceira da comunidade DevelopersBR de São Paulo – SP.

Sobre a Palestra

Nesta talk, vamos falar sobre serverless, apresentando diversas soluções, mas com foco no Azure Functions, e como podemos utilizar o GraphQL para criar APIs de forma simples, escalável e com uma redução de custos em nossa infra-estrutura, pagando pelo uso de forma mais justa e simples. A idéia e mostrar na demo uma API pronta, que executa hoje como uma aplicação e pode ser simplficada no Azure Functions, com menor custo.

Fechar

Como desenvolver softwares sustentáveis

em ambiente ágil com C# e .NET Core

Mayke Rezende AMCom

Mayke Medeiros Rezende

Como desenvolver softwares sustentáveis em ambiente ágil com C# e .NET Core

Bio

Carioca, MCP e desenvolvedor sênior, apaixonado por arquitetura, na AMcom Sistemas de Informação, atuando no time de desenvolvimento dos sistemas da Secretaria Municipal de Educação de SP, sistemas que gerenciam toda a vida escolar da cidade de São Paulo. Graduado pela Universidade Federal Fluminense, cursa especialização em Arquitetura de Software pela PUC Minas. Ele diz que também é escritor e divide sua paixão por programar com RPG de mesa, livros e seus contos meia-boca. Pode chamá-lo de garoto de programa, ele gosta.

Sobre a Palestra

Falarei sobre princípios e boas práticas norteiam um bom design de software, pautando sempre princípios consolidados, como SOLID, além de formas de evitar os famosos design smells e débitos técnicos, tão presentes em um projeto ágil. Além disso, falarei um pouco sobre minha experiência de como consegui aplicar esses princípios e evitar esses problemas dentro do setor público, nos softwares que desenvolvo para a secretaria municipal de educação de SP.

Fechar

Docker + Azure

Opções para uso de containers na nuvem Microsoft

Renato Groffe AonRiskSolutions

Renato Groffe

Docker + Azure: opções para uso de containers na nuvem Microsoft

Bio

Consultor em atividades voltadas ao desenvolvimento de sistemas há mais de 15 anos. Microsoft MVP (Most Valuable Professional) e participante do programa MTAC (Multi-Plataform Technical Audience Contributor). Bacharel em Sistemas de Informação, com Especialização em Engenharia de Software e MBA em Business Intelligence. Também é palestrante e autor técnico em portais e revistas especializadas, com foco em tecnologias Microsoft e boas práticas na área de software.

Sobre a Palestra

Web App for Containers, Container Instances, Container Registry, AKS (Azure Kubernetes Services)... Diversas são as opções para uso de Docker no Microsoft Auzre, mas em que cenários cada uma das alternativas mencionadas é mais adequada?

Acompanhe esta apresentação e conheça mais sobre esses diversos serviços, através de demonstrações práticas de utilização dos mesmos.

Fechar

Porque fronts devem se preocupar com Design System?

Felipe Oliveira Goomer

Felipe Oliveira

Porque fronts devem se preocupar com Design System?

Bio

Sorocabano, amante de interfaces.

Sobre a Palestra

Vamos trocar uma ideia e ver que o Design system não é um projeto apenas do time de design.

Fechar

Transformando seu monolito em microsserviços com serverless

Matheus Hernandes Binds.co

Matheus Hernandes

Transformando seu monolito em microsserviços com serverless

Bio

Eng de Software, community manager @ BackEndBrasil, podcaster @ QuebraDev & curioso sobre quase tudo. Amo StarWars, cervejas, rolês & história.

Sobre a Palestra

Já imaginou transformar aquele monolito em vários microsserviços? Não parece fácil, né? TDD, CI/CD, microsserviços e serverless. Achou difícil? Te mostro que nem tanto!

Fechar

Sessões

Sessão 1: Quando usar Microsserviços?

Gustavo Bellini Dextra

Mayke Rezende AMCom

Renicius Pagotto Dextra

Renato Groffe AonRiskSolutions

Vitor Manfré Tegra

Sessão 1: Quando usar Microserviços?

Gustavo Bellini, Mayke Rezende, Renicius Pagotto, Renato Groffe e Vitor Manfré

Sobre

Nessa sessão, chamamos algumas pessoas com perspectivas diferentes para debatermos sobre usar ou não Microserviços em uma aplicação.

Fechar

Sessão 2: Carreira

Em breve, lista de participantes

Aguarde a Grade Completa

Em breve, mais palestrantes!

Faça sua Inscrição

Primeiro Lote - R$ 65,00 / Limitado

Comprar Ingresso

Tudo que aconteceu

15 3359-1802

contato@ranchodev.com.br

RDCONF