Justa
Hoshi Software
Bitovi
Director of Angular Development
Bitovi
GDE
Google Developer Expert in Web Technologies
GDE
Globo
Desenvolvedor de aplicações para SmartTV
Globo
IBM
Open Source Engineer
IBM
Justa
Desenvolvedora Front-end
Justa
MPV Langcom
Intérprete
MPV Langcom
Desde antes do lançamento oficial da versão 5 do Webpack já ouvimos muito a respeito de uma revolução no frontend devido a facilidade de implementar a arquitetura de micro frontends usando Module Federations. Module Federation é um novo padrão de arquitetura onde conseguimos montar uma aplicação frontend com builds de aplicações diferentes, isso geralmente é conhecido como Micro-Frontends, mas não se limita a isso. Nesta apresentação vamos ver o conceito de Module Federation e de como usar em aplicações Angular e React.
Se eu te dissesse que dá pra fazer seus componentes React terem ~40% menos código, muito mais performance, 1kb de bundle inicial e um código bem mais fácil de ler, você iria querer saber como?
Chega mais que vou mostrar a ferramenta que me fez nunca mais querer fazer projetos com React. Vou discutir os prós e contras do Svelte, a melhor forma de fazer frontend verdadeiramente reativo desde o advento do React!
Luciano Ratamero Consultor JS/Python, Hoshi Software
Luciano é consultor JS/Python e ex-jornalista que aprendeu a ser social nas comunidades de software livre. Atualmente presta consultoria para a Labcodes Software Studio e a Simple Fractal. De vez em quando faz lives no twitch e vídeos no youtube, sempre sobre software. Ama: música, videogames, poesia, svelte, vídeos de gatinho, NaN.
If you’re looking for ways to improve performance of your Angular applications, look no further than Scully. Scully is the JAMstack tool the Angular community has been craving to make pre-rendering and serving static pages a breeze, with a great supporting community and a variety of plugins to meet any application setups needs. This talk will teach you about JAMstack concepts and how to get started with Scully to make your Angular applications more performant today.
Jennifer Wadella Director of Angular Development, Bitovi
Jennifer Wadella has been writing code since before she realized it was a credible career path. She currently works as the Director of Angular Consulting at Bitovi and loves building performant web applications, speaking at technical conferences, and brewing kombucha. Jennifer is an active member of the KC tech community and the founder of Kansas City Women in Technology(KCWiT), an organization aimed at growing the number of women in technology careers in Kansas City. She is the PubConf Sydney 2018 Champion, a Silicon Prairie Champion Award Nominee, Rising Trendsetter STEMMy award-winner, and is apparently Missouri's Coolest Woman according to Pure Wow.
Did you ever notice your laptop going cray-cray after you open a Web Page? Usual suspects are animations, heavy duty framework bootstrap, using setTimeout/setInterval without a Developer license?!? There's certainly a mysterious side of JavaScript that deals with concurrency, asynchronous processing and high performance that can go terribly wrong. In this talk we are going to put the event loop under the microscope and really look at what is happening behind the scenes. Will we cover macro and microtasks? Yep. We are going to roll our sleeves up and use RxJS to deal with concurrency. Instead of creating microtasks we will use RxJS Schedulers elegant abstraction to improve performance without losing control. Let's avoid more CPUs cycles going to waste today!
Gerard Sans Independent Developer Evangelist for Web and Cloud, GDE
Gerard loves helping Developers succeed using Web and Cloud technologies. He is very excited about the future of the Web and JavaScript. Always happy Computer Science Engineer and humble Google Developer Expert in Web Technologies. He loves to share his learnings by giving talks, training and writing about cool technologies. He loves running GraphQL London, GraphQL San Francisco, mentoring students and giving back to the community.
Vivemos numa época onde conseguimos usar JavaScript para os mais variados tipos de aplicações, e SmartTV não poderia ser diferente. No nosso papo, iremos ver um pouco sobre como é o desenvolvimento para SmartTVs e discutir sobre como fazer apps utilizando JavaScript com React.
Pedro Medeiros Desenvolvedor, Globo
Sou o Pedro Medeiros, trabalho com desenvolvimento de aplicações para SmartTV desde 2013, hoje faço parte do time de SmartTV do globoplay, atuando como líder técnico de uma das nossas squads do time. Adoro o universo JavaScript. Sou curioso para saber como as ferramentas que utilizamos no nosso dia-a-dia funcionam e como elas utilizam JS para nos ajudar.
The Node.js project is often seen as an example for Open Source projects and we’ve learned a lot over the last 5 years about how an “Open” Open source project works. The goal is to build places where both individuals and companies can come together to make impactful technical, organizational, and community contributions. Come learn about some of the core concepts and principles behind open communities and governance and how we are applying these to help grow the OpenJS foundation. What’s more we want your help, find out how you can get involved!
Joe Sepi Open Source Engineer, IBM
Joe Sepi is passionate about advancing the web forward through open source technologies and open communities. He has held engineering leadership positions at The New York Times, Adobe, Credit Suisse, Sears as well as a few start-ups. He joined IBM to lead developer advocacy for StrongLoop, was promoted to lead the North America-East (NYC and beyond) dev advocacy team, and is currently focused on his passion, Node + JS, as an open source engineer and advocate. He also plays in two punk rock bands. 🤘
Se estiver pensando em desenvolver uma aplicação web focada em aplicações robustas, então você precisa conhecer o NestJS, um framework focado no desenvolvimento de aplicações server-side eficientes, confiáveis e escaláveis. O NestJS é um dos frameworks que mais crescem no mundo Node e conta com vários recursos necessários para o desenvolvimento de aplicações modernas como, por exemplo, suporte a injeção de dependências, modularização e ferramentas de teste automatizado. Nesta palestra pretendo mostrar os principais conceitos na criação de uma API Rest do zero com Nest, as vantagens e desvantagens de utilizá-lo em seu projeto e um exemplo de aplicação.
Ana Beatriz Ducla Desenvolvedora Front-end, Justa
Graduanda em Engenharia Eletrônica na UFRPE e desenvolvedora Front-end na Justa. Cofundadora e uma das gerentes das redes sociais do Tech Is For Women, um projeto criado para destruir os bloqueios que foram impostos através da disparidade de gênero no mercado da tecnologia.
If you’re looking for ways to improve performance of your Angular applications, look no further than Scully. Scully is the JAMstack tool the Angular community has been craving to make pre-rendering and serving static pages a breeze, with a great supporting community and a variety of plugins to meet any application setups needs. This talk will teach you about JAMstack concepts and how to get started with Scully to make your Angular applications more performant today.
Did you ever notice your laptop going cray-cray after you open a Web Page? Usual suspects are animations, heavy duty framework bootstrap, using setTimeout/setInterval without a Developer license?!? There's certainly a mysterious side of JavaScript that deals with concurrency, asynchronous processing and high performance that can go terribly wrong. In this talk we are going to put the event loop under the microscope and really look at what is happening behind the scenes. Will we cover macro and microtasks? Yep. We are going to roll our sleeves up and use RxJS to deal with concurrency. Instead of creating microtasks we will use RxJS Schedulers elegant abstraction to improve performance without losing control. Let's avoid more CPUs cycles going to waste today!
The Node.js project is often seen as an example for Open Source projects and we’ve learned a lot over the last 5 years about how an “Open” Open source project works. The goal is to build places where both individuals and companies can come together to make impactful technical, organizational, and community contributions. Come learn about some of the core concepts and principles behind open communities and governance and how we are applying these to help grow the OpenJS foundation. What’s more we want your help, find out how you can get involved!
Marlon Pierre de Vasconcelos Intérprete, MPV Langcom
Marlon Vasconcelos é Intérprete EN-PT-EN. Graduado em Comércio Exterior, História e Letras. Especialista em tradução e interpretação nas áreas de Engenharia Mecânica. Também atua com tradução de sistemas de segurança financeira, OTP Interpreter para times de futebol e Professor de Inglês ESL. Baterista e pai de adolescente, colecionador de fitas K7 e leitor de biografias do Rock.