~/conference

Voxxed Days Ticino 2025

java developers, spring developers, platform engineers, site reliability engineers, security engineers, React Native developers

virtual threads and scoped value; GraalVM native-image executables; Spring Boot 3 actuator tracing; Kafka Streams vs Apache Flink; webauthn passkeys implementation; Quarkus with langchain4j and Drools; reproducible builds and SBOMs; AsyncProfiler flame graphs and JMH; Spring AI and AI augmented programming; Spring Boot on AWS Lambda; kubernetes resource optimization; PostgreSQL bulk data processing

titleauthorlength
Welcome to the 10th editionTiziano Leidi, Federico Yankelevich11m
10th edition of Voxxed Days Ticino celebrates a decade as a nonprofit developer community conference with 10th edition branding and a volunteer core unchanged…
Organiser on
Devoxx: A Journey Through the Past, Present, and FutureStephan Janssen23m
Devoxx’s arc is concrete: community roots in 1997, 220 talks turned into a 9-minute podcast per talk using Notebook LM, and conference curation now relies on…
Talk on
30 years of JavaSimone Bordet21m
Java arrives in 1995 as a language plus JVM promising write once run anywhere and automatic memory management; an early 0.9 app spawns Jetty from Java 0.9 and…
Talk on
How difficult can it be to write efficient code?Roberto Cortez46m
Shows concrete techniques: use AsyncProfiler flame graphs to find hot allocation sites, then isolate code with JMH microbenchmarks to compare variants. Live…
Talk on
Complementing LLM with agentic AI: a Quarkus story on AIMario Fusco, Daniele Zonca45m
Shows a Quarkus app that combines langchain4j LLM calls with a drools rule engine and deploys models on OpenShift; demoed a refund chatbot that uses a state…
Talk on
What does it take to deploy to production with confidence?Ixchel Ruiz22m
Practical checklist for shipping with measurable trust: adopt reproducible builds using Maven or Gradle plugins so source-to-binary SHA matches, generate SBOMs…
Talk on
Bring the Action: Using GraalVM in ProductionAlina Yurenko44m
GraalVM is used to run Spring apps either as a JDK or as an ahead‑of‑time native executable built with native‑image and Spring AOT; uploader cites 37% of…
Talk on
DevOps for Java Developers (or maybe against them?!)Baruch Sadogursky41m
Argues that DevOps is an Ops-driven shift that pushes developers to learn YAML Docker Kubernetes Terraform and take on deployments, claims “devops engineers do…
Talk on
Spring Boot Unwrapped: Exploring the Latest FeaturesSergi Almar42m
Covers concrete changes in Spring Boot 3.2–3.4: automatic trace/span IDs in logs and structured logging (JSON with ECS, GELF, Logstash), Micrometer Tracing…
Talk on
Stream Processing Smackdown: Kafka Streams vs. Apache FlinkViktor Gamov51m
Compares Kafka Streams (a JVM library tightly coupled to Kafka) and Apache Flink (a standalone cluster engine) by showing concrete choices: Kafka Streams uses…
Talk on
What Can a Java Developer Learn from Golang?Grzegorz Piwowarek45m
Golang promotes explicit simplicity: code is formatted with gofmt, built with go build and linted with go vet, and concurrency uses goroutines plus atomic…
Talk on
Passkeys in practice: implementing passwordless appsDaniel Garnier-Moiroux43m
Claims that WebAuthn passkeys let apps go passwordless using asymmetric keys, demonstrated with Spring Security + the webauthn4j Java library and Spring Boot…
Talk on
Redefining Digital Identity: The Promise of Self-Sovereign Identity and Verifiable CredentialsMattia Dell'Oca20m
Demonstrates an SSI prototype that issues consortium-level and company-level verifiable credentials, publishes DIDs to a public distributed registry, revokes…
Talk on
Real-Time AI: Low Latency Solutions for Interactive ApplicationsLuca Vajani19m
Practical steps to cut interactive AI latency: distill a giant model into a task-specific student (example given from a Llama 60B teacher to a smaller…
Talk on
StructuredTaskScope And ScopedValue - Get The Most Out of Virtual ThreadsChristian Woerz44m
Demonstrates using Java 21 virtual threads plus two Java preview features StructuredTaskScope and ScopedValue to convert an empty Spring Boot app (tested on…
Talk on
Unleashing Creativity with Spring AIAndrea Rubino, Matteo Codogno35m
Built a live escape-room chatbot called Overmind using Spring AI plus OpenAI for embeddings and GPT for responses, storing vectors in PGVector and using…
Talk on
The Era of AAP: Ai Augmented Programming using Modern JavaStephan Janssen46m
Claims Java can run end to end for AI-augmented programming: a Java IntelliJ plugin Devox Genie wires local LLMs (llama.cpp, Llama 3.2/3.3, Mistral) and cloud…
Talk on
How to develop, run and optimize Spring Boot 3 application on AWS LambdaVadym Kazulkin44m
Compares four deployment paths: AWS Serverless Java Container, AWS Lambda Web Adapter, Spring Cloud Function and custom Docker, measuring cold starts, warm…
Talk on
Make Your Apps Move! Awesome Animations with React Native ⚡️Luca Caputo36m
Builds an Apple Wallet–style card gallery using React Native with a custom scroll (not FlatList), react-native-reanimated for shared values, springs, damping…
Talk on
Optimizing Resource Usage in KubernetesCarlos Sanchez36m
Runs a cloud service on more than 50 clusters with ~17,000 customer environments, ~200,000 Kubernetes deployments and >10,000 namespaces; uses cluster…
Talk on
How writing just one import the wrong way slows down your websiteFrancois Martin20m
Modern bundlers rely on tree shaking but one wrong import can pull an entire library into the bundle: importing lodash the ES module way here unexpectedly adds…
Talk on
Nobody Cares It’s Blockchain: How Lugano Made Digital Tokens MainstreamS. Gamba, G. Perletti20m
City of Lugano runs MyLugano, a React Native app tied to a private EVM fork called 3A chain (EVM fork, proof-of-authority), with a municipality-controlled…
Talk on
Information Reliability Service - a novel approach to fraud detectionGiovanni Degiorgi36m
Swiss Post builds Iris, an Iris trust score service that flags risky addresses to stop account activation and cut ~5M CHF/year losses. It trains a Linear UCB…
Talk on
One size fits all! Not at all!Ixchel Ruiz45m
Argues that diversity helps but only if teams adopt specific practices: measure team health with recurring surveys like Google’s Aristotle project, prioritize…
Talk on
Building Full-Stack, Secure, and Scalable Applications Without the Infrastructure HeadacheLuca Bertelli46m
Builds a full-stack app on the Internet Computer using Internet Identity passkeys for privacy-preserving login, Rust back end and JS front end deployed as…
Talk on
Identity crisis: bending Spring Security to your advanced use-casesCristian Schuszter43m
Live coding shows an actual Spring Boot app using Spring Security 6 and Keycloak for OAuth2/OIDC, proving that PKCE (pixie) is safe for public clients, and…
Talk on
Platform Engineering 101: Building Internal Developer PlatformsGrace Jansen, Maarten Vandeperre44m
Argues that building an Internal Developer Platform cuts developer cognitive load by providing OpenShift and Red Hat Developer Hub as a managed stack, a…
Talk on
Bulk data processing and PostgreSQL thingyYingkun Bai52m
Shows a working set of tactics for PostgreSQL at scale: use Hibernate StatelessSession and JDBC batching to cut write time (batch sizes ~20–100, experiments…
Talk on
Cracking the Code ReviewPaco van Beckhoven45m
Claims that poorly timed reviews cost huge sums — citing $316 billion in 2013 — drive concrete fixes: enforce linted PR titles and conventional commits, add PR…
Talk on
Benchmarketing fallacies: the 100 shades of truthFrancesco Nigro40m
Examines how benchmark claims break when filters or options remove competing implementations, using teeken power filter that hides ORM usage as a concrete…
Talk on
Haunted Projects Survival GuidePaweł Zajączkowski37m
Survival steps: measure technical debt impact with Microsoft Excel ROI calc (example: 20‑minute builds × developers × days saves ~20 workdays after a 2‑day…
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.