~/conference

Voxxed Days Zürich 2022

platform engineers, backend engineers, cloud architects, devops engineers, site reliability engineers, frontend engineers, qa engineers

GraalVM native image building; Kubernetes multicloud application management; Kafka and Pinot analytics stack; Testcontainers integration testing; WebBluetooth browser API; Workflow engines with Kafka and Avro; OpenTelemetry observability framework; Quarkus and GraalVM compatibility; Semantic search capabilities; Vertex AI pipelines for MLOps; Module federation micro frontends; Trojan Source Unicode attacks

titleauthorlength
Trojan Source: Bad Characters Are Coming for Your CodeNicholas Boucher33m
Unicode directionality override characters in comments and string literals can reorder display versus logical source so compilers execute different code than…
Talk on
Reinventing the wheel ... as a serviceMario Fusco36m
Software engineering repeatedly repackages old ideas as new and often breaks things by oversimplifying core assumptions. Examples: attempts to sell an XML…
Talk on
WelcomePatrick Baumgartner, Federico Yankelevich23m
After two years offline the community event returns with 618 attendees across three packed rooms and about 40 talks, organized by developers in their free time…
Organiser on
Optimizing Speed and Scale of User-Facing Analytics w Kafka and PinotK Wolok, T Berglund46m
Apache Kafka streams events while Apache Pinot serves low‑latency OLAP queries so product features can show fresh analytics to users rather than just…
Talk on
Troubleshooting Spring Boot applications with SentryMaciej Walkowiak47m
Shows Sentry hooked into a small React + Spring Boot movie app where the movie service calls a rating service and is deliberately flaky (33% failure) so Sentry…
Talk on
Removing complexity from integration tests using Testcontainers!Kevin Wittek43m
Demonstrates using Testcontainers (Java, with language ports for Go/Python/Node/Rust) to run real PostgreSQL and Kafka instances inside Docker for integration…
Talk on
WebBluetooth - the missing linkNico Martin44m
Demonstrates concrete use of the WebBluetooth API to scan and pair, call navigator.bluetooth.requestDevice, getPrimaryService and read/write DataView bytes…
Talk on
Cost-effective Simulation-based Test Selection in Self-driving Cars SWChristian Birchler42m
A cost-saving pipeline called SDC-Scissor uses BeamNG simulation data and machine learning to predict which simulation scenarios are unlikely to reveal faults…
Talk on
Build and Manage your Multicloud Application on any KubernetesSacha Dubois19m
Tanzu Application Platform delivers an app-aware platform that auto-generates CI/CD pipelines and runtime manifests from a small app-side config, runs on any…
Talk on
Taming the event chaos with a workflow engineFilip Hrisafov, Joram Barrez48m
Flowable connects to Kafka (Confluent stack) and Spring Boot, consumes Avro events with Avro deserializers and starts or updates case models to correlate by…
Talk on
The Call of Ctooling: The Secrets Behind Native Image BuildingEdoardo Vacchi36m
Explains how GraalVM native-image actually builds a self-contained executable by running build-time initialization and taking a heap snapshotting of reachable…
Talk on
Developer Productivity Engineering – The Next Big Thing in SW DevelopmentEtienne Studer43m
Argues that Developer Productivity Engineering (DPE) uses data and tool-driven fixes—build scans, build caching, predictive test selection, test…
Talk on
Cloud-Native Applications with GraalVMMohamed Ez-zarghili35m
GraalVM Native Image compiles Java into standalone native executables start in milliseconds with much smaller memory footprints and smaller packages than a JVM…
Talk on
Application Development with Electron: How and WhyDavid Tanzer44m
An Electron app built with React and TypeScript called Marmot demonstrates a working cross‑platform desktop tool (Windows .exe/.nupkg, mac dmg/zip with…
Talk on
How to take ownership of an entire Kubernetes clusterJakob Beckmann43m
A single remote code execution in an internet‑exposed app allows pulling tools (curl, kubectl), creating an SSH pod, mounting the node with a hostPath mount…
Talk on
9 Java Patterns that Kotlin made obsoleteSebastian Brunner19m
Nine specific Java patterns get replaced by Kotlin language features with concrete examples and results: nullable types remove Optional for…
Talk on
Building Distributed Systems in Distributed TeamsPhilipp Krenn20m
Elastic built company and product processes distributed by design from day one, now ~2,700 people across time zones. Concrete practices: written-first…
Talk on
Will my library or framework work on Quarkus (and GraalVM)?Peter Palaga49m
Quarkus runs most libraries and frameworks if porting fixes are applied: use compile-time augmentation and split code into build-time module / deployment…
Talk on
Pains and gains of Kubernetes for Developers, story from experienceA. Kurt, B. Christescu19m
Swisscom runs production Kubernetes clusters since 2017 with 300+ worker nodes and thousands of pods and discovers scaling pain points like a DNS script…
Talk on
The Capabilities of Semantic SearchFran Peric22m
Compares symbolic indexing (Elasticsearch/OpenSearch) with vector-based retrieval and shows a working pipeline using the Jina framework to encode items into…
Talk on
OpenTelemetry – An Observability Framework for Cloud-Native SoftwareDennis Kieselhorst22m
OpenTelemetry provides a vendor‑agnostic instrumentation layer that lets applications emit traces, metrics and logs to back ends like Zipkin, Jaeger, Splunk or…
Talk on
Angular Reactive Forms - Developing Forms and Validation with AngularFabian Gosebrink43m
Covers building real Angular forms with the ReactiveFormsModule and reactive forms patterns: explains FormControl/FormGroup/FormArray, uses FormBuilder to…
Talk on
Exploring Stateful Microservices in the Cloud Native WorldGrace Jansen, Mary Grygleski38m
Argues that cloud native does not require statelessness and shows concrete options: builds examples with Open Liberty and MicroProfile, uses MicroProfile LRA /…
Talk on
Stranger Danger: Your Node.js Attack Surface Just Got BiggerLiran Tal51m
Live hacking shows a vulnerable marked markdown parser (4 million monthly downloads) enabling XSS via an escape/regex gap, an unauthenticated NoSQL injection…
Talk on
Applications instead of libraries: Micro frontends implemented through module federationMario Fernandez44m
Team splits a monolith into microfrontends using Webpack 5 Module Federation to load a remote navigation widget that handles a few million hits/day…
Talk on
Can you trust your AI?Daniele Zonca46m
Shows concrete risks and tooling: vision models mistake a referee’s bald head for a ball and resume-screeners favor men; text-to-image generators map “nurse”…
Talk on
Vertex AI: Pipelines for your MLOps workflowsMarton Kodok45m
Vertex AI Pipelines demonstrates a managed, serverless ML workflow that removes most infrastructure overhead and compiles Python pipeline definitions to a JSON…
Talk on
Location transparencyMilen Dyankov41m
Defines location transparency as hiding where handlers live by exchanging typed messages and shows a concrete router that treats commands, events, and queries…
Talk on
Choreography vs Orchestration in serverless microservicesMete Atamel46m
Compares event-driven choreography with centralized orchestration using concrete Google tooling: Google Workflows calling Cloud Functions, Cloud Run and…
Talk on
Achieving an evolutionary architecture through simplicityUrs Enzler46m
A practical model maps solutions from concrete specific to abstract generic and recommends starting at bottom-right concrete specific solutions, adding…
Talk on
"Change is the Only Constant”. Really?Maurice Naftalin41m
Explains the precise difference between unmodifiability (Collections.unmodifiableX and Java 9 list.of) and true immutability, shows why defensive copying must…
Talk on
Startup Architecture – How much “it depends”?Michael Malcharek43m
Experience moving from a large retailer to a one‑person healthcare startup drives practical rules: model by domains early, deploy each domain behind a unified…
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.