Logo da BrazilJS Conference 2024
A maior conferência
JavaScript do mundo.
"A BrazilJS mudou minha vida."
"Um dos maiores eventos
de tecnologia web no mundo."
"Um evento inclusivo e
diverso de verdade."
"Um dos principais eventos
de tecnologia
na América Latina."
Cidade de Porto Alegre

Speakers

Brasil
keynote

Atila Iamarino

Atila Iamarino é Dr. em Microbiologia pela USP e foi pesquisador na USP e na Yale University. Foi co-criador do ScienceBlogs Brasil, braço em português da maior rede de blogs científicos do mundo e do Nerdologia, um canal de divulgação científica no YouTube. Hoje é comunicador no seu canal no Youtube com o mesmo nome com mais de 1,5 milhão de inscritos. Também atua na área educacional como consultor e produtor de material didático digital e educação na internet. Ganhou notoriedade pela comunicação sobre a pandemia da COVID-19 no Brasil em redes sociais.

Ciência
Tecnologia
Atila Iamarino
Guatemala
United States
keynote

Africa Flores

Africa Flores-Anderson has 17 years of experience in satellite remote sensing sciences. She is Physical Scientist at NASA Marshall Space Flight Center and PhD Candidate at McGill University. She is also a National Geographic Explorer, and Google Developer Expert. She has expertise in processing and analyzing satellite observations for ecological analysis and developing decision support systems for users around the world. She has led initiatives to increase access, understanding and application of satellite observations for environmental purposes, such as the SAR Handbook with over 1M accesses worldwide, that lowered the barrier to use synthetic aperture radar data for forest monitoring. Her research focuses on water quality monitoring and forecasting, and land cover monitoring using a variety of satellite datasets. In 2020 she was recognized as Geospatial Woman Champion of the Year for her work in the use and dissemination of Earth Observation data and geospatial technologies to enhance the capacities of countries around the world to manage their natural resources.

html
js
geo
Africa Flores
NASANASA
Brasil
keynote

Mano Deyvin

Com mais de 17 anos de experiência, passei pelos papéis de Software Engineer, Technical Product Manager e Tech Lead em fábricas de softwares, big techs e startups. Fora do expediente, atuo como criador de conteúdo, oferecendo insights sobre tecnologia, orientação de carreira e boas práticas de desenvolvimento, com uma abordagem única que incorpora humor ácido para tornar temas técnicos mais acessíveis e envolventes.

js
technology
Mano Deyvin
Malaysia
Germany
keynote

Jecelyn Yeen

Jecelyn Yeen is a DevRel Engineer at Google working on Chrome DevTools and Browser Automation. Her work focuses on the developer tooling ecosystem. She helps identify and prioritize changes to the platform to help build next-generation tools that developers will use everyday. Prior to joining Google, she worked 10+ years as a software architect and software engineer in various companies. Ironically her favourite pastime away from work involves traveling to remote islands without WiFi for deep sea diving expeditions and reading books with tangible covers.

js
tooling
Jecelyn Yeen
GoogleGoogle
Brasil
keynote

Rafael Umann

Rafael é um empreendedor serial, cientista da computação e líder energético com mais de 20 anos de experiência em tecnologia. Aos 13 anos, fundou sua primeira empresa: um ISP (Internet Service Provider), que foi adquirida quatro anos depois, e tornou-se o engenheiro líder por trás de sistemas embarcados Linux responsável por uma das maiores redes wireless ponto a ponto do mundo. Mais tarde, co-fundou um marketplace online sediado em Londres, semelhante ao Airbnb, liderando a empresa para um crescimento rápido e um resultado bem-sucedido. Rafael também foi engenheiro de sistemas em uma das maiores empresas de tecnologia do Brasil, o Terra Networks, e contribuiu para vários projetos de código aberto. Atualmente é fundador e CEO da Azion (www.azion.com), plataforma de edge que simplifica a maneira de criar e executar aplicações serverless em qualquer lugar do mundo. Rafael é formado em administração de empresas pela Pontifícia Universidade Católica (PUC-RS), e tem uma extensão em Vendas & Marketing pela Columbia University. Também é Limited Partner em fundos de VC e aceleradoras de startups.

js
edgeComputing
Rafael Umann
AzionAzion
Brasil
keynote

Erick Wendel

Erick Wendel é um palestrante profissional e tem se apresentado em mais de 10 países pelo mundo. Foi premiado com os Google Developer Expert, Microsoft MVP, GitHub Stars e OpenJS Path Educator, os maiores prêmios em área de software do mundo. Hoje Erick vive como instrutor em treinamentos online em sua própria empresa além de trabalhar como core commiter no projeto Node.js

js
node
Erick Wendel
Erick Wendel TrainingErick Wendel Training
Brasil
keynote

Paulo Silveira

Paulo Silveira é uma das principais referências na inovação do setor de educação no Brasil. É Co-fundador e CEO da Alura, que junto com a FIAP e a PM3 formam o maior ecossistema de educação em tecnologia do Brasil, com mais de 5 milhões de alunos em tecnologia e negócios digitais direta e indiretamente, desde o ensino fundamental até transição de carreira de profissionais maduros. Paulo é Bacharel e Mestre em Ciência da Computação pela USP, é um grande influenciador de mercado e da tecnologia no país, criando e participando diretamente de eventos e podcasts. Além disso, Silveira é investidor anjo em quase 40 startups e host do podcast Hipsters Ponto Tech, o maior podcast de tecnologia do Brasil.

js
Paulo Silveira
AluraAlura
Brasil
speaker

Glaucia Lemos

Glaucia Lemos is a Developer Advocate in JavaScript and TypeScript at Microsoft and a Software Engineer with over 10 years of development experience in JavaScript, TypeScript, and Node.js (BackEnd), as well as in .NET C#. She has both national and international experience working with small and large companies. Glaucia enjoys making contributions to Open Source projects. She has been a Member and Contributor to the Node.js Foundation and the React Community, making contributions to the translations of the Nodejs.org and Reactjs.org websites into Portuguese. She also volunteers and serves as a Board Member for the WoMakersCode NGO.

js
Glaucia Lemos
MicrosoftMicrosoft
Brasil
speaker

Willian Martins

Web/Tv Engineer na Netflix. Painelista no Podcast Dev Na Estrada. Ex eBay, Foodora, Tc39 e Mozilla Tech speaker. I've been making money doing FrontEnd since 2007, although I work on IT since 2004. I like to call myself as JS formatter and CSS tweaker since I don't really care about job titles. I'm very concerned about company culture, therefore, I love to be and shape the company I want to work by leading by example and giving nice and constructive feedback. Tech-wise, I'm a framework-agnostic more than that, I prefer Web standards over frameworks.

js
web-tv
Willian Martins
NetflixNetflix
Brasil
speaker

Pedro Henrique Pereira de Oliveira

Programo desde os 13 anos, sempre fui apaixonado por desenvolvimento web e também desenvolvimento de jogos, hoje com 26 anos tento juntar esses dois mundos que eu tanto amo, sempre atento ao mundo javascript, de olho na evolução de tecnologias como SolidJs e SvelteKit, e atualmente trabalhando com Nextjs 13/14, tailwindcss, shadcn/ui, mui e entre outras.

js
Pedro Henrique Pereira de Oliveira
Godot PlaygroundGodot Playground
Brasil
speaker

Milson Ramos de Carvalho Júnior

Sou um empreendedor com 12 anos de experiência no mercado de tecnologia, atuei como líder técnico e desenvolvedor em diferentes setores, trabalhando para empresas como idwall, Red Ventures, F.biz, tendo contribuído com soluções baseadas em software para grandes clientes como Itaú, Banco Safra, OLX, Mercado Livre e Nestlé. Atualmente, sou fundador e CEO da bounties4, uma plataforma de qualidade de software focada em ajudar empresas de tecnologia a acelerar a expansão de testes automatizados e melhorar a cultura de qualidade em equipes de engenharia de software. Tivemos o orgulho de sermos investidos em uma rodada pré-seed por executivos do Google, da McKinsey e de empreendedores renomados, como os fundadores da Gupy, Apontador, Doji e EquitasVC (um fundo voltado para fundadores técnicos).

js
Milson Ramos de Carvalho Júnior
Bounties4Bounties4
Brasil
speaker

Nayanne Lopes Batista Dantas

Nayanne Batista é desenvolvedora front-end e trabalha como instrutora na Alura. Já gravou mais de 10 cursos sobre Angular e ama compartilhar conhecimento. É PhD em Ciência e Saúde animal pela UFCG. Durante sua transição de carreira, obteve também a graduação em Análise e Desenvolvimento de Sistemas. Acredita completamente no poder transformador da educação e da tecnologia na vida das pessoas. Ama livros e café!

js
Nayanne Lopes Batista Dantas
AluraAlura
Brasil
speaker

Ana Neri

Ana Neri é uma Engenheira de Software Sênior trabalhando para os estados unidos numa consultoria para empresas de fora com NestJS, Typescript, NodeJS e Serverless. Foi nomeada como Women Tech Makers Ambassador pela Google, lidera a comunidade NodeBR e é voluntária na Womakerscode. Nas suas redes cria conteúdo técnico, uma baixista de heavy metal e gym rat.

js
Ana Neri
Brasil
speaker

Guilherme Rodrigues

Guilherme Rodrigues, co-founder and CEO of Deco.cx, is a distinguished software engineer with a robust background in computer science from PUC-Rio. His innovative work includes pioneering one of Brazil's first taxi apps and making significant contributions to the growth of VTEX, enhancing e-commerce across Latin America. Guilherme is dedicated to nurturing the next wave of tech talent, using his extensive experience to foster innovation and drive excellence in web development.

js
Guilherme Rodrigues
DecoDeco
Brasil
speaker

Evelyn Torezone

Evelyn é uma profissional com ampla experiência na área de dados e tecnologia, tendo atuado com desenvolvimento, infra e atualmente ocupa a posição de Head de dados na Appmax. É mestranda no IFES em AI, com 3 pós graduações e 2 graduações. Em seu tempo livre, é cinéfila, dorameira e tem 2 filhos pets.

dados
Evelyn Torezone
AppmaxAppmax
Brasil
speaker

Bryan Prado

Bryan é um Cientista de Dados formado em Matemática Aplicada e Computacional pela UNICAMP, atualmente, cuida do âmbito de fraudes e produtos para parceiros no contexto de dados da Appmax. Tendo desenvolvido a lógica do modelo de antifraude próprio da empresa, Bryan irá compartilhar todos os desafios, conquistas e aprendizados adquiridos durante o processo. Acredita que todos podem entender e participar do mundo de dados, desmistificando o "monstro da matemática" do imaginário geral. Em seu tempo livre, cuida de sua coleção de livros e hqs.

security
Bryan Prado
AppmaxAppmax
Brasil
speaker

Thaís Pinheiro

Thaís Pinheiro é especialista em UX e facilitação de processos imersivos. Com uma atuação híbrida, já liderou projetos para marcas como Toyota, Kinto, Banco Sofisa, entre outras. Desde a concepção até a entrega final, está envolvida em todas as etapas da concepção de produtos digitais, mas seu core é a arquitetura da informação. Atualmente, como Experience Lead na DEx01, lidera uma equipe dedicada a aprimorar as experiências das pessoas com produtos digitais, abrangendo desde o design até o UX Writing.

ux/ui
design
Thaís Pinheiro
Dex01 + On2Dex01 + On2
Brasil
speaker

Juliana Barros Lima (Jules)

Jules (como prefere ser chamade) é Pessoa Desenvolvedora FullStack com experiência em React (tanto com TypeScript e JavaScript) e com Django (junto com DRF). Possui expertise com Tailwind, Radix UI, Sass e design systems. Nas horas vagas, gosta de jogar, pintar aquarelas e provar novos drinks.

react
typescript
Juliana Barros Lima (Jules)
Brasil
speaker

Lays Rodrigues

Lays Rodrigues atua como Senior Software Engineer na Stone (Bota pra girar no modo Stone!). Especializada em utilizar AWS, Terraform e [insira aqui uma linguagem de programação] para entregar o melhor valor possível ao negócio. Lays é AWS Community Builder e também é líder do AWS User Group Rio. Com mais de 7 anos de carreira em tech, ela está aprendendo a tocar um teclado diferente: um piano.

AWS
Lays Rodrigues
StoneStone

Conteúdo

Workshops BrazilJS 2024
(Inscreva-se gratuitamente)

Glaucia Lemos14:00
Workshop Microsoft

Crie seu próprio ChatGPT com Retrieval-Augmented Generation

Mais informações aqui.
Onde: Unisinos, Auditório do 8º andar
Av. Dr. Nilo Peçanha, 1600 - Boa Vista, POA/RS
Colby Fayock16:15
Workshop Cloudinary

The AI for Images & Videos You Actually Need*

Mais informações aqui.
*o Workshop será em inglês.
Onde: Unisinos, Auditório do 8º andar
Av. Dr. Nilo Peçanha, 1600 - Boa Vista, POA/RS

Cocktail VIP, BrazilJS
(platéia gold)

19:30
Para quem garantiu o seu ingresso em
uma das fileiras na plateia GOLD do evento...
Para quem faz parte da imprensa
e também para as pessoas
que vão palestrar...
Venha participar deste evento exclusivo,
conhecer os palestrantes e conversar com jornalistas.
E ainda beber e comer algumas coisas boas com os idealizadores do evento.
Onde: No local do evento
Araújo Vianna, POA/RS
08:00
Checkin
Hora de chegar e se aconchegar
Felipe Moura, Jaydson Gomes09:20
Abertura
E é dada a largada!
Atila Iamarino09:35
A tecnologia evolui como a vida
Uma palestra sobre como a tecnologia muda (e evolui) em um processo parecido com o da vida, com mudanças, seleção, programação (genética e de computadores) e de forma iterativa
10:15
Intervalo
Um intervalo curto
10:40
Retorno do Intervalo
Willian Martins10:50
Além do Else: Categorizando Pokemons com Pattern Matching no JavaScript
Se você não gosta de else, ouviu no Twitter que é errado usar, acha que o Switch case não é uma característica da linguagem que cubra todos os casos de uso de árvore de decisão e sente falta de algo mais na linguagem pra cobrir essa lacuna? Essa palestra é para você! Nessa sessão, iremos abordar as diversas formas de criação de árvore de decisões no JS, explicaremos exatamente como o Pattern Matching está sendo desenhado para funcionar, o que você poderá fazer com o protocolo Symbol.matcher, e o que essa feature trará de vantagem pra essa linguagem que tanto usamos.
Nayanne Lopes Batista Dantas11:20
Angular 17: Uma nova experiência de desenvolvimento
Descubra as inovações e transformações que marcaram o lançamento da tão aguardada versão 17 do Angular, conhecida como "Angular Renaissance". Nesta palestra, serão explorados os avanços significativos em desempenho, experiência de desenvolvimento e identidade visual que caracterizam esse renascimento angular. Desde o novo control flow integrado até as deferrable views, SSR renovado e novos hooks de ciclo de vida, serão abordados os novos recursos mais importantes que otimizam a experiência de desenvolvimento em Angular.
11:45
Almoço/Lunch time
Vamos comer nos ótimos restaurantes e lancherias da região
13:30
Volta do Almoço/Lunch time's over
Voltando, de barriga cheia e mentes famintas
Pedro Henrique Pereira de Oliveira13:50
Do Conceito à Realização: Tecnologias e Decisões no Godot Playground
Olá a todos, sou Pedro Henrique, e estou empolgado em compartilhar com vocês uma iniciativa que está transformando a forma como abordamos o desenvolvimento de jogos. Hoje, apresento o Godot Playground, um espaço único fortemente inspirado no CodePen, porém dedicado a linguagem GDScript, exclusiva da engine de jogos chamada Godot.
Jecelyn Yeen14:20
Modern Web debugging with DevTools
Few developers enjoy debugging, and debugging can be complex for modern web apps because of the multiple frameworks, languages, and libraries used. But, developer tools have come a long way in making the process easier. In this talk, Jecelyn will dig into the modern state of debugging, improvements in DevTools, and how you can use them to reliably debug your apps.
Ana Neri15:05
De Zero a Herói: Estratégias para uma Black Friday de Sucesso com Serverless e Node.js:
Conquistando a Black Friday, indo de zero a herói! Descobrindo estratégias essenciais para garantir o sucesso na Black Friday, aproveitando ao máximo as vantagens do ambiente Serverless com tuning essenciais e estratégias de observalidade e logs que podem te salvar. Claro, testes estão aqui, vou te mostrar como uma boa testabilidade automatizada ajuda a prever grandes erros e gargalos de sistemas.
Intervalo15:30
Intervalo curto
Uma pausa para visitar os estandes dos patrocinadores, provar os comes do Araújo Vianna e interagir com a galera
16:15
Retorno do Intervalo
Paulo Silveira16:25
Sinapse Organizacional: Conectando sua Carreira, Comunicação e Código
O que estudar? Como me comunicar? O que planejar da minha carreira? Aquilo que você se dedica e a forma como e com quem se comunica tem um impacto direto no seu trabalho. E isso é amplificado dentro de uma organização, dentro de uma empresa. Eu relaciono aqui a arquitetura de cidades, o antigo mecanismo de networking até a multidisciplinaridade que é exigido hoje em dia. O objetivo é que você saia com ainda mais perguntas para refletir sobre a sua profissão.
Jules17:10
O que aprendi desenvolvendo em Design Systems: um diário de bordo
Durante a minha atuação em um design system, pude aprender diversos aspectos de atuar em um produto com tantas particularidades e que cada demanda precisa ter um bom alinhamento da equipe e atender às expectativas das pessoas usuárias. A palestra relata como foi o processo de migração do código fonte e como TDD e boas práticas de desenvolvimento frontend foram cruciais para uma migração saudável, mas que não ocorreu sem percalços.
Mano Deyvin17:40
Verdades difícies de engolir
O grande plano para esta palestra é derramar um pouco da minha sabedoria duvidosa sobre carreira, entrelaçando as trapalhadas das decisões que tomamos com vislumbres do futuro que imaginamos para nós mesmos. Vou desmistificar a ideia de que existe uma escolha perfeita, citando o grande mestre Fábio Akita, em seu manifesto ""Não Terceirize Suas Decisões"", e flertando com as teorias de escolha de Jean-Paul Sartre, que basicamente diz que estamos condenados à liberdade de escolher. Porém ma palestra sem um toque de esquisitice é apenas uma aula chata, vou revelar alguns dos grandes vilões que fazem promessas de nos ajudar mas no final acaba confundindo tanto quem está chegando agora na área quanto quem já tem anos de experiência. Para fechar com chave de ouro, vou reconectar tudo isso à minha saga pessoal de tentar enviar um manual de instruções para meu eu do passado, porque, afinal, quem não gostaria de corrigir algumas escolhas duvidosas feitas ao longo da jornada?
Encerramento18:25
Encerramento / Closing the day
Ou será, mesmo?
08:00
Checkin
Hora de chegar e se aconchegar
Felipe Moura, Jaydson Gomes09:20
Abertura
Que se inicie o segundo dia!
Erick Wendel09:35
WebXR? Realidade Virtual e Aumentada nativamente em navegadores
Mergulhe no emocionante mundo do WebXR na minha palestra sobre trazer Realidade Virtual (VR) e Realidade Aumentada (AR) diretamente para os navegadores da web. Como desenvolvedor, eu vi como a tecnologia pode despertar a criatividade. Nesta sessão, vou apresentar o framework A-Frame, mostrando como é fácil criar experiências incríveis e interativas na web. Isso não é apenas um tutorial; é um convite para você sair do comum e explorar as infinitas possibilidades de criar aplicativos web envolventes.
Intervalo10:15
Intervalo curto
Um intervalo curto
10:40
Retorno do Intervalo
Evelyn Torezone, Bryan Prado10:50
O impacto da matemática, estatística e IA na mensuração de fraudes, e como com aplicações inteligentes, conseguimos um case de sucesso na Appmax
Milson Ramos de Carvalho11:20
Usando a IA para gerar testes automatizados de forma contínua e autônoma
Nesta palestra, exploraremos como a bounties4 está aplicando a combinação de Inteligência Artificial (IA) e Playwright para aprimorar os testes automatizados de software. Focaremos na integração técnica, desafios superados e resultados observados.
11:45
Almoço/Lunch time
Vamos comer nos ótimos restaurantes e lancherias da região
13:30
Volta do Almoço/Lunch time's over
Voltando, de barriga cheia e mentes famintas
Glaucia Lemos13:50
Crie Aplicações Inteligentes com JavaScript: Integrando RAG, Azure OpenAI e LangChain.js
Nesta palestra, exploraremos o conceito de RAG (Retrieval Augmented Generation) e sua importância fundamental nas aplicações de Inteligência Artificial Generativa. Demonstraremos como criar uma aplicação ChatGPT Enterprise personalizada, permitindo o uso de seus próprios dados corporativos. Discutiremos como tecnologias avançadas como Azure OpenAI, LangChain.js, e TypeScript podem ser integradas para desenvolver essa solução inovadora, com a assistência valiosa do GitHub Copilot - uma ferramenta projetada para acelerar o processo de desenvolvimento. Destinada a pessoas desenvolvedoras, Arquitetos(as) de Solução e Entusiastas/Engenheiros(as) de IA, esta palestra serve como um guia indispensável para aqueles que desejam implementar soluções de IA Generativa avançadas em suas organizações, maximizando o potencial dos seus dados e tecnologia.
Thaís Pinheiro14:20
Resolva o problema certo: como a comunicação estratégica nos ajuda a construir produtos melhores
Não importa se é um produto inteiro, uma feature ou um conceito que ainda nem existe. Vamos conversar um pouco sobre como nos comunicar de forma mais estratégica na concepção de produtos gera resultados melhores pra todos os envolvidos. E mais do que isso, sobre como todo mundo – seja designer, dev, ou o que for – pode colaborar pra entregar valor pro negócio e pro cliente final.
Lays Rodrigues14:50
Away the Toil.
Toil is part of our lives, and we get used to it, but we shouldn't. Toil causes pages to trigger. Incidents. Sleepless nights. However, there is a light at the end of that tunnel: Automation. Lays will show you how you can use Terraform Modules, Git Hooks, and Cookie Cutters to automate away toil and let you have peaceful nights of sleep.
Intervalo15:15
Intervalo curto
Um intervalo curto
16:00
Retorno do Intervalo
Uma pausa para visitar os estandes dos patrocinadores, provar os comes do Araújo Vianna e interagir com a galera
Rafael Umann16:10
Construindo o futuro das aplicações web
O futuro das aplicações passa pela criação de ferramentas intuitivas e inteligentes que simplificam e aceleram o seu desenvolvimento, além de uma infraestrutura altamente distribuída, autônoma e segura, garantindo sua performance e resiliência em escala global. Nesta palestra, você descobrirá como as arquiteturas de software e a infraestrutura por trás das aplicações vêm mudando ao longo dos anos e como o Edge Computing é usado para entregar melhor desempenho, segurança, confiabilidade e eficiência às aplicações. Você também verá como a Azion vem solucionando alguns dos desafios mais complexos da computação e redes, incluindo escalabilidade, confiabilidade, desempenho e segurança, e como mais de 100 mil aplicações utilizam a plataforma no dia a dia.
Guilherme Rodrigues16:55
Zero Friction Web Dev
Na Brazil JS, Guilherme Rodrigues, CEO da deco.cx e Ex-VTEX, vai falar sobre "Zero Friction Web Dev", mergulhando na fusão de IA, Edge Computing e TypeScript que está sacudindo o desenvolvimento web. Ele questiona o rumo atual da web e mostra a visão da deco.cx para um futuro onde a web é rápida, personalizada e fácil de evoluir. Prepare-se para uma conversa direta sobre como podemos construir esse futuro hoje. Vai ser um papo reto sobre revolucionar a web, sem enrolação.
Africa Flores17:25
A paradigm shift: Monitoring Earth from Space
I will talk about the new paradigm the Golden age of Earth observations (e.g. high temporal, spatial and spectral resolution Earth observations) represent for natural resources management, and ultimately societal benefit. And what to expect for the upcoming satellite Missions about to be launched.
18:15
Encerramento / Closing the event
Finalizando o dia, e o maior evento de JavaScript do mundo, em 2024