Voxxed Days Luxembourg 2022
2022-06-21..2022-06-22
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 brief | 02m | |
Voxxed Days Luxembourg 2022
https://luxembourg.voxxeddays.com | ||
| Day 1 Introduction | Pierre-Antoine Grégoire | 04m |
A brief opening for Voxxed Days Luxembourg 2022 that introduces Day 1 programming and logistics for attendees. It outlines the main room schedule and provides… | ||
| Why You Will Not Attract or Retain Women in Your Tech Teams | Marcy Ericka Charollois | 44m |
The talk examines why women are underrepresented in tech (only about 30% of employees) and traces causes like not listening to women, migration to adjacent… | ||
| Profiling and Monitoring with the JDK | Jean-Michel Doudoux | 39m |
Java Flight Recorder (JFR) in the JDK records low-overhead JVM, application and OS events and lets applications emit and consume custom events via the Java 14… | ||
| Scaling a dormant Java application? Quarkus and Knative to the rescue! | Kevin Dubois | 46m |
Demonstrates using Quarkus + Knative on Kubernetes to scale a Java service from zero to 100 pods in seconds by using Quarkus fast startup and native GraalVM… | ||
| Observability or How to Know the State of Your System | Jean-Pascal Thiery | 48m |
The talk explains how to implement observability for modern systems by moving from local log files to centralized logs, metrics, and standardized traces. It… | ||
| Get Out of the Legacy Rut with (Test-)Capture(s) | Michelle Avomo, Christophe Thibaut | 01h 57m |
Explains how to introduce test-driven development and testing practices into legacy codebases with dependencies, code smells, mixed architectures and tight… | ||
| Why DevOps Does Not Deliver on Its Promises | Gérôme Egron, Guillaume Mathieu | 46m |
The talk examines why many organizations claiming to do DevOps fail to realize its expected benefits by questioning DevOps’ promises and whether developer and… | ||
| Architecting in the Cloud for Sustainability | Sohan Maheshwar | 36m |
Cloud architecture advice with concrete wins: choose among 26 regions and 84 availability zones or pick one of 310 AWS renewable projects to cut location-based… | ||
| DevSecOps : add Security to your DevOps! | Adrien Pessu | 45m |
Practical roadmap to add security into DevOps with concrete tools and steps: add SAST via editor plugins and CI to catch code bugs early, generate an SBOM/bill… | ||
| The GitOps Where You Are the Hero | Louis Tournayre | 52m |
An interactive, choose-your-path session that teaches GitOps for Kubernetes deployments: it explains GitOps concepts, lets the audience pick a GitOps solution… | ||
| Integration in the Cloud Era with Camel Quarkus | Alexandre Gallice | 45m |
Apache Camel (Java) and Quarkus are presented together: Camel provides 350+ connectors for integrating disparate systems, and Quarkus brings fast JVM startup… | ||
| Full-Remote: How to Succeed Working as a Team | Lise Quesnel | 16m |
Practical guidance for succeeding in fully remote team work: which habits to adopt, how to stay effective over time, and which practices enable distributed… | ||
| Cloud Products: How to Host My Application in the Cloud | Renaud Chardin | 11m |
Compares cloud computing layers (IaaS, CaaS, PaaS, FaaS, SaaS) using a kitchen analogy to explain how to host an application in the cloud and demystify the… | ||
| Major migrations made easy | Tim te Beek | 15m |
OpenRewrite is an AST‑based refactoring engine that executes reusable recipes to do real migrations in minutes, not hours: it converts JUnit 4 → JUnit 5… | ||
| LEGO® Serious Play® Retrospective | Thibault Milan | 16m |
Presents facilitator feedback from using LEGO® Serious Play® in three different workshops: a company executive committee, exploring needs for experimenting… | ||
| Design Innovative solutions to real-world challenges | Maroua Ezouhri | 20m |
Hands-on workshop that proves design starts with empathy not instant solutions using quick timed drawing exercises and partner interviews the core claim is… | ||
| Escape Room: When Corporate Technology Meets Passion | Steve Heggen | 18m |
A Fujitsu HyperAutomation lead built an 80s-themed escape room using a mix of open-source and free technologies. The talk covers using Node-RED, Spring Boot… | ||
| Building a Messenger Bot with Boticot | Omar Mellouli | 17m |
Shows how to build a Facebook Messenger bot from scratch using the open-source tool Boticot, explaining the development process and demonstrating the same tool… | ||
| Affordance or How Users Interpret and Perceive an Interface | Salvatore Berrittella | 13m |
Explains the concept of affordance: how interface elements suggest their use and function. Covers making interactions like tapping, clicking, pressing, and… | ||
| Choreography vs Orchestration in Serverless Microservices | Guillaume Laforge | 50m |
Compares orchestration (a central coordinator controlling interactions) versus choreography (services working independently and communicating via events) for… | ||
| Functional programming in Kotlin: exploring Arrow | Ties van de Ven | 47m |
Arrow is shown solving real Kotlin problems: replace exceptions or nullable returns with Either with left error and right value to carry error context, use… | ||
| Building a Micro-Frontend Application with Webpack 5 Module Federation | Sylvain Dedieu | 51m |
Shows how to build a multi-framework micro-frontend application using Webpack 5 Module Federation. Covers using Module Federation to share and load modules… | ||
| Kubernetes Operators Within Reach of Any Developer | Stéphane Philippart | 01h 58m |
Explains what Kubernetes operators are, their role in the Kubernetes ecosystem, and when you might need one. Shows how to build the same operator that manages… | ||
| Drama-Free Code Review! | Maha Alsayasneh | 23m |
Advocates a concrete, enforceable PR checklist (unit tests, no test regressions, dependencies, style) and shifting mundane checks to automation with tools like… | ||
| How to Manage Your Dotfiles Effectively in a Cloud Native Environment | Ismael Hommani | 28m |
The talk explains managing dotfiles (developer configuration files) at cloud scale using the tool Chezmoi. It describes the problem of many containerized or… | ||
| Unleash the power of your applications with Micronaut and GraalVM | Álvaro Sánchez-Mariscal | 46m |
Micronaut compiles dependency injection, AOP and client/repository implementations at build time using ahead-of-time annotation processing, avoiding runtime… | ||
| Speech-to-Text APIs: Their Advantages and Limitations | Emmanuelle Aboaf | 50m |
The talk examines speech-to-text APIs and where they succeed or fail for tasks like dictation, message writing, podcast transcription, video subtitling and… | ||
| A DB on K8s, Cloud-Native, Open-Source, and PostgreSQL-Compatible: YugabyteDB | Franck Pachot | 46m |
YugabyteDB is a cloud-native, open-source, PostgreSQL-compatible distributed database designed to run on Kubernetes using StatefulSets. The talk demonstrates… | ||
| Truly Factorized Terraform Code with Terragrunt | Denis Germain | 20m |
Introduction to Terragrunt as a wrapper for Terraform to avoid repetitive copy-paste across large cloud infrastructure projects. Demonstrates, with a live… | ||
| Indexing Office Documents with the Elastic Stack and FSCrawler | David Pilato | 24m |
How to index office files, PDFs and images for full-text and metadata search using Apache Tika together with the Elastic stack. The talk covers using… | ||
| Common Tips & Mistakes in Go — and How to Fix Them | Aurélie Vache | 37m |
Overview of common tips and mistakes when programming in Go, focusing on practical issues encountered when building HTTP servers and CLIs and how to fix and… | ||
| Client-Side Field-Level Encryption for Apache Kafka Connect | Hans-Peter Grahsl | 51m |
Client-side field-level encryption for Kafka Connect uses a configurable Kryptonite SMT to encrypt specific JSON/Avro fields (demo encrypts the street field… | ||
| Vue 3 & Its Ecosystem | Nicolas Frizzarin | 41m |
Overview of the major Vue 3 changes—the Composition API, simplified async component handling, and native TypeScript support—and how those changes required core… | ||
| How Doctolib Weathered the COVID Crisis: A Final Retrospective | Nicolas Martignole | 48m |
Overview of how Doctolib operated during the COVID crisis, covering its production architecture (including use of a monolith in production), team organization… | ||
| Move fast Build things… Safely! | Mohammed Aboullaite | 36m |
Compares Formula 1’s ten safety measures (five pre‑crash, five post‑crash) to software practices and argues for concrete patterns: automated CI/CD and… | ||
| Compose v2 & the Compose Specification | Guillaume Lours | 47m |
Covers migrating from Docker Compose v1 to Compose v2 with concrete examples, explains the new Compose Specification that standardizes Compose behavior across… | ||
| The End of Layered Architectures with the Hexagonal Approach | Benjamin Legros | 45m |
Explains the limits of classic layered architectures like MVC and common Spring Boot patterns (Controller, Service, Repository) and the constraints they impose… | ||
| Cybersecurity and Random Number Generators | Mathis Hammel | 51m |
Examines how common programming languages use cryptographically weak random number generators that let attackers predict future outputs, threatening any system… | ||
| OAuth Demystified! | Sebastien Stormacq | 52m |
Explains OAuth authentication flows (Authorization Code, Implicit, etc.) and the difference between OAuth and OpenID Connect, and how enterprise Active… | ||
| Behind the Scenes of the Cloud | Cécile Morange | 35m |
An overview of what happens after code is pushed to the cloud: how a data center is designed and operated, including its machines, connectivity and network… | ||
| Day 2 Introduction | Pierre-Antoine Grégoire | 04m |
An introductory session presenting the schedule and practical information for Day 2 of Voxxed Days Luxembourg 2022 in the Main Room. It covers the programme… | ||
| Digital Darwinism | Didier Girard | 52m |
The talk applies Darwinian natural selection to the digital economy and society, arguing that individuals and organizations whose characteristics best fit… | ||
| Building Smarter Solutions Without Machine Learning Expertise | Laurent Picard | 48m |
The talk explains how to build smarter applications without machine-learning expertise by using pre-trained models and AutoML tools. It covers what pre-trained… | ||
| REST, gRPC, GraphQL, Webhooks: When to Use Each? | François DELBRAYELLE | 50m |
Compares API technologies—REST, gRPC, GraphQL and Webhooks—by explaining their advantages, disadvantages and differences. Presents guidance on which technology… | ||
| Designing a Cloud-Native Data Pipeline with AWS | Arnaud Koster | 43m |
Designing a cloud-native, serverless data pipeline on AWS that can scale while controlling costs. It covers choosing and arranging AWS services across six… | ||
| A Short Wasm Course: Frontend and Backend Examples | Philippe Charrière | 01h 59m |
Wasm (WebAssembly) as a portable bytecode that runs beyond browsers: examples show using WebAssembly with JavaScript in a web page (including Go-compiled… | ||
| Adapting Java for the Serverless world | Vadym Kazulkin | 01h 00m |
Shows concrete numbers and recipes: Java cold starts often reach seconds not milliseconds, simple Java + DynamoDB hit 10–20s, optimizations (AWS SDK v2, async… | ||
| CQRS & Event Sourcing in the Cloud: From Failure to Rewrite | Renaud Chardin | 35m |
A developer recounts their experience building a CQRS and Event Sourcing system in the cloud, explaining the initial excitement, the failures encountered, and… | ||
| Mutation Testing: Did my test break my code ? 🤔 | Maha Alsayasneh, Olivier Leplus | 47m |
Shows mutation testing applied to a simple calculator (Python and JavaScript) using MutPy and Stryker to generate mutants and run real tests; a 100% coverage… | ||
| Distributed Wars — These Are Not the Borders You Seek... | Cédric Pontet | 48m |
The talk examines how to define boundaries for complex distributed systems by considering four kinds of boundaries: user experience (journeys)… | ||
| Lead Dev, 3 Years of Experience, So What? | Lise Quesnel | 16m |
A developer who became lead with only three years' experience describes what the lead-dev/tech-lead role actually involves: responsibilities, daily practices… | ||
| Securing Your Legacy Rewrite with Capture and Characterization Tests | Michelle Avomo | 16m |
The talk explains how to secure a legacy code refactor by using capture and characterization tests rather than classic TDD. It describes the problem of lacking… | ||
| Exploring the Source Code of the Pfizer/BioNTech Vaccine | Colin Cleary | 17m |
A breakdown of the Pfizer/BioNTech mRNA vaccine sequence into six functional parts: a 5' cap that mimics human mRNA, a 5' UTR from alpha-globin to boost… | ||
| Improving Skills and Infrastructure with Architecture Katas | Alexandre Touret | 15m |
The talk presents architectural katas as a hands-on practice to improve software architecture skills and infrastructure design. It explains how to run regular… | ||
| The Truth About Technical Debt | Christophe Thibaut | 15m |
Explains how the original metaphor of technical debt—as a pragmatic, temporary trade-off to reach short-term goals—has been distorted into a label for messy… | ||
| Faster Data Access with MicroStream | Rudy De Busscher | 15m |
Claims direct object storage of POJOs in memory and reports microsecond query time by serializing Java object graphs to a binary external store (file system or… | ||
| Optimize Your Code Reviews with Interactive Rebase! | Sonia Seddiki | 16m |
Shows how to use Git interactive rebase to clean, reorganize and clarify a messy commit history before code review. Uses a simple example and a three-step… | ||
| Performance and Cost: How Hardware Influences Our Programs | Quentin Adam | 48m |
Explains how modern CPU and accelerator hardware (x86-64, ARM including Apple M1, AWS Graviton, RISC‑V, SoCs vs bare CPUs, and DPUs/GPUs such as AWS Nitro… | ||
| Howto: Options Galore to Get from Source Code to Container | Matthias Haeussler | 54m |
Live demo compares Dockerfile variants (simple, multi-stage Dockerfiles, BuildKit with BuildKit cache mounts), Cloud-Native Buildpacks (paketo/pack) and… | ||
| Highly Available, Distributed & Resilient Software... Team | Yohan Lahorsa | 51m |
Uses software-architecture concepts (microservices, message queues, load balancers, caches, sharding, decoupling) as metaphors and models to reorganize team… | ||
| Gradle: Give Your Build Some Love and It Will Return It! | Louis Jacomet | 01h 59m |
Recent Gradle features for JVM projects and dependency management are presented to treat builds like regular software: modelling test suites, declaring Java… | ||
| Serverless Containers with Google Cloud Run | Michael Follmann | 27m |
Cloud Run positions itself as a lightweight alternative to Kubernetes with pay‑per‑use billing and automatic scaling to zero and up to 1,000 instances; a demo… | ||
| Turn Your Browser into a Hacker Trap with HTTP Security Headers | Dominique Righetto | 24m |
Shows how to harden web applications by using modern browser security features: specifically HTTP security headers (from the OWASP Secure Headers project) to… | ||
| Evolving Your HTTP APIs: A Multi-Step Approach | Nicolas Fränkel | 46m |
How to evolve an HTTP API without breaking existing clients by using a staged approach: techniques for moving endpoints, deprecating them, monitoring who uses… | ||
| Kubernetes + Containers + Java … A Hodgepodge?... | Loïc Mulder, Kevyn SCHRONDWEILER | 56m |
Practical best practices for running Java applications in containers on Kubernetes, focusing on deployment-to-production challenges and optimizing resource… | ||
| The transition of security models in the cloud era | Nikolaos Ballas | 53m |
Voxxed Days Luxembourg 2022
Room: NT
Type: Conference
In this presentation we will navigate on how the different security models have evolved throughout the… | ||
| Unify Your Spring-Boot Backend with Your Angular Frontend | Tine Kondo | 21m |
Shows how to use Nx (a fast, intelligent, extensible monorepo build tool) to build a backend Spring Boot application that is tightly integrated with its… | ||
| Shift Left Security - How to Secure Your Kubernetes Deployments... | Simon Melotte | 27m |
Shows how Prisma Cloud (Palo Alto Networks) provides visibility and runtime protection for cloud workloads—containers, hosts, serverless—and detects container… | ||
| Vertex AI: Pipelines for your MLOps workflows | Marton Kodok | 40m |
Shows a working Vertex AI pipeline that builds an image classifier from Cloud Storage, trains with AutoML or custom containers, then deploys to a REST… | ||
| The First Luxembourg FinTech Licensed 100% Cloud-Native:... | Jonathan Bernales, Xavier Ledune | 55m |
A Luxembourg FinTech explains how ekonoo built the country’s first fully cloud-native, CSSF‑regulated platform by deploying a 100% AWS environment using… | ||
| What Is Data Observability and What Benefits Does It Bring to Data Teams? | Andy Petrella | 57m |
Data observability is presented as a way for data teams to monitor in real time how data is used across systems, projects, and applications so they can detect… | ||
| RFID - Privacy Killer? | Jonathan Blangenois | 43m |
RFID technology for mass identification and traceability is explained, including system architecture (readers and tags), current operator deployment practices… | ||
| The Environmental Impact of Digital Technology: Myths, Realities and Useful Actions | Q. Adam, P.Beyssac | 01h 10m |
Examines the environmental impact of digital technologies by reviewing mechanisms and orders of magnitude behind energy and emissions from emails, HD videos… | ||
| nothing matches | ||