J-Fall 2018
| title | author | length |
|---|---|---|
| Opening movie | Michiel van MediaTaal | 02m |
A short opening film created by Michiel of MediaTaal that kicked off the J-Fall 2018 conference for over 1,500 Java professionals at Pathé Ede; it served as… | ||
| Getting into the Flow: building applications with Reactive Streams | Tim van Eijndhoven | 53m |
Shows how Reactive Streams deliver nonblocking, back-pressured pipelines by wiring real code: RxJava 2, Project Reactor, Akka Streams and Java 9 Flow adapters… | ||
| Reuse your web skills to build native apps with NativeScript | Winfred van Egteren | 45m |
NativeScript lets web developers build truly native iOS and Android apps from one codebase using Angular, Vue, TypeScript or JavaScript and provides 100%… | ||
| Community keynote - Quantum Computing: Mind-bogglingly weird! | Roy van Rijn | 23m |
A Java simulator models single qubits with complex amplitudes, applies unitary gates as matrices, and shows how a Hadamard plus CNOT produces a Bell state… | ||
| Neural networks: insane in the membrane | Cédric van Beijsterveldt, Chiel van de Steeg | 34m |
Shows hands-on experiments that alter a pretrained image classifier and measures what actually breaks: swapping bright versus dark cat photos and small… | ||
| Streaming data with Kafka and Akka | Jelle Voost | 47m |
Discusses how Simacan handles very large streams of vehicle location and road-speed updates to compute real-time expected arrival times using Apache Kafka… | ||
| Keeping your head cool with serverless voice controlled fan | Paco van Beckhoven | 14m |
Build converts an old fan into a voice-controlled device using Firebase Cloud Functions, Actions on Google + Dialogflow for intent parsing, a Firebase Realtime… | ||
| Why you should embrace Gradle and ditch Maven | Jorrit van der Ven, Gijs Leussink | 18m |
Argues that Gradle replaces Maven with concrete wins: build cache (local + remote) and incremental compilation reuse task outputs to avoid rebuilding unchanged… | ||
| The dyslexic programmer, creativity did not kill the cat | Pieter Van Der Meer | 18m |
Claim: dyslexia is difference not disorder, with 40% of self-made millionaires and ~2 in 10 people dyslexic, many unaware. Lists concrete strengths… | ||
| Making Knative Java-native | Ray Tsang | 52m |
Shows a runnable pipeline that turns a Spring Boot app (a cat-vs-dog Vision API demo) from GitHub into a public URL using Kubernetes + Istio + Knative, with… | ||
| Java Functional Programming Idioms | Venkat Subramaniam | 49m |
Focuses on concrete habits: prefer a collection pipeline (Stream → filter people older than 25 → map to name → map to uppercase → collect(joining(",")))… | ||
| Kotlin for Java Programmers | Venkat Subramaniam | 49m |
Shows Kotlin running on multiple targets and demos actual commands like kotlinc -jvm and running .kts scripts to compile and script quickly; walks through… | ||
| Your child in primary school needs AI | Gebrian uit de Bulten, Thijs Willems | 19m |
The keynote describes Malmberg’s new AI-driven digital platform for primary schools that personalizes lessons in real time to match each pupil’s level while… | ||
| KubeBoot - Spring Boot deployment on Kubernetes | Alex Soto | 52m |
Demonstrates deploying Spring Boot apps to Kubernetes end-to-end using the fabric8 Maven plugin to auto-generate Dockerfiles, build images, push to a registry… | ||
| Craftsmanship unraveled | Bram Starmans-van den Hout | 13m |
Focuses on software craftsmanship as delivering a complete service, not just code: shipping working systems together with documentation, integration tests and… | ||
| Architecture in its context | Bas Passon, Bram Starmans-van den Hout, Ole van Boeckel | 49m |
Java developers at the Dutch Tax Authorities describe the architecture choices and toolset they use to make Java applications faster, more robust, and easier… | ||
| Real world microservices: Starting-up from scratch! | Roderick Simons, Pepijn de Jong | 51m |
Yolt starts in 2016 with Spring Boot services on Kubernetes, evolves to a 60+ service, event-driven platform using Kafka and Cassandra, and reaches 500,000… | ||
| Developer's Introduction to GraalVM | Oleg Šelajev | 54m |
GraalVM is an alternative JDK distribution that swaps in the Graal compiler and Truffle language framework, showing 18x faster on one microbenchmark by… | ||
| IoT hardware access made easy with Eclipse Kura | Daniel Rusev | 31m |
Live demo shows a working pipeline: Raspberry Pi 3 with camera streams to AWS Kinesis and Rekognition using the Eclipse Kura gateway (OSGi on JVM) and a… | ||
| All The Way To 11: The Future of Java | Simon Ritter | 51m |
Java arrives at JDK 11 with concrete changes: modularity splits the old RT jar (4,500+ public classes) into ~75 modules (27 in Java SE), requires encapsulation… | ||
| How to use experimentation in the back-end | Hiltsje Smilde | 48m |
Server-side experimentation yields bigger wins because it enables complex code changes, feature flags and staged rollouts instead of only cosmetic front-end… | ||
| Amplifying Test Automation using REST Assured | Shashi Ranjan Kumar, Nilesh Saurabh | 40m |
Refactors a tangled signing component into isolated services, then automates 100 integration tests across 17 components and 40 REST endpoints using Rest… | ||
| Rabo Online Banking – How Technology is changing an entire industry | Joost Lobbes | 15m |
Rabobank rebuilds a failing hybrid app that had a one‑star App Store rating three years ago for roughly 5 million customers, replaces the old web wrapper with… | ||
| Building native images for fun and profit | Paulo Lopes | 49m |
GraalVM Substrate VM compiles a Java app ahead-of-time into an ELF binary that removes the JVM, yielding tiny binaries and fast startup—measured 4 ms cold… | ||
| Axon Framework : A CQRS Approach to Microservices | Jay Rajani | 46m |
Axon offers a practical CQRS + event‑sourcing stack that plugs into Spring Boot and builds a working three‑service demo (UI → Axon Hub → account service… | ||
| Demystifying Kubernetes and Containers Orchestration for Developers | Armando Ramirez | 46m |
Overview of a live demo that builds a production-ish Kubernetes cluster with Terraform + EKS, installs observability and ingress stacks via Helm charts, wires… | ||
| Opening | Bert Jan Schrijver | 09m |
About 1,500 attendees gather for 50+ Java and JVM sessions with roughly 40 companies in the expo; keynotes run before and after lunch. Program specifics… | ||
| Keynote: Cloud Foundry at Rabobank after 10 months of real use | Vincent Oostindië | 21m |
Rabobank runs Pivotal Cloud Foundry on Azure in production for 10 months, with about 140 apps in production and 1,000+ container instances managed by a… | ||
| Real team performance @ the Rabobank | Wouter Oet | 11m |
Rabobank achieves measurable team speed by combining three concrete changes: Spring Boot for instant local feedback, PCF (Cloud Foundry) for fast, repeatable… | ||
| SSL/TLS for Mortals | Maarten Mulders | 56m |
Timeline shows SSL is dead and TLS 1.3 is current; prefer TLS 1.2+ and avoid SSLv2/3. Live demos use a packet sniffer to compare plaintext HTTP with HTTPS, and… | ||
| Create your own Digital Adventure Room | Erik Mulder | 15m |
A castle-themed playroom full of IoT devices becomes a scriptable adventure system: a local Wi‑Fi router plus Philips Hue bridge and Amazon Alexa control… | ||
| Common vulnerabilities you wish your Java app didn't have! | Simon Maple | 48m |
Counts and concrete exploits decide whether to watch: a 19-line Node app pulls 19 deps and deploys ~191,000 lines; a 222-line Spring app pulls dozens of libs… | ||
| Java Modularity: the Year After | Sander Mak | 51m |
Overview of how Java 9 modules have been adopted since their 2017 release, covering adoption in open-source libraries, IDEs, and build tools and showing tools… | ||
| Share your problems with Lightboard Technology | Tim Prijn, Egbert Pot | 13m |
Rabobank builds a DIY lightboard used for internal knowledge videos and demos, proving a low-cost way to capture whiteboard-style explanations. The team… | ||
| Fun with var in Java 11 | Nicolai Parlog | 53m |
Live coding proves var in Java 10/11 infers local types into bytecode but only for local variables, for-loop and try-with-resources, not for fields or method… | ||
| Don't hack the JVM? ☠️💣💥 | Jan Ouwens | 43m |
Shows concrete JVM attacks and defenses: mutating the Integer cache produces an infinite loop of 4s by changing a cached Integer value; Unicode escape… | ||
| Ethereum: Unboxing the Truffle Box for Angular | Pim Otte | 47m |
An introduction to building Ethereum apps using the Truffle Framework and Quintor’s Angular Truffle Box. Covers writing and deploying smart contracts on… | ||
| Me, My Code and I | Rosanne Joosten | 50m |
Claims that code style correlates with Big Five traits: a PAN 2016 challenge tries to predict personality from code and finds things like long identifiers… | ||
| Ignite Sessions | Simon Maple, Hanno Embregts, David Stibbe, Tom Wetjens | 43m |
Five-minute lightning demos that deliver concrete takeaways: a live-coded set of song-lyrics as commit messages with short performances; a DevOps build-alert… | ||
| Cloud Native Java with OpenJ9: Fast, lean and definitely mean | Billy Korando | 33m |
Shows measurements comparing HotSpot JDK8 vs OpenJ9: typical memory use about half for OpenJ9 with similar throughput, CPU often equal or slightly lower… | ||
| Skyrocketing Development Of Your Microservices With Micronaut | Hubert A. Klein Ikkink | 52m |
Micronaut is a JVM framework focused on very fast startup and low memory use; the talk shows generating a Gradle project with a REST controller, building a ~7… | ||
| Play an Acoustic Guitar with a Raspberry Pi | Jago de Vreede | 45m |
A Raspberry Pi-driven mechanism was built to play an acoustic guitar; the project covers mechanical and material choices, rhythm and music reading, and… | ||
| Leveraging the power of Kubernetes with patterns | Roel Hodzelmans, Wian Vos | 48m |
Collection of concrete Kubernetes patterns with YAML examples: pod/service/deployment manifests for recreate, rolling, bluegreen deployments showing how to do… | ||
| Flat HTTP API Documentation | Peter Hilton | 49m |
Argues that documentation should be the literal HTTP request and response annotated by example, not a deconstructed reference; demonstrates with a random GIF… | ||
| Impromptu Orchestra | Berwout de Vries Robles | 39m |
Explains why HTTP/2 fixes HTTP/1.1 limits (binary frames, header compression, multiplexing) and reuses Server Sent Events as Reactive Streams over a single… | ||
| Learning to rank search results | Jettro Coenradie, Byron Voorbach | 47m |
Shows a concrete pipeline: index games in Elasticsearch, log clicks and basket clicks, generate a judgment list (expert or via epsilon click models), extract… | ||
| Docker, JVM and CPU | Aparna Chaudhary | 15m |
With the increasing adoption of cloud native technologies and containerization; the gap between Java development and system administration is decreasing… | ||
| Competitive retail architecture with microservices | Ansgar Brauner, Sebastian Gauder | 51m |
A retail platform refactors a 2014 monolith into ~270 microservices across ~50 teams, using Docker/Swarm then Google Cloud, JVM languages plus Node.js, and… | ||
| Going from Nothing to Production Within an Hour | Roy Braam, Hilario Trindade | 50m |
Describes how a bank migrated teams from on‑prem modular monoliths to microservices on Pivotal Cloud Foundry (PCF) and enabled any team to go from code to… | ||
| A Look Back at Enterprise Integration Patterns | Bruno Borges | 51m |
Argues Enterprise Integration Patterns remain useful for serverless, demonstrates wiring Apache Camel routes into Azure Functions and running Camel itself as a… | ||
| The cool stuff about front-end development and platform engineering | Rene Boere | 21m |
This talk surveys modern front-end engineering and platform engineering practices: using component-based frameworks and dependency injection, front-end testing… | ||
| Perfecting reliable code delivery for the cloud | Brian Benz | 52m |
Shows how adding one Maven dependency turns a MicroProfile app into a distributed-tracing pipeline using Thorntail + OpenTracing and the Jaeger all-in-one… | ||
| From EventStorming to CoDDDing | Kenny Baas-Schwegler, João Rosa | 49m |
EventStorming is used to extract precise domain events (example: ticket requested, seats reserved) and turn them into aggregates and tests so code mirrors… | ||
| YOLT | 03m | |
Yolt is a personal finance app that aggregates payment and savings accounts, credit cards, pensions and investments from multiple banks to give users a single… | ||
| The Biggest Java Conference of the Netherlands @ Pathe Ede | 02m | |
J‑Fall 2018 is presented as a large Java community conference with about 1,500 attendees and 50 technical sessions by 60+ speakers. Sessions focus on… | ||
| nothing matches | ||