Voxxed Days Zürich 2025
2025-03-25
Zurich, Switzerland
[Voxxed Days Zurich 2017, Voxxed Days Zurich 2019, Voxxed Days Zürich 2022, Voxxed Days Zurich 2023, Voxxed Days Zürich 2024, Voxxed Days Zürich 2025, Voxxed Days Zurich 2026]
who it's for
Java developers, backend engineers, platform engineers, DevOps engineers, security engineers, observability engineers, frontend developers, engineering managers
topics
OAuth2 and OpenID SSO; Drools rule engine booking; Quarkus CLI with LangChain4j; Spring Security authorization code flow; IntelliJ IDE productivity features; Java native LLM inference (Panama, Vector); GraalVM native-image for Java; Dockerfiles Buildpacks Jib for Java; Angular signals and zoneless change detection; React 19 compiler optimization; StructuredTaskScope and ScopedValue (virtual threads); platform security and image scanning
| title | author | length |
|---|---|---|
| OAuth2, OpenID: SSO under the hood | Daniel Garnier-Moiroux | 42m |
Builds a minimal SSO flow in Java: constructs the Google authorization URI, performs the redirect, receives an authorization code, POSTs that code to Google’s… | ||
| Handling 400k+ visitors at the world's largest physics lab (CERN) | Cristian Schuszter | 41m |
CERN builds a booking engine that uses the Java-based Drools rule engine (KIE stack, Spring Boot) to compute availabilities on the fly for 9‑month windows and… | ||
| AI-infused command-line applications | Martin Stefanko | 45m |
Builds CLI apps using Quarkus, LangChain4j and standard LLM providers, with prompt templates, automatic chat memory and optional streaming; demos include an… | ||
| Authenticate and authorize users “your way” when they access your appl & platf | Alexander Schwartz | 33m |
Keycloak demo shows concrete, working moves: prompt=none for silent session checks and immediate discovery via the well-known URL, automatic registration that… | ||
| Be more productive with IntelliJ IDEA | Marit van Dijk | 43m |
Demo builds a small file-reader program that runs and prints lines while showing exact IDE moves: use Shift+Shift search, PSVM/live templates, camel-case and… | ||
| Solving algorithms: beyond cramming for job interviews | Nina Torgunakova | 40m |
Claim: solving algorithm puzzles boosts everyday developer skills beyond interviews, backed by one concrete cycle — 400 LeetCode problems in a year — and real… | ||
| Practical LLM Inference in Modern Java | Alina Yurenko, Alfonso² Peterssen | 47m |
Single-file Java engine implements local Llama 2/3 inference (2,500 line l3.java) with tokenizers, GGUF parser and Q8/Q4 and FP16/BF16 quantizations, uses… | ||
| Let’s use IntelliJ as a game engine, just because we can | Alexander Chatzizacharias | 45m |
Kotlin code runs inside the IntelliJ plugin platform using JCEF for optional HTML but the games are native plugins, render sprites and physics at a claimed 120… | ||
| 82 Bugs I Collected in a Year You Won’t Believe Made It to Production | Francois Martin | 35m |
Title promises 82 but collector records 21 bugs found in production over ~two years, with 16 translation issues and a surprisingly large share of… | ||
| Onion, Hexagonal, Clean or Fractal Architecture? All of them, and more! | Urs Enzler | 45m |
Combines Onion/Hexagonal/Clean with slices in slices to evolve architecture feature by feature, implemented in a .NET/Azure stack (ASP.NET controllers, Azure… | ||
| The Future of Angular: Faster, Lighter, Stronger | Loïc Magnette | 44m |
Live demos replace ZoneJS driven full-component rerenders with updates that affect only the interested counter and show measurable speedups, using signals and… | ||
| Platform Security | Marco Bizzantino | 21m |
Built an internal platform with three pillars: composable operations, internal developer portal, and cost/forecasting for business. Uses Kubernetes… | ||
| The Horrors That Lurk: Understanding the Linux Compiler Landscape for Developers | Scott Gerring | 18m |
A Java tag library fails on a Mac because the JAR bundles only a Linux amd64 shared object; the fix compiles and packages three native variants (linux/amd64… | ||
| Self-contained Native Binaries for Java with GraalVM | Thomas Wuerthinger | 44m |
GraalVM Native Image compiles Java ahead-of-time into a platform native binary that drops the JVM, resulting in 20–40× startup and examples showing a 41×… | ||
| Tulips to Turmeric: Lessons Learned from a Global Team | Rijo Sam | 19m |
Case study of Korean Air 801 (1997, 228 deaths) leads to a concrete change: mandatory cultural training for pilots to break hierarchical silence. Practical… | ||
| Dockerfiles, Buildpacks, Jib and more, best way to run Java code in Containers? | Matthias Haeussler | 46m |
Compares concrete workflows and shows what actually changes: a plain copy-based image embeds a 23.3 MB Spring Boot JAR as a single layer, splitting JAR into… | ||
| Securing LLM-Powered Apps: Overcoming Security and Privacy Challenges | Brian Vermeer, Lize Raes | 44m |
Live demos show concrete breakage: a path traversal file overwrite poisons the RAG corpus to cancel a Tesla booking, a SQL injection injects fake chat memory… | ||
| Let’s build K.I.T.T. with JavaScript | Nico Martin | 43m |
Recreates K.I.T.T. entirely in-browser: transformers.js for on-device LLMs, WebGPU/WebAssembly for speed, Whisper and kakoro for speech I/O, and WebBluetooth… | ||
| Long term success of your Angular projects with automated architecture validation! | Tomas Trajan | 37m |
Shows how to use the ESLINT boundaries plugin to encode architecture by file paths so the tool captures feature name and app name variables, then enforces… | ||
| Best Practices for Keeping Architecture Documentation Up to Date | Falk Sippach | 46m |
Advocates a practical docs-as-code pipeline: store AsciiDoc sources in Git, generate HTML/PDF with Asciidoctor and run generation in CI so docs version… | ||
| Hunting with Stream Gatherers | Piotr Przybył | 45m |
Java 24 adds Stream Gatherers as a real extension point to replace collector-only hacks and clumsy intermediate workarounds: an integrator-driven API with… | ||
| Confessions of a Keyboard Addict: Where Ergonomics Meets Efficiency | Guus de Wit | 45m |
Remapping caps to Escape, moving Enter to the home row, and relocating Backspace to a thumb key with a tap-hold behavior shifts strain off the pinkies and onto… | ||
| StructuredTaskScope And ScopedValue - Get The Most Out of Virtual Threads | Christian Wörz | 44m |
Live-coding builds a Spring Boot demo that swaps blocking REST calls for virtual threads plus StructuredTaskScope and ScopedValue (both in third preview)… | ||
| Model Mitosis: Stop making the wrong choice between microservices and monolith | Topçu, Chevalier | 46m |
A concrete recipe for splitting a growing domain by behavior rather than by guesswork, demonstrating on a toy “space train” app how to extract features into… | ||
| What does it take to deploy to production with confidence? | Ixchel Ruiz | 44m |
Explains how to ship with measurable confidence by adopting reproducible builds (Maven/Gradle plugins + fixed timestamps) and producing SBOMs now required by… | ||
| In Loving Memory of Privacy | Sebastian Brunner | 18m |
Privacy finally dies on July 3rd 2023 after a four‑year hiatus from big tech, following a staged escalation from password manager and Doc Doo to Proton Mail… | ||
| The Windy Road From Research to Real-World Impact | Thomas Wuerthinger | 29m |
Project starts from a 2011 vision 1 VM to rule them all and invents a practical partial‑evaluation pipeline (the first Futamura projection at industrial scale)… | ||
| Welcome to | Federico Yankelevich, Patrick Baumgartner | 20m |
Nine years running, the conference records 688 attendees in Zurich and over 1,300 attendees across Switzerland, with more than 80–85% working locally and ~40%… | ||
| Things you never dared to ask about LLMs | Guillaume Laforge | 46m |
Explains why LLMs work on tokens not letters, citing tokenizers like BPE and sentencepiece tokenizer, vocabulary sizes (Gemini ~260,000 tokens, GPT‑4 ~128k)… | ||
| Observability engineer, the best friend you never knew you had | Rachid Zarouali | 46m |
Shows a concrete workflow: observability engineers build the stack, add OpenTelemetry traces+correlation to link metrics, logs and traces, and deliver focused… | ||
| Solving Real-World Data Fetching Challenges with Next.js and TanStack Query: Case Study | Faris Aziz | 44m |
Front end needs birthdays for 5,000 users but backend only returns 1,000 per call, initial client does five parallel requests and receives ~2.3 MB responses… | ||
| "I use NixOS btw..." Learnings from 2 years daily driving NixOS | Jakob Beckmann | 21m |
Daily-driving NixOS for two years produces concrete lessons: Nix is a language + package manager + OS that guarantees reproducible builds by pinning commits… | ||
| From Chaos to Clarity: Disarming Toxic Behavior A Guide to better Collaboration | Sabine Wojcieszak | 44m |
Claims concrete metrics and tactics: surveys report 85% say their workplace is toxic and 3–5% are the core initiators; Swiss data shows 44% of women facing… | ||
| Optimizing React Applications with the New React 19 Compiler | Hammad Hassan | 20m |
React 19’s compiler claims concrete wins: production runs at Quest Store and Instagram show 2.5x faster interactions, 12% improved initial load and 177% less… | ||
| Agentic AI with Quarkus, LangChain4j and vLLM | Mario Fusco, Daniele Zonca | 48m |
Builds agentic systems with Quarkus + LangChain4j, serving models on-prem with vLLM and Kubernetes, and shows working examples: a parallel workflow that… | ||
| How difficult can it be to write efficient code? | Roberto Cortez | 45m |
Shows how to find and fix real Java hotspots using AsyncProfiler and flame graphs to locate cost, then JMH microbenchmarks to measure fixes. Demonstrates a… | ||
| nothing matches | ||