~/conference

Voxxed Days Ticino 2017

java developers, backend developers, devops engineers, frontend developers, platform engineers, site reliability engineers, ux designers

HTTP/2 multiplexed streams; HPACK header compression; JDK 9 module system; JAX-RS 2.1 reactive client; Kubernetes on-premises; Web Components Shadow DOM; Reactive Streams / Flow API; CompletableFuture async pipelines; DeepLearning4J convolutional nets; Cassandra event sourcing; CoreOS nginx Ingress; OAuth 2 security hacks

titleauthorlength
HTTP 2.0: why and howSimone Bordet43m
HTTP/2 replaces text with a binary framing layer and adds multiplexed streams, HPACK header compression and server push so one TCP connection can carry…
Talk in English on
Machine Learning Exposed: Introduction to Machine LearningJames Weaver, Katharine Beaumont49m
Starts with a hands‑on linear regression example predicting house price using a single feature, shows the squared‑error cost and finds optima with gradient…
Talk in English on
Building web applications with Web ComponentsMartin Splitt51m
Web Components reach Version 1 and unify a platform approach built on four standards: template, custom elements, Shadow DOM and HTML Imports (Imports lack…
Talk in English on
From C to Q, One Event at a Time: Event Sourcing in PicturesLorenzo Nicora47m
Introduces Event Sourcing and CQRS as alternatives to traditional relational, transactional persistence for scalable and microservice architectures. Explains…
Talk in Italian on
What should I care about JDK 9 module system?Patrick Reinhart, Otmar Humbel23m
Migration testing using jdeps from JDK9 surfaces dozens of broken library uses of removed internals (example: sun.misc.BASE64Encoder), requiring either vendor…
Talk in English on
JAX-RS 2.1: Preview and Practical Insights on the New REST Service APIsAlessio Soldano17m
Introduces the new features of JAX-RS 2.1 (JSR-370) coming with Java EE 8 and shows code examples for implementing modern REST service use cases enabled by the…
Talk in Italian on
Scalable User Interfaces with Angular 2Gion Kunz51m
Argues that breaking UIs into stable components improves scalability and maintainability, demonstrates Angular 2 features: ng-content for content projection…
Talk in English on
Reactive programming in JavaMario Fusco47m
Covers Java’s reactive-streams support (Java 9 Flow API) and RxJava types (Flowable/Observable) implementing backpressure. Uses a temperature-sensor demo that…
Talk in Italian on
Hacking usabilityMyriam Jessier39m
Usability testing is cheap to start, fits into every development stage, and catches big failures early — an IoT juicer wasted $120,000 by skipping it. Follow a…
Talk in English on
Kubernetes on-premisesClaudio Pozzoli, Manuel Carlo Ranieri42m
A report on migrating production to an on-premises Kubernetes platform with three clusters (~70 physical nodes, ~200 namespaces, ~1,300 pods) that now serves…
Talk in Italian on
Javaslang - Functional Java Done RightGrzegorz Piwowarek48m
Library formerly known as Javaslang (now Vavr) brings persistent collections and immutable data types to Java, replacing much manual copying with structural…
Talk in English on
Cloud Native Applications on Kubernetes: a DevOps approachNicola Ferraro48m
Kubernetes is presented as the open-source container orchestration platform (for Docker) that handles deployment, service discovery, load balancing…
Talk in Italian on
ThinkAsync in Java8Dmitry Aleksandrov50m
Argues that Java 8’s CompletableFuture replaces callback hell with readable chains and nonblocking transformations, using thenApply/thenCompose and combining…
Talk in English on
Real-World Enterprise REST API DesignAndrea Chiodoni21m
Practical tools and practices for designing, documenting, reviewing and integrating REST APIs in microservice-based agile environments, using Swagger and a…
Talk in Italian on
F@#!ing with algorithms: a human hobbyMyriam Jessier17m
Argument shows how people deliberately break ranking and recommendation systems to get visibility, money or annoyance: Google bombing makes Microsoft show up…
Talk in English on
Code Review - how to do it better?Sebastian Malaca53m
Argues that code review works best when reviews stay under 15 minutes and changes are split so each commit does one thing, because reviewers can only hold…
Talk in English on
Improve your App UX with one model processing insights from batch and streamsRobert Kubis44m
Shows a concrete pipeline that uses Apache Beam and the Cloud Dataflow runner with Pub/Sub input and BigQuery storage to run the same code for both batch and…
Talk in English on
Talk before code? The important questions to ask before writing codeLorenzo Cassulo49m
How to align everyone involved before and during a software project using simple tools and practices. It covers questions to ask early in development to ensure…
Talk in Italian on
Testing Java Code EffectivelyAndres Almiray50m
A desktop Griffon client that queries the GitHub repos endpoint is implemented and tested end‑to‑end; tests switch from hitting the real API to an embedded…
Talk in English on
3rd generation agile and scalable DevOpsPeter Herzum52m
Presents how leading companies implement third‑generation Agile (“Agile 3.0”) by combining advanced Agile practices, process scalability and automated DevOps…
Talk in Italian on
Lambda Core – HardCoreJarek Ratajski46m
Java code implements core lambda calculus from scratch using only pure lambda definitions and application, showing Church booleans and numerals, successor…
Talk in English on
I Bet My Mirror Is Smarter Than Yours...Luca Simone20m
Shows how to build a SmartMirror using modern web technologies (Angular, React, Aurelia, Electron, TypeScript, RxJS) running on a Raspberry Pi. Covers creating…
Talk in German on
(anti)Pattern in REST API designAgostino Carandente22m
A practical checklist of REST API anti-patterns and how to fix them: common issues include inconsistent resource URLs (e.g., users vs speakers vs talks)…
Talk in Italian on
Developing DSLs in a pragmatic wayFederico Tomassetti53m
How to build practical tooling for domain-specific languages without locking into a Language Workbench or a specific IDE. The talk shows an alternative…
Talk in Italian on
Top X OAuth 2 HacksAntonio Sanso47m
Concrete OAuth 2 implementation bugs are analyzed: reused authorization codes enabling replay/token theft, open redirect plus improper redirect-URI validation…
Talk in Italian on
One VM to Rule Them AllThomas Wuerthinger50m
GraalVM is a Java-based JIT plus language framework that runs JVM languages and dynamic languages together: Graal compiler + Truffle interpreters for…
Talk in English on
Before and After FlexboxEmily Meroni, Giorgia Baroffio47m
Compares traditional web layout techniques (tables and hacks) with the modern CSS Flexible Box Layout (Flexbox). Shows recurring layout problems from the past…
Talk in Italian 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.