Voxxed Days Ticino 2017
2017-05-06
Lugano, Switzerland
[Voxxed Days Ticino 2017, Voxxed Days Ticino 2018, Voxxed Days Ticino 2019, Voxxed Days Ticino 2021, Voxxed Days Ticino 2023, Voxxed Days Ticino 2024, Voxxed Days Ticino 2025, Voxxed Days Ticino 2026]
who it's for
java developers, backend developers, devops engineers, frontend developers, platform engineers, site reliability engineers, ux designers
topics
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
| title | author | length |
|---|---|---|
| HTTP 2.0: why and how | Simone Bordet | 43m |
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… | ||
| Machine Learning Exposed: Introduction to Machine Learning | James Weaver, Katharine Beaumont | 49m |
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… | ||
| Building web applications with Web Components | Martin Splitt | 51m |
Web Components reach Version 1 and unify a platform approach built on four standards: template, custom elements, Shadow DOM and HTML Imports (Imports lack… | ||
| From C to Q, One Event at a Time: Event Sourcing in Pictures | Lorenzo Nicora | 47m |
Introduces Event Sourcing and CQRS as alternatives to traditional relational, transactional persistence for scalable and microservice architectures. Explains… | ||
| What should I care about JDK 9 module system? | Patrick Reinhart, Otmar Humbel | 23m |
Migration testing using jdeps from JDK9 surfaces dozens of broken library uses of removed internals (example: sun.misc.BASE64Encoder), requiring either vendor… | ||
| JAX-RS 2.1: Preview and Practical Insights on the New REST Service APIs | Alessio Soldano | 17m |
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… | ||
| Scalable User Interfaces with Angular 2 | Gion Kunz | 51m |
Argues that breaking UIs into stable components improves scalability and maintainability, demonstrates Angular 2 features: ng-content for content projection… | ||
| Reactive programming in Java | Mario Fusco | 47m |
Covers Java’s reactive-streams support (Java 9 Flow API) and RxJava types (Flowable/Observable) implementing backpressure. Uses a temperature-sensor demo that… | ||
| Hacking usability | Myriam Jessier | 39m |
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… | ||
| Kubernetes on-premises | Claudio Pozzoli, Manuel Carlo Ranieri | 42m |
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… | ||
| Javaslang - Functional Java Done Right | Grzegorz Piwowarek | 48m |
Library formerly known as Javaslang (now Vavr) brings persistent collections and immutable data types to Java, replacing much manual copying with structural… | ||
| Cloud Native Applications on Kubernetes: a DevOps approach | Nicola Ferraro | 48m |
Kubernetes is presented as the open-source container orchestration platform (for Docker) that handles deployment, service discovery, load balancing… | ||
| ThinkAsync in Java8 | Dmitry Aleksandrov | 50m |
Argues that Java 8’s CompletableFuture replaces callback hell with readable chains and nonblocking transformations, using thenApply/thenCompose and combining… | ||
| Real-World Enterprise REST API Design | Andrea Chiodoni | 21m |
Practical tools and practices for designing, documenting, reviewing and integrating REST APIs in microservice-based agile environments, using Swagger and a… | ||
| F@#!ing with algorithms: a human hobby | Myriam Jessier | 17m |
Argument shows how people deliberately break ranking and recommendation systems to get visibility, money or annoyance: Google bombing makes Microsoft show up… | ||
| Code Review - how to do it better? | Sebastian Malaca | 53m |
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… | ||
| Improve your App UX with one model processing insights from batch and streams | Robert Kubis | 44m |
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 before code? The important questions to ask before writing code | Lorenzo Cassulo | 49m |
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… | ||
| Testing Java Code Effectively | Andres Almiray | 50m |
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… | ||
| 3rd generation agile and scalable DevOps | Peter Herzum | 52m |
Presents how leading companies implement third‑generation Agile (“Agile 3.0”) by combining advanced Agile practices, process scalability and automated DevOps… | ||
| Lambda Core – HardCore | Jarek Ratajski | 46m |
Java code implements core lambda calculus from scratch using only pure lambda definitions and application, showing Church booleans and numerals, successor… | ||
| I Bet My Mirror Is Smarter Than Yours... | Luca Simone | 20m |
Shows how to build a SmartMirror using modern web technologies (Angular, React, Aurelia, Electron, TypeScript, RxJS) running on a Raspberry Pi. Covers creating… | ||
| (anti)Pattern in REST API design | Agostino Carandente | 22m |
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)… | ||
| Developing DSLs in a pragmatic way | Federico Tomassetti | 53m |
How to build practical tooling for domain-specific languages without locking into a Language Workbench or a specific IDE. The talk shows an alternative… | ||
| Top X OAuth 2 Hacks | Antonio Sanso | 47m |
Concrete OAuth 2 implementation bugs are analyzed: reused authorization codes enabling replay/token theft, open redirect plus improper redirect-URI validation… | ||
| One VM to Rule Them All | Thomas Wuerthinger | 50m |
GraalVM is a Java-based JIT plus language framework that runs JVM languages and dynamic languages together: Graal compiler + Truffle interpreters for… | ||
| Before and After Flexbox | Emily Meroni, Giorgia Baroffio | 47m |
Compares traditional web layout techniques (tables and hacks) with the modern CSS Flexible Box Layout (Flexbox). Shows recurring layout problems from the past… | ||
| nothing matches | ||