BrazilJS Conf 2024
| title | author | length |
|---|---|---|
| Using AI to continuously and autonomously generate automated tests | Milson Júnior | 26m |
Milson Júnior demonstrates using AI to continuously and autonomously generate automated tests, focusing on tools and workflows that integrate AI into test… | ||
| The evolution of technology | Atila Iamarino | 01m |
A talk by Atila Iamarino explains how technologies develop in groups rather than alone, tracing the evolution and interdependence of tools and innovations. It… | ||
| Organizational synapse: connecting your career, communication and code | Paulo Silveira | 31m |
Paulo Silveira discusses how to align career development, communication, and code within organizations by creating an “organizational synapse.” He covers… | ||
| IA na N.A.S.A. | Africa Flores | 01m |
Uses machine learning on satellite data plus model-derived weather inputs to detect and predict algal blooms, turning chlorophyll concentration into a… | ||
| Everything has a beginning... even Mano Deyvin | 01m | |
A talk titled “Tudo tem um início... até para o Mano Deyvin” uses a cultural/music reference (Mano Deyvin) as a hook; it appears to be an entertaining… | ||
| Away the Toil | Lays Rodrigues | 26m |
Lays Rodrigues reflects on work-related toil and emotional impacts, discussing personal and cultural considerations around labor and burnout. The talk explores… | ||
| Communication problems in companies | Thaís Pinheiro | 01m |
The talk discusses communication failures inside companies, noting that 75% of organizations report such problems. It covers common patterns of poor internal… | ||
| “So, are they committing a lot?” | Paulo Silveira | 01m |
Paulo Silveira talks about the common question ‘Are you committing a lot?’ in software teams and why people dislike it. He discusses developer workflows around… | ||
| From concept to realization: technologies and decisions in the Godot playground | Pedro Henrique | 25m |
Presentation about building a Godot-based playground: it covers the technologies used (Godot engine) and the design and implementation decisions taken to move… | ||
| Source map | Jecelyn Yeen | 01m |
Explains how a generated Source map lets the browser show original TypeScript file lines and accept breakpoints even though it runs compiled JS; build tools… | ||
| Solve the right problem: how strategic communication helps build better products | Thaís Pinheiro | 22m |
Thaís Pinheiro argues that communication is often undervalued in product work and shows how strategic communication improves product outcomes. She highlights… | ||
| Zero friction web dev | Guilherme Rodrigues | 25m |
Deco is an integrated web editor that bundles TypeScript, Tailwind, Deno and an in-browser Monaco IDE with GitHub sync, CDN hosting, analytics and… | ||
| “I can't fail, I can't fail... I failed” | Lays Rodrigues | 01m |
Lays Rodrigues discusses how errors relate to stress, overload, and distraction, and highlights the difficulty people face balancing paid work, unpaid… | ||
| Strategic communication and technology | Thaís Pinheiro | 01m |
Thaís Pinheiro argues that strategic communication is essential, not decorative, and belongs alongside technology and product work. The talk links… | ||
| The SSB Project | André Staltz | 07m |
A talk reports that André Staltz is stepping away from Secure Scuttlebutt (SSB), the Manyverse app, and a proposed new protocol called PPPPP after years of… | ||
| Estruturas condicionais do JavaScript | Willian Martins | 01m |
Outlines how JavaScript conditionals trade structure for expressiveness: switch case keeps the decision‑tree shape but lacks expressivity, if/else offers… | ||
| Brazilian devs' underdog syndrome | Guilherme Rodrigues | 01m |
Guilherme Rodrigues discusses the ‘vira-lata’ (underdog) mentality among Brazilian developers, questioning why many only recognize Brazil’s technical strength… | ||
| talk about RAG | Glaucia Lemos | 01m |
Introduces Retrieval-Augmented Generation (RAG) with a practical lesson by professor Glaucia, explaining how RAG combines information retrieval with generative… | ||
| Edge Computing | Rafael Umann | 01m |
Rafael Umann discusses the efficiency of edge computing, arguing in favor of its benefits. The talk focuses on how running workloads at the network edge can… | ||
| GenAI and MVP | Milson Júnior | 01m |
The talk examines building a GenAI-powered MVP by putting user data directly into prompts and calling the OpenAI chat completions API without proper data… | ||
| Whales and cellphone buttons | Atila Iamarino | 01m |
The talk compares whale flippers and mobile-phone buttons as examples of evolutionary change, drawing parallels between biological evolution and technological… | ||
| What I learned developing design systems: a captain's log | Jules | 23m |
A first-person diary-style talk about lessons learned while building and maintaining design systems, covering practical challenges in design system development… | ||
| BrazilJS Conf also makes room for the... anti-JS | 01m | |
A short BrazilJS Conf 2024 segment shows Jules bringing a provocative slide criticizing JavaScript during a JavaScript-focused event, prompting a playful… | ||
| Senior dev and sleepless nights with a new project | Ana Neri | 01m |
Ana Neri discusses the common anxiety experienced by senior developers the night before a major product launch, focusing on practical concerns around… | ||
| Conway's Law | Paulo Silveira | 01m |
The talk discusses Conway’s Law and how communication patterns influence software architecture and team outcomes. It explains the idea that organizational… | ||
| Godot and Stack Overflow | Pedro Henrique | 01m |
A comparison of how JavaScript examples are shared on Stack Overflow versus in Godot forum posts, showing Stack Overflow often includes runnable inline… | ||
| Edge Computing | Rafael Umann | 01m |
Claims that 65% on premises still use legacy infrastructure while 35% in cloud and only a fraction run serverless, and proposes running applications across 100… | ||
| Arquivo Lance da N.A.S.A. | 01m | |
Landsat archive opened in 2008 provides 30 meter resolution imagery that enables mapping changes at local scale. A multisensor workflow combines higher spatial… | ||
| fala sobre o Angular 17 | Nayanne Batista | 01m |
Timeline of concrete platform changes starting with the 2020 addition of the strict TypeScript flag for tighter type checks, the 2021 component API update, and… | ||
| Building the future of web applications | Rafael Umann | 32m |
The talk presents visions and practical guidance for building the future of web applications, focusing on modern web technologies and ecosystems used by… | ||
| o operador is | Willian Martins | 01m |
Explains a binary operator named is that compares a left-hand subject with a right-hand pattern, performing pattern matching like match and returns true if… | ||
| Who else codes for six minutes and debugs for six hours? | Jecelyn Yeen | 01m |
Jecelyn Yeen discusses the common developer experience of coding a feature quickly (six minutes) but spending much longer debugging it (six hours). The talk… | ||
| Virtual reality | Erick Wendel | 01m |
Overview of practical virtual reality use cases that includes showing common VR headsets on stage, contrasting augmented reality versus virtual reality with… | ||
| WebXR? Native virtual and augmented reality in browsers | Erick Wendel | 33m |
Demonstrates native WebXR VR/AR in browsers and on a Meta Quest 2 using WebXR with A-Frame and three.js; shows that a basic app is ~200 lines raw but ~20 lines… | ||
| The credit card fraud scheme | Evelyn Torezone | 01m |
Evelyn Torezone describes how credit card fraud schemes operate, detailing what happens behind the scenes beyond the victim’s immediate headache. She explains… | ||
| Modern web debugging with devtools | Jecelyn Yeen | 43m |
Chrome DevTools now exposes about 33 panels and practical features that change everyday debugging: browsers use source maps to map minified JS back to… | ||
| Did you meet Pega Táxi? | Guilherme Rodrigues | 01m |
Guilherme Rodrigues presents the history and development of Pega Táxi, described as Brazil’s first taxi app, covering its origins and role in the Brazilian… | ||
| Exaustão mental | Lays Rodrigues | 01m |
Claims that constant overstimulation raises the energy and attention threshold for ordinary tasks, so people joke about needing 10 litros de café and still… | ||
| as pessoas resolvedoras de problemas | Thaís Pinheiro | 01m |
Argues that technical teams are one of the first links in a chain that shapes final user experience and that nearly everything starts with team-internal… | ||
| biology, technology and evolution | Atila Iamarino | 01m |
A talk by Atila Iamarino connects biology and technology, arguing that their developments and evolutionary processes are closely related. It discusses how… | ||
| The web's vision | Jecelyn Yeen | 01m |
Jecelyn Yeen contrasts the “old web” and the “modern web,” outlining what each means and how web development has evolved. The talk highlights distinctions in… | ||
| at BrazilJS Conf 24 | Glaucia Lemos | 01m |
A short celebratory segment from BrazilJS Conf 24 where Glaucia Lemos opens by noting it’s the first in-person meeting after five years and expresses how much… | ||
| Build intelligent apps with JS: integrating RAG, Azure OpenAI and Langchain.js | Glaucia Lemos | 23m |
Glaucia explains how to build intelligent JavaScript applications by combining Retrieval-Augmented Generation (RAG) with Azure OpenAI services and the… | ||
| Zero to hero: strategies for a successful Black Friday with serverless and node.js | Ana Neri | 23m |
Ana Neri describes practical strategies for handling Black Friday traffic using serverless architectures and Node.js, drawing on her real-world experience as a… | ||
| we want to know: has quintou yet? | Mano Deyvin | 01m |
A playful talk about the cultural idea of making Thursday feel like Friday — a light, informal piece not focused on technical content but on the social ritual… | ||
| bringing virtual reality to BrazilJS Conf 24 | Erick Wendel | 01m |
Erick Wendel presents how virtual reality was brought to BrazilJS Conf 24, describing the VR technologies and setups used to integrate immersive experiences… | ||
| Talk about Godot | Pedro Henrique | 01m |
Godot is presented as a lightweight, open-source, cross-platform game engine (under 100 MB download) that runs projects immediately rather than acting as a… | ||
| The future of the web | Rafael Umann | 01m |
Compares running apps on physical servers 25 years ago (buying racks, load balancers, manually managing data centers) with layered virtualization and modern… | ||
| at BrazilJS Conf 24 | Jules Barros Lima | 01m |
A talk about a design system project that was promised with clear design and documentation (a pilot), but in practice the pilot disappeared and the work became… | ||
| a temida black friday | Ana Neri | 01m |
Migrated from law to software 1.5 years ago and running Black Friday on an American stack, describes building a lightweight incident kit: Node.js + Redis for… | ||
| hard truths to swallow (@manodeyvin) | Mano Deyvin | 32m |
Mano Deyvin presents blunt, hard-to-swallow truths about the web development field, drawing on his experience and observations shared at BrazilJS Conf 2024… | ||
| The impact of mathematics, statistics and AI on fraud measurement | Evelyn Torezone, Bryan Prado | 18m |
Evelyn Torezone and Bryan Prado describe how mathematics, statistics and AI are used at Appmax to measure and combat fraud, presenting an antifraud model and… | ||
| fala da Angular 17 | Nayanne Batista | 01m |
Video states Google starts Angular development in 2009, then rewrites it in 2016 into an incompatible Angular 2 that becomes the base for Angular 2+ releases… | ||
| at BrazilJS Conf 24 | Evelyn Torezone, Bryan Prado | 01m |
Presentation describes how digital market growth—especially since the COVID-19 pandemic—has led to a rise in online fraud. It outlines the increase in… | ||
| Technology evolves like life | Atila Iamarino | 42m |
Atila Iamarino, a microbiologist and science communicator, draws parallels between biological evolution and the evolution of technology, comparing how… | ||
| nothing matches | ||