~/conference

J-Fall 2022

date:2022-11-03
location:Ede, Netherlands
series:J · 4 editions
editions:[J-Fall 2015, J-Fall 2018, J-Fall 2022, J-Fall 2023]
tags:[java]
titleauthorlength
Aftermovie01m
A brisk aftermovie that captures J‑Fall 2022 as a montage of crowd shots, applause and upbeat music, showing a packed room of 1800 people and quick cuts of…
Promo in English
Spring Kafka beyond the basicsTim van Baarsen50m
ING runs Kafka for 7+ years with over 5,000 topics, more than 1,000 developer teams, and ~1M messages per second growth ~10% monthly. Demonstrations use Spring…
Talk in English on
Building Smart Devices using Java on the RaspberryPi-An intro to Pi4J.Frank Delporte44m
Shows Java running on tiny boards (Pi Zero 2 W €15 up to Pi 4 with 8GB) using Pi4J v2 to map the 40 GPIOs into Java objects, with concrete code: context/config…
Talk in English on
Keep your dependencies in checkMarit van Dijk33m
Compares automation and migration tools and gives concrete tradeoffs: Dependabot (GitHub-native alerts plus security/version PRs), Renovate (more fine‑grained…
Talk in English on
Supercharge your Native Image applications 🚀Alina Yurenko39m
Shows how GraalVM Native Image compiles Java ahead of time and cuts startup and memory use, demonstrates using Native Build Tools with Gradle to run native…
Talk in English on
Effective Developer Testing: taking it to the next levelMaurício Aniche42m
Claims that code coverage helps up to about 90% — it correlates with bug detection but is a guide not a goal — and that tests should be prioritized as fast…
Talk in English on
Ten things that improve the performance of your Java based AWS LambdaJeroen Reijn19m
Java AWS Lambda cold starts shrink with concrete steps: move heavy clients to static initialization, pick the lightweight URLConnection HTTP client to save…
Talk in English on
HTTP/3 and Reactive StreamingBerwout de Vries Robles49m
Argues that HTTP/3 (QUIC + TLS 1.3) removes HTTP/2 head‑of‑line blocking and enables per-request QUIC streams with connection resumption, improving mobile…
Talk in English on
DekompiledJakob Löhnertz38m
Analyzes how Kotlin maps almost every language feature to JVM bytecode — about 40 Kotlin features — by compiling with kotlinc (1.6.x) and decompiling with CFR…
Talk in English on
Using Data Orchestration for speed, reliability and real-time contentBonnie Nti42m
Company builds Java layer that reads changes from multiple systems via RabbitMQ fan out and writes transformed JSON into Elasticsearch so websites query a…
Talk in English on
Be ‘Mr. Miyagi’ or find one! A talk about the power of mentoringKelly Jille47m
Chronicles show mentorship produces measurable gains: an apprenticeship model with one hour a week of mentor time accelerates learning and reduces costly…
Talk in English on
A practical guide to designing your AWS ArchitectureSteffan Norberhuis45m
Presents a 12-step checklist for building AWS systems end-to-end and shows it actually deployed as seven CDK stacks using AWS CDK in Java (Corretto): VPC, ECR…
Talk in English on
J-FALL Official OpeningBert Jan Schrijver, Brian Vermeer19m
Grand opening sets scale and logistics: 1800 attendees, 60 sessions from 50 speakers and an exhibition with about 40 business partners. Program committee…
Talk in English
Realtime Warehouse Analytics at Picnic with TimescaleDBSander Moelands50m
Picnic builds a realtime analytics platform on TimescaleDB extension to Postgres that ingests WebMQ events via a collector (optional REST enrichments), stores…
Talk in English on
I built my own JVM language. Here's why and howNataliia Dziubenko43m
Built a JVM language called MOBA that compiles human‑sentence syntax into a single class with a public static main, using ANTLR parse tree to parse sentences…
Talk in English on
8 Java quirks in 16 minutesMichael Krimgen16m
Eight concrete Java pitfalls with code, failing tests and fixes: confusion between Double.MIN_VALUE (tiny positive) and the most negative values requiring…
Talk in English on
Event-Driven Microservices = Microservices Done RightUrs Peter47m
Argues that replacing synchronous calls with events removes the distributed-monolith problem and restores isolation, autonomy and scalability by using concrete…
Talk in English on
The Hitchhiker’s Guide to a Great Developer CareerSven Peters, Helen Scott48m
Maps career paths: clear definitions—staff engineer works across teams on code, principal pairs tech with product roadmap, distinguished advises execs and is…
Talk in English on
Open discussion: Premises and promises of code reviewRobert Scholte, Mary Gouseti47m
Code review serves two concrete goals: teach the team and keep code fit for purpose. Practical rules that come up are to automate style checks and static…
Talk in English on
GraphQL-ify your APIsSohan Dasgupta50m
Shows how to add GraphQL to a Spring Boot microservice with live code for four implementations (graphql-java, Java Kickstart, Netflix DGS, Spring GraphQL)…
Talk in English on
Security by MemeBram Patelski16m
Memes frame specific, actionable security advice: use LURP: long, unique, random passwords (password managers generate 50–60+ char secrets), avoid reuse (Xbox…
Talk in English on
A gentle introduction to iPad driven development using GitpodJulien Lengrand Lambert16m
Shows how Gitpod spins full cloud dev VMs in seconds, boots a PetClinic Spring Boot app, and gives a shareable preview link with public port forwarding…
Talk in English on
So many results... Give them to me!Daniël Spee16m
Merged search and analytics on Java with Spring Boot and Elasticsearch handles a 150 million‑document index across ~140 nodes and 140 TB, avoiding a second…
Talk in English on
Path to TransformSabyasachi Sengupta20m
Argues that successful transformation hinges on people, not money, illustrated by the cobra effect anecdote about perverse incentives; prescribes three…
Talk in English on
Serverless Java Apps in the CloudRustam Mehmandarov, Mads Opheim40m
A tiny app returns one random adjective and one random noun as JSON, built with MicroProfile, packaged in a container via Google Cloud Build, and deployed to…
Talk in English on
Java Next - From Amber to Loom, from Panama to ValhallaNicolai Parlog50m
Java road map focuses on four concrete changes and their current status: string templates with template processors (JEP 430 proposal) can produce parsed SQL or…
Talk in English on
J-Fall 2022: Hanno Embregts, Jan Ouwens, Jan-Hendrik Kuperus & Julien Lengrand-LambertHanno Embregts, Jan Ouwens, Jan-Hendrik Kuperus, Julien Lengrand Lambert57m
Panel lists concrete tactics and measurements: move builds to daytime when solar is available, use CloudCarbonFootprint to find wasted instances, prefer…
Talk in English on
Ignite SessionsSander Kooijmans, David Stibbe, Guus de Wit, Laurens Leeuwis41m
Four short demos that give concrete takeaways: how to write unit tests without mocks by using Test Data Builders that use an in-memory H2 per test and a…
Talk in English on
Keynote ‘Bullet-proofing APIs to build reliable systems’Vasco Veloso20m
ING describes a concrete pipeline: generate code from API spec to lock the letter of the contract, then validate the spirit with consumer-driven contract tests…
Talk in English on
The hidden gems of distributed tracingAna-Maria Mihalceanu50m
Demo code wires Helidon (frontend) and Quarkus (backend) into Jaeger via an OpenTelemetry collector, exporting span metrics to Prometheus; traces show…
Talk in English on
Automate your home by building your own Zigbee bridgeAndre Groeneveld35m
Builds a Zigbee bridge on a Raspberry Pi 4 with a Conbee II USB stick, using zigbee2mqtt, Eclipse Mosquitto and Home Assistant in Docker. Shares the exact…
Talk in English on
If I have to do this one more time, I quit!Jeroen van der Wal48m
Demos show practical macros that replace repetitive clicks and typing: text expansion and git commit templates via Keyboard Maestro, window snapping and app…
Talk in English on
Pattern Matching: Small Enhancement or Major Feature?Hanno Embregts, Peter Wessels52m
Pattern matching removes repetitive casts (JEP 305) and binds variables inline, cutting an equals implementation to a one‑liner and a switch example from ~25…
Talk in English on
Very serious gamingTom Eugelink49m
Navy ship subsystems are replaced by simulators that talk over an RTI so the combat center software cannot tell real from virtual, using the DIS/HLA standards…
Talk in English on
Spice Up Asciidoctor Documentation With JavaHubert A. Klein Ikkink47m
Shows how to run Asciidoctor on the JVM with AsciidoctorJ, use it as a CLI or Gradle/Maven dependency, and extend the parser with Java extensions that actually…
Talk in English on
Canary releases with Infrastructure as Code in JavaFernanda Machado38m
Shows how to implement automated canary releases using AWS CDK (Java) to deploy an AWS Lambda with versioning and aliasing, wired to CodeDeploy for traffic…
Talk in English on
Modern and Lightweight Cloud Application Development with Jakarta EE10Ivar Grimstad55m
Jakarta EE 10 (released Sept 22) adds a new Jakarta EE Core Profile for smaller microservice runtimes and native image compilation, a reflection-free CDI 4.0…
Talk in English on
Co-creating with UX and SoftwareSimone de Gijt, Thamar Swart49m
Argues that embedding UX into development saves rework and surfaces hidden failure modes, showing concrete practices: use event storming, journey maps and…
Talk in English on
Web Architecture for IKEA.com – Present/FutureGustaf Nilsson Kotte33m
IKEA.com runs a static-files architecture with over 40 million files and 50 frontend teams, serving ~66% of traffic as static content; A/B tests use…
Talk in English on
NLJUG update20m
Announcements cover a June 7 J‑Spring event, a call for Java Magazine committee members and English writers, and a speaker academy that ran with about 30…
Organiser in English
From Monolith to Microservices at the Tax AuthorityBram Starmans-van den Hout52m
The talk describes the Dutch tax department’s migration from a Cobol/Cool:Gen monolith to Java microservices running on OpenShift with Open Liberty and…
Talk in Dutch on
How to migrate a mission critical railway systemArjen Jansen, Marije de Heus53m
Migrates a mission‑critical NS execution system while keeping the old Oracle platform live by running the new stack in shadow production on Red Hat OpenShift…
Talk in English on
Software archaeology - Learning from the landing on the moon!Tobias Voß52m
The Apollo Guidance Computer is a 32 kg, 55 W 16‑bit machine with ~2 MHz clock, ~4 KB RAM and ~36 KB ROM that implements priority scheduling with seven…
Talk in English on
What's Cooking in Maven?Maarten Mulders48m
Maven Wrapper provides checked-in mvnw scripts so every developer uses the same Maven distribution without installing Maven system-wide. Build/consumer…
Talk in English on
Design Patterns in the Light of Lambda ExpressionsVenkat Subramaniam44m
Shows how common OO patterns shrink into a few lambdas: the Strategy becomes a simple method taking a Predicate (example totals 1–10 → 55 then filters…
Talk in English on
NLJUG Innovation AwardKees van Dieren43m
Three startups show concrete results: a labor marketplace that matches skills, implements about 85 collective labour agreements and runs 15 microservices on…
Talk in English on
Keynote ‘The Art of Simplicity’Venkat Subramaniam22m
Argues that simplicity needs courage and asks engineers to ask “what can we remove” rather than add clutter, claims functional style removes accidental…
Talk in English on
Spring Boot 3 / Spring 6: What’s new?Lennart ten Wolde51m
Spring Boot 3 raises the baseline to Java 17 minimum, switches to Jakarta EE9 package names, and ships new features: generated Java HTTP interface clients…
Talk in English on
Pro-Code vs Low-Code in Microservice OrchestrationNiall Deehan45m
Shows why orchestration belongs to a stateful engine using BPMN executable diagrams with parallel gateways, boundary error events and a timer event; demos a…
Talk in English on
“Show Me the Garbage!”, Garbage Collection a Friend or a FoeHaim Yadid49m
A small benchmark and pause detector (GitHub) allocates 500 MB/s alloc rate against a 4 GB heap and measures pauses with VisualVM and JHiccup plus GC logs…
Talk in English on
Spring Kafka beyond the basics - Kafka journey at ING BankTim van Baarsen50m
ING runs Kafka in production for over seven years with more than 5,000 topics serving over 1,000 development teams and roughly 1M messages/sec, growing ~10%…
Talk in English 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.