~/conference

Voxxed Days Luxembourg 2024

date:2024-06-20..2024-06-21
location:Mondorf-les-Bains, Luxembourg
series:Voxxed Days Luxembourg · 5 editions
tags:[java]
titleauthorlength
In essence04m
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…
Promo in French
Space RobotsPierre Henriquet47m
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…
Talk in French
What if We Implemented a State Machine from Scratch to Help the Little Mouse?Laurine LE NET45m
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 →…
Talk in French on
Our ongoing journey from REST to GraphQL on AndroidJulien Salvi52m
Company migrates REST to GraphQL for Android using AWS AppSync backend and the Apollo Kotlin multiplatform SDK, relying on Apollo codegen, coroutines and Flow…
Talk in English on
TetrisAI: a new way to play TetrisOlivier Beauve30m
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…
Talk in French on
Come As You Are and Learn to Code Your First AIThierry Chantier, Stéphane Philippart01h 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…
Talk in French on
SRE, Myths vs RealitiesHenri Gomez47m
Explains how Site Reliability Engineering practices from Google can be adapted for smaller organizations, focusing on concrete measures rather than myths…
Talk in French on
Architecture of an Anti-Bot ProtectionFabien Vauchelles50m
Describes how modern anti-bot systems detect scrapers using IP/proxy checks, TCP/TLS/HTTP2 fingerprinting (client_hello/JA3-style), browser-side JavaScript and…
Talk in French on
How We Gained Observability Into Our CI/CD PipelineDotan Horovits55m
A Jenkins pipeline summary step serializes branch, machine, step durations, status and flakiness into a JSON and persists it to OpenSearch/Elasticsearch so…
Talk in English on
How to master the massive flow of regulatory data in XBRL, ...Gregorio Mongelli50m
Explains how to handle large volumes of regulatory financial data encoded in XBRL, the extensible standard for exchanging financial information. Covers…
Talk in Dutch on
How We Turned Les Restos du Cœur into a Cloud ProviderJulien Briault45m
Describes how Restos du Cœur were reworked into a cloud provider by moving their infrastructure to cloud-native architectures; it discusses technologies used…
Talk in French on
Who runs the world ? JAVA!!!!Aicha Laafia14m
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…
Talk in English on
Advanced Scrum techniques for optimal deliveryMehdi BOISSAT-BRON15m
Describes leboncoin’s concrete Scrum setup: 2-week sprints with sprint planning on Tuesday, ~10-minute daily standups, two backlog refinement slots (one…
Talk in French on
The positive alt-itude! An inclusion tool for your accessibilityAngi Guyard16m
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…
Talk in French on
Delegate all your tests to an AIValentin DUMAS20m
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…
Talk in English on
Home Automation on RaspberryPi with Your Chickens!Jean-Baptiste Renaux15m
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…
Talk in French on
TinyGo, small but mighty! 💪Thierry Chantier51m
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…
Talk in French on
SQL indexing: expressions, text fragments, JSON attributes and Top-N queriesFranck Pachot51m
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…
Talk in French on
Automatically improving Java codebases with Error ProneRick Ossendrijver01h 57m
Shows how Error Prone (a Java compiler plugin) plus Refaster rules automatically detect and rewrite issues during Maven builds; demo compiles, flags "return…
Talk in English on
Demystifying Kubernetes internal componentsDenis Germain25m
Explains the internal components of Kubernetes, naming and describing core parts like the API server, etcd, kube-scheduler, kube-controller-manager, kubelet…
Talk in French on
Home Assistant under surveillancePietro Mele, Benjamin Dauvissat25m
Home Assistant monitoring: how to keep a Home Assistant smart-home installation observable and reliable. Covers technologies for collecting and visualizing…
Talk in French on
Soon replaced by AI? An overview of code generationVictor Landeau, Mouad Et-tali54m
Overview of automatic code generation and its future impact on developers, surveying current AI-based tools and techniques for generating code. Covers concrete…
Talk in French on
Responding in time to threats in Kubernetes with FalcoRachid Zarouali, Thomas Labarussias53m
Explains using Falco and its ecosystem to detect and respond to security threats in Kubernetes clusters. Covers deploying Falco, integrating it with tools for…
Talk in French on
Argo and Flux are in a Kargo — which one sinks?Romain Boulanger42m
Compares Argo CD (central control plane with UI and RBAC) and Flux CD (per-cluster controllers with native Helm/Kustomize/Terraform support) and introduces…
Talk in French on
Renovate, or how to keep your project up to date!Valentin Maerten25m
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…
Talk in Spanish on
☕️ Picocli: Put Java in Your Terminal! 🖥️Stéphane Philippart25m
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…
Talk in French on
Professional Pull Request: How to Promote Your Work InternallyVanessa Perillat27m
How to increase internal visibility at a ~1,000‑person company (≈900 engineers) by turning work into concrete career markers like skills, promotions, and…
Talk in French on
If Dorian Gray was a developer: A call to action towards future wellbeingGeorgios Diamantopoulos54m
Claims that prolonged sitting speeds spinal degeneration, backed by MRI showed early disc dehydration from personal scans and a clinical case that develops…
Talk in English on
The end of event-based architectures? Orchestration with TemporalHugo Caupert50m
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…
Talk in French on
Becoming a cloud-native physician: Using metric and traces to diagnose applicationsGrace Jansen50m
Argues that adding trace context to metrics makes diagnosis practical and shows how to instrument Java services end to end: uses OpenTelemetry via MicroProfile…
Talk in English on
Web Assembly for Java DevelopersThomas Darimont28m
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…
Talk in English on
Frontend, Backend, CI: Improve Your Devflow with NxTine Kondo, Nicolas Frizzarin52m
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…
Talk in French on
Useful and Beautiful Developer Docs and How to Create ThemJohannes Dienst45m
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…
Talk in English on
Digital Accessibility in a humanitarian contextBertrand Keller56m
A UNDP assessment examined Ukraine alert systems and checked a core set of four WCAG criteria across multiple channels (official sites, Facebook, social feeds)…
Talk in Dutch on
Speeding up deployment of machine learning modelsAmine Saboni51m
Describes a production pipeline that turns annotated contracts into versioned model archives and deploys them via Argo Workflows and Git-driven merges. Models…
Talk in French on
Help! My Manager Wants KPIs!geoffrey graveaud42m
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…
Talk in French on
How to ingest 100 billion events from millions of devices?Valentin Maerten, Erwann Cloarec43m
Explains how to ingest 100 billion events per month from millions of devices by building a scalable data pipeline. Covers technologies and architecture for…
Talk in French on
Nuclear fusion: energy of the stars, energy of the future?Pierre Henriquet01h 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…
Talk in French
Technique and geopolitics, what's the connection?Benjamin Bayart01h 02m
The talk argues that software is politically decisive rather than neutral, showing how digital encodings (character sets, file formats) can erase people’s…
Talk in French on
We Must Save the Last Giga of RAMDamien Lucas, Ivan Béthus50m
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…
Talk in French on
Distributed Tracing in Java? OpenTelemetry for the Rescue!Dotan Horovits49m
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…
Talk in English on
ChatGPT & LLMs: A Practical Starter's Guide to Language ChainsMarcin Szymaniuk, Bartlomiej Sadlej01h 50m
Shows live code using OpenAI + LangChain, Weaviate-style vectors, lsmith logging and Nemo guardrails to build concrete features: a batch sentiment labeler that…
Talk in English on
Designing a scalable data platform based on Apache Spark/IcebergStephen Said, Norman Weisenburger50m
Blueprint for a scalable platform that pairs Apache Spark (batch + Structured Streaming) with Apache Iceberg table format on S3, using AWS EMR/managed…
Talk in English on
Quarkus: Supersonic, Subatomic Full-Stack DevelopmentLoïc Magnette44m
Demonstrates a Quarkus full‑stack workflow: generate a project with Panache entities and REST endpoints, use Quarkus to auto‑start a PostgreSQL Testcontainer…
Talk in French on
Hibernate and Performance: Take Back ControlLansana Diomande50m
Practical Hibernate performance fixes: enable hibernate.jdbc.batch_size and switch ID generation from IDENTITY to SEQUENCE to allow batching (example…
Talk in French on
God really plays dice - Introduction to Quantum Computing with Q#Filip W50m
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…
Talk in English on
REX: HikariCP Optimizations in Java/Spring Boot/OpenShiftOlivier Legrand, Julien Peynot50m
Examines HikariCP connection-pool contention when running Spring Boot (Java 17) on OpenShift: default Hikari settings (maxPoolSize=10, connectionTimeout=30s)…
Talk in French on
Goodbye RxJS! Long Live Signals! Oh wait…Anthony Pena46m
The talk compares RxJS and Signals for managing reactive data in frontend applications, discussing pros and cons of each approach. It covers migration…
Talk in French on
AssertJ like a proThomas Fabre20m
AssertJ replaces fragile JUnit-style asserts with concrete AssertJ features: singleElement to unwrap one-item collections, isCloseTo for tolerant temporal…
Talk in French on
How and why you should be active in your local JUGIvan 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…
Talk in English on
AI-Driven Frontend Development: Beyond TraditionalRuby Jane Cabagnot17m
Claims that AI moves from backend into frontend and that it speeds UI delivery by generating components from mockups and natural language prompts. Demos…
Talk in English on
Event-driven vs event sourcing: what's really the difference?Cédric Pontet52m
Compares event-driven systems (real-time message passing for reactions) with event sourcing (persisting an immutable event stream as the source of truth to…
Talk in French on
The tech behind modern AI/ML use cases in GamingSergey Kurson, Nikita Fedkin50m
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…
Talk in English on
Build a Computer from ScratchYannick Guern02h 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…
Talk in French on
It's Time for a Check-Up of Your CI/CD Pipelines!Aurélien Coget24m
A practical session about auditing and improving CI/CD pipelines, focusing on common issues and actionable fixes. It covers tools and techniques to check…
Talk in French on
Tabby, my free 'Copilot'Rafik Ferroukh24m
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…
Talk in French on
How to Best Integrate an Autistic Person into the WorkplaceAngi Guyard55m
Practical guidance for integrating autistic employees into companies, covering workplace adjustments, communication practices, recruitment adaptations, and…
Talk in French on
Business Intelligence as CodeVincent Heuschling26m
Describes treating business intelligence as code by writing Markdown files that embed SQL and UI components and building a static site with NPM commands…
Talk in French on
Pulumi: Manage Your Infrastructure with Your Favorite Programming LanguageJulien Briault49m
Pulumi lets you declare and provision cloud resources using real programming languages (Python, TypeScript/JavaScript, Go, .NET, Java). It supports…
Talk in French on
Give agility back to developers!Fanny Klauk50m
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…
Talk in French on
How HTTP Content-Security-Policy can save your romantic eveningDominique Righetto25m
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…
Talk in Dutch on
Redefining Security: From Passwords to Biometrics and Digital SignaturesVasilika Klimova45m
Passwords cause most breaches — 81% of breaches — and are brittle against AI brute force and social engineering. The recommended fix is WebAuthn + passkeys and…
Talk in English on
Risk management: best practices for people with legal compliance to ship open sourceAntoine Thomas52m
Distinguishes legal compliance from security risk and shows concrete fixes: check every dependency (including dependencies of dependencies), prefer Docker…
Talk in English on
Spock Framework: The Ultimate Framework for Testing Your Java ApplicationsStéphane Kermabon51m
Presentation introduces the Spock testing framework for Java applications, explaining how Spock replaces or complements JUnit for unit testing. It covers…
Talk in French on
Developing a Custom RAG SystemLucian Precup, Amine Gani51m
How to build a custom Retrieval-Augmented Generation (RAG) system for augmented intelligence, covering the technologies and components needed to combine vector…
Talk in French on
IntelliJ IDEA Tips & TricksMarit van Dijk27m
Live demo shows IntelliJ reading lines from lines.txt into a BufferedReader, building an ArrayList, converting to streams, applying multiple filters, and…
Talk in English on
Dive into frontend frameworks to understand their reactivity🔬⚛️Sylvain Dedieu48m
An exploration of how modern frontend frameworks implement reactivity and state updates, comparing technologies like React, Vue and Svelte. It examines the…
Talk in French on
Model Mitosis: No More Confusing Microservices with MonolithsJosian Chevalier, Julien Topçu51m
Explains how to decide between a monolithic application and microservices by focusing on the data and domain model. Covers causes of improper splits (model…
Talk in French on
Cracking the Quantum Code: Discovering the Quantum Revolution!Laurent Grangeau51m
Presents current quantum hardware and limits: Google’s claim of quantum supremacy with 72‑qubit processors operating in dilution refrigerators near 1 mK, plus…
Talk in French on
Monoliths to Modular: Navigating the TransitionGireesh Punathil, Elsa Zacharia52m
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…
Talk in English on
Responsible computing: how about a survey of measurement tools?Cyrille Chopelet50m
Presents concrete measurement options for estimating digital carbon and their limits: inventory-based tools (echodiag/lescodiag), cloud-focused tools (Cloud…
Talk in French on
From Exclusion to Inclusion: Digital Accessibility for EveryoneEmmanuelle Aboaf46m
Explains digital accessibility principles and legal/social reasons for making websites and apps usable by people with disabilities, naming practical techniques…
Talk in French on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.