~/conference

Voxxed Days Zurich 2019

java developers, platform engineers, backend engineers, Kotlin developers, frontend developers, devops engineers, data engineers, security engineers

Java 12 language features; GraalVM multilingual runtime; Kotlin/Native and DSLs; Kubernetes for Java apps; Kafka and KSQL streaming; gRPC with Kotlin and protobuf; MicroProfile lightweight enterprise Java; Istio service mesh and Envoy; Keycloak for Spring security; Progressive Web Apps with Angular; OptaPlanner constraint optimization; MapStruct code generation

titleauthorlength
Don't Walk Away From Complexity, RunVenkat Subramaniam43m
Argues that complexity blocks agility and gives concrete failures and fixes: XML-heavy configuration forces XML configuration took 4–6 months to set up for…
Talk on
New features of Java 12 in action (live coding)Jonatan Kazmierczak, Marco Molteni20m
Live coding in JShell live coding shows concrete Java 12 effects: switch expressions (preview) compiles and yields values but requires --enable-preview…
Talk on
Streaming VisualisationGuido Schmutz49m
Three blueprints show concrete ways to visualize fast data: (1) persist to a fast NoSQL store (Elasticsearch, Cassandra or in-memory Redis) but watch polling…
Talk on
Taming IoT Data: Making Sense of Sensors with SQL StreamingHans-Peter Grahsl57m
End-to-end IoT pipeline built with Apache Kafka and KSQL parses replayed July 2018 smart‑home sensor and weather streams (two households, two weather stations)…
Talk on
Graph-based ML for Automated Health Care ServicesJ. Kindelsberger, A. Fritzen, R. Patra32m
Evolving patient stays map to property graphs of four event types (fluids in, fluids out, labs, drugs) ingested with PGX and P-GQL and explored in Oracle Labs…
Talk on
A.I. constraint optimization with OptaPlannerGeoffrey De Smet51m
Open-source Java solver OptaPlanner solves vehicle routing, rostering and scheduling by encoding hard vs soft constraints, incremental scoring and local-search…
Talk on
Eta lang - Haskell On JVMJarek Ratajski49m
Eta compiles GHC’s STG intermediate form to JVM bytecode and runs Haskell on the JVM; core libraries with C FFI are patched to Java and the build tool mirrors…
Talk on
Kubernetesize your Java applicationArun Gupta48m
Shows how a Spring Boot app becomes a Kubernetes service: build with Maven or jib plugin or a multi-stage Dockerfile, use jlink reduces image to 160MB from…
Talk on
Forgetting Passwords like a ProBen Dechrai17m
Demo of passwordless via SMS codes using the all-0 dashboard and a single-page app shows ID and access tokens returned as JWTs, including the live codes 869…
Talk on
PROGRESSIVE WEB APPS 🚀 WITH ANGULARBrian F Love39m
Shows that Angular ships a service worker module since v5 and installs a PWA scaffold with ng add @angular/pwa, demonstrates installing Starbucks as a PWA on…
Talk on
Building microservices with Kotlin and gRPCMarharyta Nedzelska41m
Shows a working Kotlin microservice stack using gRPC and Protocol Buffers: an HTTP/2, binary API with bi-directional streaming implemented as a Death Star demo…
Talk on
Frontend Monoliths: Run if you can!Jonas Bandi, Daniel Wiehl51m
Argues that single‑page apps create frontend monoliths that block independent teams and proposes the open‑source Scion Workbench Application Platform…
Talk on
10 Reasons Why we Love Some APIs and Why we Hate Some OthersLukas Eder52m
Ten concrete rules and sharp examples decide whether to watch: APIs succeed when names and types map directly to intent, are discoverable in an IDE, and…
Talk on
Black Clouds and Silver Linings in Node.js SecurityLiran Tal47m
Survey of real incidents and demos shows npm hosts ~1M packages and 40B monthly downloads while malicious modules repeatedly appear: a rimraf-like package…
Talk on
Developing Native Product Vision in Teams and IndividualsValerie Andrianova44m
JetBrains runs a flat, 1,001-person company where product management is shared across teams and roles; core qualities emphasized are professionalism…
Talk on
The Dark Side of Java 8 - Lessons LearnedGrzegorz Piwowarek47m
Java 8 has concrete pitfalls and concrete fixes: flatMap eagerly evaluates nested streams, which can fully materialize infinite or large inner collections and…
Talk on
How to secure your Spring apps with KeycloakThomas Darimont54m
Keycloak centralizes authentication and authorization for Spring apps, providing OpenID Connect / OAuth2 / SAML2 support, built-in SSO/SSO-out, user federation…
Talk on
Meetup Recommendations with MicronautMichael Hunger50m
Builds a federated meetup recommender that ingests meetup.com RSVP streaming API via a reactive HTTP client and publishes each RSVP into Kafka, uses Redis for…
Talk on
Performance tuning Twitter services with Graal and Machine LearningChris Thalinger49m
Twitter runs a service that tunes Graal inlining parameters using Autotune (Bayesian optimization as a service) and reports concrete savings. Experiments use…
Talk on
OOP v̶s̶ and FPMario Fusco51m
Argues that OOP and FP are complementary not opposing, claiming polymorphism and encapsulation solve dependency and extension while immutability and…
Talk on
Processing big E-voting files with reactive streamsNils Aellen20m
Swiss e‑voting integration uses a Java pipeline called Gravity project that streams and merges heterogeneous XML formats instead of loading files into memory…
Talk on
Service Mesh and Sidecars with Istio and EnvoyRafael Benevides50m
Shows Istio + Envoy moving observability and resilience out of app code into a sidecar that the demo injects with istioctl kube-inject and Kubernetes CRDs…
Talk on
Java in a World of ContainersMatthew Gilliard46m
Practical recipes to shrink images and cut startup time: using class data sharing moves repeated class load work into a ~20MB archive and cuts cold JVM startup…
Talk on
Welcome Voxxed Days ZürichFederico Yankelevich, Patrick Baumgartner14m
Welcome notes list concrete logistics and metrics: 40 speakers and 1200+ attendees across three Swiss events, 20% year‑over‑year growth, over 40% of speakers…
Organiser on
Lightweight Enterprise Java with MicroProfileRoberto Cortez51m
Claims that Enterprise Java is lightweight and portable, then shows it: a small MicroProfile app (JAX-RS, CDI, JSON-P) and a bookstore plus a separate number…
Talk on
How to leverage Angular Schematics to empower Devs of Frontend Apps & LibrariesT. Trajan50m
Live coding shows how Angular CLI schematics generate a workspace, an app, a lazy‑loaded feature module, component and service in minutes and how ng add…
Talk on
Live Coding Kotlin/Native SnakeDmitry Kandalov46m
Live codes a playable Snake written in Kotlin/Native that compiles to a terminal binary using Gradle, pregenerated POSIX bindings and ncurses for UI…
Talk on
Multilingual Data Processing with GraalVMVojin Jovanovic20m
GraalVM embeds a libpolyglot plugin into MySQL 8 so stored routines can be JavaScript, Python, Ruby or native C/C++ and run inside the server; deployment uses…
Talk on
Kotlin DSL in under an hourAnton Arhipov39m
Builds a working Kotlin internal DSL from Java library classes using concrete steps: convert Java to Kotlin, add extension functions and properties, replace…
Talk on
GraalVM & Database Multilingual EngineLucas Braun, Julia Kindelsberger21m
GraalVM runs JavaScript and Python inside the Oracle process so user-defined functions execute without crossing process boundaries, deployed via DBPY / DBJS…
Talk on
Get smart with MapStructFilip Hrisafov20m
MapStruct generates plain Java mapping code at compile time as an annotation processor, avoiding reflection and runtime libraries. It reports unmapped…
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.