Voxxed Days Luxembourg 2024
2024-06-20..2024-06-21
Mondorf-les-Bains, Luxembourg
[Voxxed Days Luxembourg 2018, Voxxed Days Luxembourg 2022, Voxxed Days Luxembourg 2023, Voxxed Days Luxembourg 2024, Voxxed Days Luxembourg 2026]
| title | author | length |
|---|---|---|
| In essence | 04m | |
A small organizing team runs a 500–600 attendee conference with about 75 speakers and 10–15 sponsors, covering topics from space robotics (hardware and… | ||
| Space Robots | Pierre Henriquet | 47m |
A chronological review of space robots highlighting specific successes and failures: Luna 17’s Lunokhod drove ~10 km and its retroreflector is still used for… | ||
| What if We Implemented a State Machine from Scratch to Help the Little Mouse? | Laurine LE NET | 45m |
A from-scratch state machine implemented in Java with a plain-Java core and a Spring wrapper models a tooth-for-money workflow (tooth received → verify →… | ||
| Our ongoing journey from REST to GraphQL on Android | Julien Salvi | 52m |
Company migrates REST to GraphQL for Android using AWS AppSync backend and the Apollo Kotlin multiplatform SDK, relying on Apollo codegen, coroutines and Flow… | ||
| TetrisAI: a new way to play Tetris | Olivier Beauve | 30m |
A playable Tetris variant maps wrist positions from a lightweight pose-estimation model into left/right/rotate/drop zones using OpenCV and Pygame, records MP4s… | ||
| Come As You Are and Learn to Code Your First AI | Thierry Chantier, Stéphane Philippart | 01h 55m |
A hands-on pipeline using a pretrained YOLOv8 (Ultralytics) model and a Roboflow dataset (~11,000 images, COCO-referenced) to do transfer learning for… | ||
| SRE, Myths vs Realities | Henri Gomez | 47m |
Explains how Site Reliability Engineering practices from Google can be adapted for smaller organizations, focusing on concrete measures rather than myths… | ||
| Architecture of an Anti-Bot Protection | Fabien Vauchelles | 50m |
Describes how modern anti-bot systems detect scrapers using IP/proxy checks, TCP/TLS/HTTP2 fingerprinting (client_hello/JA3-style), browser-side JavaScript and… | ||
| How We Gained Observability Into Our CI/CD Pipeline | Dotan Horovits | 55m |
A Jenkins pipeline summary step serializes branch, machine, step durations, status and flakiness into a JSON and persists it to OpenSearch/Elasticsearch so… | ||
| How to master the massive flow of regulatory data in XBRL, ... | Gregorio Mongelli | 50m |
Explains how to handle large volumes of regulatory financial data encoded in XBRL, the extensible standard for exchanging financial information. Covers… | ||
| How We Turned Les Restos du Cœur into a Cloud Provider | Julien Briault | 45m |
Describes how Restos du Cœur were reworked into a cloud provider by moving their infrastructure to cloud-native architectures; it discusses technologies used… | ||
| Who runs the world ? JAVA!!!! | Aicha Laafia | 14m |
Claims that Java powers NASA projects, Minecraft, credit SIM cards and banks and that Oracle counts almost 6 billion devices running Java Card; Netflix runs… | ||
| Advanced Scrum techniques for optimal delivery | Mehdi BOISSAT-BRON | 15m |
Describes leboncoin’s concrete Scrum setup: 2-week sprints with sprint planning on Tuesday, ~10-minute daily standups, two backlog refinement slots (one… | ||
| The positive alt-itude! An inclusion tool for your accessibility | Angi Guyard | 16m |
Gives practical rules for writing image alt text: always include an alt attribute, use an empty alt (alt="") for decorative images, and avoid vague labels like… | ||
| Delegate all your tests to an AI | Valentin DUMAS | 20m |
Demo of Codium AI / Codium 8 plugin generates unit and integration tests for a Java Spring project, using JUnit5 and Mockito and producing controller tests… | ||
| Home Automation on RaspberryPi with Your Chickens! | Jean-Baptiste Renaux | 15m |
A Raspberry Pi Zero running Java 11 with p4j and Spring Boot controls a backyard chicken coop: GPIO drives a DC motor to open/close the door, relays switch a… | ||
| TinyGo, small but mighty! 💪 | Thierry Chantier | 51m |
TinyGo is a small Go toolchain that compiles Go programs for microcontrollers and WebAssembly using LLVM and a tinygo CLI to build and flash binaries; it… | ||
| SQL indexing: expressions, text fragments, JSON attributes and Top-N queries | Franck Pachot | 51m |
How to create SQL indexes that go beyond simple columns by indexing expression results, text fragments (e.g., substrings or tokens), and JSON attributes to… | ||
| Automatically improving Java codebases with Error Prone | Rick Ossendrijver | 01h 57m |
Shows how Error Prone (a Java compiler plugin) plus Refaster rules automatically detect and rewrite issues during Maven builds; demo compiles, flags "return… | ||
| Demystifying Kubernetes internal components | Denis Germain | 25m |
Explains the internal components of Kubernetes, naming and describing core parts like the API server, etcd, kube-scheduler, kube-controller-manager, kubelet… | ||
| Home Assistant under surveillance | Pietro Mele, Benjamin Dauvissat | 25m |
Home Assistant monitoring: how to keep a Home Assistant smart-home installation observable and reliable. Covers technologies for collecting and visualizing… | ||
| Soon replaced by AI? An overview of code generation | Victor Landeau, Mouad Et-tali | 54m |
Overview of automatic code generation and its future impact on developers, surveying current AI-based tools and techniques for generating code. Covers concrete… | ||
| Responding in time to threats in Kubernetes with Falco | Rachid Zarouali, Thomas Labarussias | 53m |
Explains using Falco and its ecosystem to detect and respond to security threats in Kubernetes clusters. Covers deploying Falco, integrating it with tools for… | ||
| Argo and Flux are in a Kargo — which one sinks? | Romain Boulanger | 42m |
Compares Argo CD (central control plane with UI and RBAC) and Flux CD (per-cluster controllers with native Helm/Kustomize/Terraform support) and introduces… | ||
| Renovate, or how to keep your project up to date! | Valentin Maerten | 25m |
Renovate is presented as an automated dependency-update tool to keep projects up to date. The talk explains how Renovate integrates with repositories and CI to… | ||
| ☕️ Picocli: Put Java in Your Terminal! 🖥️ | Stéphane Philippart | 25m |
Picocli is a Java library for building command-line applications and parsing command-line arguments. The talk explains how to use picocli to create terminal… | ||
| Professional Pull Request: How to Promote Your Work Internally | Vanessa Perillat | 27m |
How to increase internal visibility at a ~1,000‑person company (≈900 engineers) by turning work into concrete career markers like skills, promotions, and… | ||
| If Dorian Gray was a developer: A call to action towards future wellbeing | Georgios Diamantopoulos | 54m |
Claims that prolonged sitting speeds spinal degeneration, backed by MRI showed early disc dehydration from personal scans and a clinical case that develops… | ||
| The end of event-based architectures? Orchestration with Temporal | Hugo Caupert | 50m |
A concrete demo of building a videogame-store order workflow using the Temporal SDK (Java/Kotlin), running a Docker Compose Temporal cluster with Postgres and… | ||
| Becoming a cloud-native physician: Using metric and traces to diagnose applications | Grace Jansen | 50m |
Argues that adding trace context to metrics makes diagnosis practical and shows how to instrument Java services end to end: uses OpenTelemetry via MicroProfile… | ||
| Web Assembly for Java Developers | Thomas Darimont | 28m |
Explains practical Java routes to run WebAssembly: use Wasmtime Java (a JNI wrapper) or the higher-level plugin SDK that exchanges JSON and enforces sandboxed… | ||
| Frontend, Backend, CI: Improve Your Devflow with Nx | Tine Kondo, Nicolas Frizzarin | 52m |
Nx (a monorepo toolkit) is presented as a way to improve development workflows across frontend, backend, and CI. The talk explains using Nx to organize code… | ||
| Useful and Beautiful Developer Docs and How to Create Them | Johannes Dienst | 45m |
One and a half years of focused work turns barely usable docs into a goal-driven portal: migrate to doc-as-code with Docusaurus, add a GitHub-backed style repo… | ||
| Digital Accessibility in a humanitarian context | Bertrand Keller | 56m |
A UNDP assessment examined Ukraine alert systems and checked a core set of four WCAG criteria across multiple channels (official sites, Facebook, social feeds)… | ||
| Speeding up deployment of machine learning models | Amine Saboni | 51m |
Describes a production pipeline that turns annotated contracts into versioned model archives and deploys them via Argo Workflows and Git-driven merges. Models… | ||
| Help! My Manager Wants KPIs! | geoffrey graveaud | 42m |
Describes a practical approach for replacing top-down KPIs that damage teams (e.g., org-wide 80% test coverage or arbitrary velocity targets) with measurable… | ||
| How to ingest 100 billion events from millions of devices? | Valentin Maerten, Erwann Cloarec | 43m |
Explains how to ingest 100 billion events per month from millions of devices by building a scalable data pipeline. Covers technologies and architecture for… | ||
| Nuclear fusion: energy of the stars, energy of the future? | Pierre Henriquet | 01h 05m |
Describes how hydrogen fusion in stars converts mass to energy and why fusion yields far more energy per reaction than fission, then reviews two engineering… | ||
| Technique and geopolitics, what's the connection? | Benjamin Bayart | 01h 02m |
The talk argues that software is politically decisive rather than neutral, showing how digital encodings (character sets, file formats) can erase people’s… | ||
| We Must Save the Last Giga of RAM | Damien Lucas, Ivan Béthus | 50m |
A real incident response where a production Java system hit 96 GB RAM during year-end batch runs processing millions of letters. The team used Eclipse Memory… | ||
| Distributed Tracing in Java? OpenTelemetry for the Rescue! | Dotan Horovits | 49m |
Shows how OpenTelemetry instruments Java services end to end: use the Java agent for zero‑code captures of HTTP, DB and messaging calls, fall back to manual… | ||
| ChatGPT & LLMs: A Practical Starter's Guide to Language Chains | Marcin Szymaniuk, Bartlomiej Sadlej | 01h 50m |
Shows live code using OpenAI + LangChain, Weaviate-style vectors, lsmith logging and Nemo guardrails to build concrete features: a batch sentiment labeler that… | ||
| Designing a scalable data platform based on Apache Spark/Iceberg | Stephen Said, Norman Weisenburger | 50m |
Blueprint for a scalable platform that pairs Apache Spark (batch + Structured Streaming) with Apache Iceberg table format on S3, using AWS EMR/managed… | ||
| Quarkus: Supersonic, Subatomic Full-Stack Development | Loïc Magnette | 44m |
Demonstrates a Quarkus full‑stack workflow: generate a project with Panache entities and REST endpoints, use Quarkus to auto‑start a PostgreSQL Testcontainer… | ||
| Hibernate and Performance: Take Back Control | Lansana Diomande | 50m |
Practical Hibernate performance fixes: enable hibernate.jdbc.batch_size and switch ID generation from IDENTITY to SEQUENCE to allow batching (example… | ||
| God really plays dice - Introduction to Quantum Computing with Q# | Filip W | 50m |
Overview of concrete claims and demos: Q# and the Quantum DevKit (compiler, simulator, debugger all rewritten in Rust and runnable in WASM) compiles to QIR and… | ||
| REX: HikariCP Optimizations in Java/Spring Boot/OpenShift | Olivier Legrand, Julien Peynot | 50m |
Examines HikariCP connection-pool contention when running Spring Boot (Java 17) on OpenShift: default Hikari settings (maxPoolSize=10, connectionTimeout=30s)… | ||
| Goodbye RxJS! Long Live Signals! Oh wait… | Anthony Pena | 46m |
The talk compares RxJS and Signals for managing reactive data in frontend applications, discussing pros and cons of each approach. It covers migration… | ||
| AssertJ like a pro | Thomas Fabre | 20m |
AssertJ replaces fragile JUnit-style asserts with concrete AssertJ features: singleElement to unwrap one-item collections, isCloseTo for tolerant temporal… | ||
| How and why you should be active in your local JUG | Ivan Milosavljević | 14m |
JUG Munich spends a year adding concrete changes: contact colleagues and authors to book speakers, record speaker video audio and slides separately then edit… | ||
| AI-Driven Frontend Development: Beyond Traditional | Ruby Jane Cabagnot | 17m |
Claims that AI moves from backend into frontend and that it speeds UI delivery by generating components from mockups and natural language prompts. Demos… | ||
| Event-driven vs event sourcing: what's really the difference? | Cédric Pontet | 52m |
Compares event-driven systems (real-time message passing for reactions) with event sourcing (persisting an immutable event stream as the source of truth to… | ||
| The tech behind modern AI/ML use cases in Gaming | Sergey Kurson, Nikita Fedkin | 50m |
Explains how real game pipelines ingest event streams with MSK and Kafka, run Flink for parsing/validation/enrichment, persist raw data to S3 and call… | ||
| Build a Computer from Scratch | Yannick Guern | 02h 02m |
A tiny 8‑register, 8‑bit CPU is specified and implemented as a simulator that visualizes fetch‑decode‑execute steps, registers, flags (Z/N) and a stack. The… | ||
| It's Time for a Check-Up of Your CI/CD Pipelines! | Aurélien Coget | 24m |
A practical session about auditing and improving CI/CD pipelines, focusing on common issues and actionable fixes. It covers tools and techniques to check… | ||
| Tabby, my free 'Copilot' | Rafik Ferroukh | 24m |
Tabby is an open-source Rust-based local code assistant designed to replace GitHub Copilot by running language models locally via a tab-server and tab-agent… | ||
| How to Best Integrate an Autistic Person into the Workplace | Angi Guyard | 55m |
Practical guidance for integrating autistic employees into companies, covering workplace adjustments, communication practices, recruitment adaptations, and… | ||
| Business Intelligence as Code | Vincent Heuschling | 26m |
Describes treating business intelligence as code by writing Markdown files that embed SQL and UI components and building a static site with NPM commands… | ||
| Pulumi: Manage Your Infrastructure with Your Favorite Programming Language | Julien Briault | 49m |
Pulumi lets you declare and provision cloud resources using real programming languages (Python, TypeScript/JavaScript, Go, .NET, Java). It supports… | ||
| Give agility back to developers! | Fanny Klauk | 50m |
A React developer with two years’ experience joins a new ESN team building a product called Todou and describes concrete onboarding and agile practices that… | ||
| How HTTP Content-Security-Policy can save your romantic evening | Dominique Righetto | 25m |
Explains how to use the HTTP Content-Security-Policy response header to protect web apps from content injection and cross-site scripting by specifying allowed… | ||
| Redefining Security: From Passwords to Biometrics and Digital Signatures | Vasilika Klimova | 45m |
Passwords cause most breaches — 81% of breaches — and are brittle against AI brute force and social engineering. The recommended fix is WebAuthn + passkeys and… | ||
| Risk management: best practices for people with legal compliance to ship open source | Antoine Thomas | 52m |
Distinguishes legal compliance from security risk and shows concrete fixes: check every dependency (including dependencies of dependencies), prefer Docker… | ||
| Spock Framework: The Ultimate Framework for Testing Your Java Applications | Stéphane Kermabon | 51m |
Presentation introduces the Spock testing framework for Java applications, explaining how Spock replaces or complements JUnit for unit testing. It covers… | ||
| Developing a Custom RAG System | Lucian Precup, Amine Gani | 51m |
How to build a custom Retrieval-Augmented Generation (RAG) system for augmented intelligence, covering the technologies and components needed to combine vector… | ||
| IntelliJ IDEA Tips & Tricks | Marit van Dijk | 27m |
Live demo shows IntelliJ reading lines from lines.txt into a BufferedReader, building an ArrayList, converting to streams, applying multiple filters, and… | ||
| Dive into frontend frameworks to understand their reactivity🔬⚛️ | Sylvain Dedieu | 48m |
An exploration of how modern frontend frameworks implement reactivity and state updates, comparing technologies like React, Vue and Svelte. It examines the… | ||
| Model Mitosis: No More Confusing Microservices with Monoliths | Josian Chevalier, Julien Topçu | 51m |
Explains how to decide between a monolithic application and microservices by focusing on the data and domain model. Covers causes of improper splits (model… | ||
| Cracking the Quantum Code: Discovering the Quantum Revolution! | Laurent Grangeau | 51m |
Presents current quantum hardware and limits: Google’s claim of quantum supremacy with 72‑qubit processors operating in dilution refrigerators near 1 mK, plus… | ||
| Monoliths to Modular: Navigating the Transition | Gireesh Punathil, Elsa Zacharia | 52m |
Argues that refactoring a monolith into modules is the safest modernization path, demonstrated by a working Java demo that splits a greetings app into JPMS vs… | ||
| Responsible computing: how about a survey of measurement tools? | Cyrille Chopelet | 50m |
Presents concrete measurement options for estimating digital carbon and their limits: inventory-based tools (echodiag/lescodiag), cloud-focused tools (Cloud… | ||
| From Exclusion to Inclusion: Digital Accessibility for Everyone | Emmanuelle Aboaf | 46m |
Explains digital accessibility principles and legal/social reasons for making websites and apps usable by people with disabilities, naming practical techniques… | ||
| nothing matches | ||