BDX I/O 2022
2022-12-02
Bordeaux, France
BDX I/O ·
[BDX I/O 2018, BDX I/O 2019, BDX I/O 2022, BDX I/O 2024, BDX I/O 2025]
| title | author | length |
|---|---|---|
| Why You Won't Attract or Retain Women in Your Tech Teams! | Marcy Ericka Charollois | 45m |
Examines why tech teams fail to attract and retain women by identifying concrete organizational and cultural barriers. Covers hiring, workplace practices, and… | ||
| What Place Do Introverts Have on an Agile Team? | Anaïs Huet | 44m |
The talk examines the role of introverts in agile teams, comparing introversion and extraversion and challenging common stereotypes. It explores what… | ||
| Hooked on the Hexagon, Node JS Didn't Really Help Me Stay Clean | Nicolas Giraud | 45m |
An exploration of implementing hexagonal architecture, Clean Architecture and Domain-Driven Design in a JavaScript/Node.js REST API. It explains the… | ||
| Sustainable by Design | Yv Corbeil | 43m |
Shows how to design and build a web asset that is 100% eco-designed using a Sustainable by Design process, illustrated with client examples like Dalkia and… | ||
| Still Not into State Machines in 2023?! | Guillaume AMAT | 34m |
Introduces state machines and statecharts as a way to avoid Boolean mess, race conditions, forgotten edge cases, and hard-to-read code for both client and… | ||
| Deep Learning in Python: How to Choose a Framework? | Justine Bel-Letoile | 38m |
Compares current deep-learning frameworks (TensorFlow, Keras, PyTorch, Fastai, JAX) and explains concrete differences between them. Presents practical… | ||
| Managing Architectural Debt in a Hypergrowth Context | Cyril Beslay | 48m |
The talk explains architectural debt — the portion of technical debt coming from system architecture — and how it accumulates in hypergrowth companies due to… | ||
| From Pioneers to 'Forgotten': The Story of Women… | Charline Laporte, Manon Valdonio | 41m |
A historical overview of women in computing explaining how social, educational and corporate factors led to women making up only 16% of tech workers today. The… | ||
| Alice in Opentelemetry Land | Jérôme Tama | 43m |
A practical case study of implementing OpenTelemetry to unify traces, metrics and logs for a Quarkus-based service running in a Kubernetes cluster. It… | ||
| How I Helped My Daughter Learn to Read with Machine Learning | Vincent Ogloblinsky | 51m |
A parent developed a child-focused web app using machine learning to help kids read aloud by evaluating their pronunciation. Because commercial speech-to-text… | ||
| Give Agility Back to Developers! | Fanny Klauk | 38m |
The talk argues for restoring developer-centered agility by shifting focus away from metrics like ROI and surveillance toward developer empowerment, team… | ||
| Testing things that don't want to be tested: A game streaming story | Amélie Laporte | 19m |
A test pipeline automates two Windows workstations plus a physical network emulator to run two‑minute streaming sessions, changing… | ||
| How I Became a Data Scientist After Returning from a World Tour | Alice Peltier | 17m |
A French engineer with a background in mathematical engineering, backend development and project management explains how a round-the-world trip motivated a… | ||
| How to Include Inclusivity from the Earliest Design Stages | Noémie M. Rivière | 19m |
The talk examines how digital products and services can embed inclusivity from the earliest design stages, focusing on representing and advocating for… | ||
| World Record — Overview and Use Cases for Records | Benoit Prioux | 15m |
Overview of Java 17 Records and their analogues (Kotlin data class, Python @dataclass, Scala case class), explaining how Records work and why they become a… | ||
| Improve Your Web Performance with R… Hydration Strategies | Valentin Colmant | 17m |
Explains how client-side hydration — the process of making server-rendered JavaScript pages interactive — causes significant performance bottlenecks and harms… | ||
| Introduction to Design Tokens | François Garrigues | 16m |
Design Tokens are presented as a way to make design work more industrial and reproducible by connecting design-system foundations with existing development… | ||
| Introduction to DevSecOps | Arthur Havlicek | 16m |
Defines DevSecOps and explains how to integrate security into the software development lifecycle to find technical vulnerabilities before they become major… | ||
| Test Me Up, Before You Go-Go | Nicolas Comet | 20m |
Introduces the Go port of Testcontainers (golang.testcontainers.org) and explains how the library works and what problems it solves for testing external… | ||
| Independent or Inde-pendent | Pauline Galvao | 13m |
A developer recounts a project that was transformed by using offshore teams, describing concrete experiences and how common preconceptions about offshore work… | ||
| Contribute to Open Source? Yes, You Can! | Anne-Laure Gaillard | 18m |
Explains why free and open-source software (FOSS) matters and identifies common barriers to contributing (impostor syndrome, not knowing contribution types… | ||
| Make Impossible States Unreachable in Your Frontends | Benjamin Cavy | 16m |
How to model frontend application and component states with state machines to prevent accidental impossible states. It presents using XState to define… | ||
| One, Two, Three — You'll Be the Scrum Master! | Fanny Klauk | 15m |
The talk examines how organizations misunderstand or misapply the Scrum Master role when adopting agile frameworks, describing strange situations that arise as… | ||
| How to Save Money and Thus CO2 with Azure | Eddy Montus | 16m |
Practical techniques for reducing both costs and CO2 emissions on Microsoft Azure, based on three years of optimisation experience in a fast‑growing startup… | ||
| Content Recommendation Within Reach! | Paul Breton | 19m |
Explains how content recommendation systems work and why tracking user activity across a site is useful. Covers theoretical principles behind recommending… | ||
| How to Enable 100 Million Logins Without i… | Nicolas Jozwiak, Etienne Puissant | 47m |
Explains how Betclic handled exponential growth in sports betting traffic (over 100 million logins in a month) by evolving their platforms and using… | ||
| Cognitive Science for Web Accessibility | Margot Bouhon | 41m |
The talk explains how cognitive sciences (cognitive neuroscience, neuroeducation, neuromarketing and related fields) and methods from AI/data processing can be… | ||
| Abstracting My Distributed Architecture? Why and How? | Vivien Maleze | 48m |
Introduces Dapr as a way to reduce developer cognitive load when managing distributed architectures. Covers common distributed-system concerns—logging, service… | ||
| Remix: the Truly Full-Stack Framework | Cynthia Vo Van | 45m |
Remix is presented as a full-stack web framework that emphasizes using standard Web APIs so developers learn the web itself rather than framework-specific… | ||
| My Serverless Application | Marie Minasyan | 44m |
Explains what "serverless" actually means and when and why to deploy applications using serverless. Covers the serverless paradigm and framework distinctions… | ||
| Svelte, or Why I No Longer Want to Do React | Romain Crestey | 48m |
The talk explains why Svelte is a compelling alternative to React for modern front-end development. It compares Svelte with React (and mentions influence on… | ||
| What If Documenting Were Enough to Test? | Sébastien Fauvel | 43m |
This talk explains using automated tests as readable documentation by combining Living Documentation and Golden Master techniques with Example Mapping. It… | ||
| Impostor Syndrome, the Tree That Hides the Forest | Boris Schapira | 41m |
The talk examines imposter syndrome not just as individual anxiety but as a symptom of structural and cultural factors in the tech ecosystem. It discusses… | ||
| Monitoring Your 3D Prints with an Old Smartphone, from WebRTC… | Guillaume Laforge | 47m |
A developer repurposed an old smartphone as a webcam to monitor 3D prints remotely and avoid walking up and down stairs. The setup streams video using WebRTC… | ||
| Cryptanalysis of the Enigma Machine: Between Espionage and Math… | Jean-Christophe Sirot | 46m |
The talk explains how the Enigma cipher machine was broken before and during WWII, focusing not only on Alan Turing but on Marian Rejewski’s early 1930s Polish… | ||
| Fed Up with Software Craftsmanship | Julien Topçu | 48m |
The talk critiques the software craftsmanship movement, arguing that coaching practices (like preaching katas, rigid TDD advocacy, and imposing methods)… | ||
| Property-based Testing or the Insufficiency of Unit Tests | Sébastien Jaupart | 47m |
This talk examines the limits of example-based unit tests and the risks of non-exhaustiveness and combinatorial explosion. It presents property-based testing… | ||
| Digital Technology Is for Everyone… or Not! | Iris Naudin, Cécile Freyd-foucault | 47m |
The talk examines digital exclusion caused by network dead zones, inaccessible sites, complex remote controls and poor performance, noting that 66% of users… | ||
| DALL·E V2 - a Robot and a Painter Doing Image Generation p… | Olivier Mertens | 49m |
The talk explains how OpenAI's DALL·E 2 generates images from natural-language prompts, edits existing photos, and creates variations on the fly. It describes… | ||
| How to Get Started in Digital Accessibility? | Emmanuelle Aboaf | 42m |
Introduces practical basics of web accessibility for developers, focusing on implementing accessibility in HTML. Covers concrete starting points and… | ||
| Closing Keynote - Visual Thinking Changed My Life | Ane Diaz de Tuesta, Aurélie Vache, Horacio Gonzalez, Pierre Tibulle Gonzalez | 48m |
Four presenters — Ane Diaz de Tuesta, Aurélie Vache, Horacio Gonzalez, and Pierre Tibulle Gonzalez — describe how visual thinking transformed their personal… | ||
| nothing matches | ||