~/conference

Voxxed Days Zurich 2023

java developers, backend developers, full-stack developers, platform engineers, engineering managers, devops engineers, security engineers

Spring Modulith modularity; GraalVM native images; Java virtual threads (Loom); Project Valhalla value types; JDK Panama native interop; Qwik resumability and O(1) load; WebAssembly with Wasmer and WASI; JVM tooling: jcmd jmap jfr; Dependency automation (Dependabot Renovate); Monorepos and NX generators; Core Web Vitals optimization; Reactivity comparisons: Angular React Vue Svelte

titleauthorlength
WelcomeFederico Yankelevich, Patrick Baumgartner23m
Conference opens with logistics and numbers: venue runs as a community hobby event with sponsors covering costs, about 274 submissions for roughly 35 slots, 36…
Organiser on
As an Artist, AI Is Your Assistant, Not Your Competitor!Bernhard Wagner36m
Argues that AI is an assistant, not a replacement, by showing working setups: p5.js visualiser driven by live MIDI/OSC, TidalCycles patterns reproduced in…
Talk on
Revisiting Design Patterns after 20Edson Yanaga48m
Revisits the GoF’s 23 patterns and shows live refactorings that replace boilerplate with Java features: use lambdas and java.util.function instead of custom…
Talk on
Resumability in the next generation frontend framework With O(1) loading timeRuby Jane Cabagnot48m
Qwik claims O(1) loading time by serializing app state and event listeners into HTML so pages boot instantly without hydration, then lazy loads tiny JS chunks…
Talk on
Keep your dependencies in checkMarit van Dijk31m
Many teams balance safety and speed by automating dependency updates with tools like Dependabot, Renovate, and Snyk while using build tools (Maven/Gradle) and…
Talk on
Let's talk about software behaviour (BDD)Katrin Rabow45m
Argues BDD is about early collaboration not just testing, using Three Amigos workshop to produce concrete examples that become acceptance criteria; writes…
Talk on
Spring Modulith – Spring for the Architecturally Curious DeveloperOliver Drotbohm50m
Spring Modulith analyzes top-level packages to build a model of logical modules, generates AsciiDoctor/C4 diagrams and module canvases, and verifies…
Talk on
Wasmer Things: An Upside-Down Guide to WebAssemblyEdoardo Vacchi49m
Explains why WebAssembly becomes a portable compilation target and runtime for server and browser code, shows tooling: WASI for safe sandboxed syscalls…
Talk on
A Glance At The Java Performance ToolboxAna-Maria Mihalceanu40m
Shows how to build tiny container runtimes with jlink and jdeps, then runs a Spring Boot to‑do app under Docker Compose and uses jcmd, jmap, jstat to capture…
Talk on
Full-stack development is dead, long live full-stack development!Simon Martinelli41m
Compares three Java-first stacks and shows working demos: Thymeleaf + htmx renders server templates with fragment updates and infinite scrolling (no full JS…
Talk on
Avoiding work is work - but it pays off!Etienne Studer19m
Developer Productivity Engineering treats slow builds and flaky tests as measurable technical problems and shows concrete fixes: use Gradle Enterprise with…
Talk on
Team Empowerment: When it is time for you Lead Dev to let go of responsibilities?Blagoj Jovanov13m
Describes when to move from single-owner workflows to shared ownership by showing measurable signals: rising cognitive load, PR review bottleneck, and…
Talk on
Core Web Vitals under controlMarta Wiśniewska25m
Core Web Vitals are LCP, FID and CLS with practical thresholds: LCP <2.5s (green), 2.5–4s (needs work), >4s (bad); FID <100ms, 100–300ms, >300ms; CLS roughly…
Talk on
NX Generators or how to skip boring tasksFrancesco Leardini24m
Shows how NX generators automate creating a local plugin, call other generators (nesting the Angular plugin), and use schema.json plus a generator TypeScript…
Talk on
Major migrations made easyTim te Beek17m
OpenRewrite performs version and framework migrations reliably and quickly, converting JUnit 4→JUnit 5 and test assertions, upgrading Spring Boot 1.5→latest…
Talk on
Look Ma, No Metrics: A Quest Towards Extracting SLOsStefano Taillefert, Patrick Bänziger22m
Project shows SLOs can be derived without code changes by converting logs into SLIs: a log-exporter queries the central log store, exposes Prometheus-style…
Talk on
Java Next - From Amber to Loom, from Panama to ValhallaNicolai Parlog47m
Roadmap-level brief: Amber lands small language features now — JEP 430 string templates slated as a JDK 21 preview, plus pattern matching, records and sealed…
Talk on
Respect estimatesJarek Ratajski48m
Claims that estimates are random by design and that starting work is the only way to shrink variance; shows planning poker and story points map to time, not…
Talk on
Why Building Your Ship (Application) with Raw Materials is a Bad Idea!Jamie Coleman34m
Companies are silently labeling unknown third party libraries as raw materials to bypass SBOM and policy checks allowing unverified code into products…
Talk on
Architecture aspects - evolutionary architecture developmentUrs Enzler41m
Starts with a working in-memory prototype and 23 checklist items, then adds small abstractions so business logic doesn’t change when persistence is…
Talk on
Unleash the power of your applications with Micronaut and GraalVMÁlvaro Sánchez-Mariscal44m
Shows a working Micronaut service assembled with Micronaut Data (JDBC repo), H2 and Flyway and compiled with GraalVM Native Image into a native executable in…
Talk on
Monorepos - The Benefits, Challenges and Importance of Tooling SupportJuri Strumpflohner45m
Explains why a monorepo works only with modularization and tooling: use NX with project tags to enforce service boundaries via lint rules, run only the…
Talk on
Enterprise Serverless Adoption. An Experience ReportSheen Brisals42m
Legacy JBoss monolith is replaced with an event-driven serverless backend (switched in 2019) built on AWS Lambda and Step Functions with a GraphQL/cache front…
Talk on
What We've Learned from Scanning 10K+ Kubernetes ClustersRotem Refael23m
Telemetry from Kubescape + ARMO platform analyzes scans from over 10K clusters (6K+ in the dataset detailed), 40M+ Kubernetes objects, 178 registries and 150k…
Talk on
Game of Loom: implementation patterns [...] playing with virtual threadsMario Fusco47m
Implements Conway’s Game of Life with CSP channels and runs JMH benchmarks comparing native threads vs virtual threads; virtual-thread runs hit 7× faster on…
Talk on
Unit Test Your Java Architecture With ArchUnitRoland Weisleder43m
Uses ArchUnit plus JUnit 5 to turn architecture rules into executable unit tests against Java bytecode, demonstrated on Spring PetClinic: naming conventions…
Talk on
Spring Security: The Good PartsDaniel Garnier-Moiroux45m
Explains concrete Spring Security 6 details: replace WebSecurityConfigurerAdapter with a security filter chain bean, uses ordered servlet filters to block or…
Talk on
A comparison of the Reactivity Concepts in Angular, React, Vue and SvelteJonas Bandi49m
Live coding shows Angular patches browser APIs (zone-based change detection that checks large parts of the tree, causing cascade updates), React forces use of…
Talk on
Sailing Modern JavaPiotr Przybył47m
Covers Java 19/20 features with runnable demos: shows virtual threads via Executors.newVirtualThreadPerTaskExecutor creating 50,000 threads (and reaching…
Talk on
Developer Joy – How great teams get s%*t doneSven Peters45m
Argues that developer joy comes from measurable improvements in quality, flow, and customer value, with concrete examples: 42% of developer time spent fighting…
Talk on
Awesome Java applications with GraalVM and Java microservices frameworksAlina Yurenko39m
Shows how to compile Java microservices into GraalVM Native Image executables using Spring Boot 3, Micronaut, Quarkus and Helidon with real demos: Spring…
Talk on
The monolith must die! - How to convince managersAnja Kunkel41m
Argues that using Google Cloud’s DORA metrics (deployment frequency, lead time, change failure rate, time to restore) makes a business case for splitting a…
Talk 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.