JAX 2019
| title | author | length |
|---|---|---|
| JDK 12 Update: new features and interaction with OpenJDK | Wolfgang Weigend | 01h 07m |
An overview of JDK 12's changes including language and JVM updates, bug fixes, security patches, added/removed classes and methods, deprecated features, and… | ||
| HTTP/3 is coming | Daniel Stenberg | 34m |
HTTP/3 runs HTTP over QUIC (UDP with TLS built in) to fix TCP head‑of‑line blocking by giving each request its own independent stream and enabling 0‑RTT early… | ||
| 10 reasons why we like certain APIs and other APIs annoy us | Lukas Eder | 44m |
Examines why some APIs are loved while others frustrate developers by comparing usability patterns and anti-patterns across real-world examples such as jQuery… | ||
| Means and ways to successfully drive an agile transition into the wall | Christian Schneiker | 43m |
The talk examines why agile transformations that work at team level often fail when scaled across an organization, using concrete problems such as… | ||
| DoPI – finally start projects properly with the Definition of Project Initiation | Frank Düsterbeck, Ulf Mewe | 57m |
Presents the Definition of Project Initiation (DoPI) as a concrete framework to improve project kickoffs, turning ignorance into knowledge, uncertainty into… | ||
| The brain: an instruction manual | Jens Bendisposto | 37m |
The talk explains brain-friendly methods and techniques for learning, teaching, problem-solving, and software development, naming practical approaches that… | ||
| Maintainable architectures with Angular, monorepos and Strategic Domain-driven Design | Manfred Steyer | 56m |
Explains how to design maintainable large Angular applications by combining Monorepos with Strategic Domain-driven Design. Covers defining Bounded Contexts… | ||
| Why Continuous Delivery doesn't work? | Eberhard Wolff | 59m |
Examines why many organizations still fail to implement Continuous Delivery successfully despite years of practice, focusing on common failure modes and… | ||
| Timeless Design Principles | Jason Gorman | 32m |
Argues eight concrete design rules (four simple, four modular) and proves them with a working carpet-quote example implemented and tested in Ruby, Visual Basic… | ||
| Classloading in Action #underthehood | Felix Becker | 01h 01m |
Explains how Java ClassLoaders work in detail and how to implement custom ClassLoaders. Covers practical examples such as how Spring Boot builds an uber-jar… | ||
| Introduction to Go — a Gopher on the net | Frank Müller | 01h 01m |
An introduction to the Go programming language (released by Google in 2011) that explains its C-like, imperative design, modest object-orientation, function… | ||
| Long-lived software architectures that survive decades without debt | Carola Lilienthal | 01h 03m |
The talk explains how maintenance has overtaken greenfield development and shows common architectural mistakes that make code increasingly complex and costly… | ||
| TensorFlow training on the JVM | Christoph Henkelmann | 01h 00m |
Shows how to run TensorFlow training and inference from the JVM using the TensorFlow Java wrapper library so you don’t need Python. Explains integrating… | ||
| Event Sourcing for practice | Arno Haase | 01h 01m |
Event Sourcing as an architectural pattern for data persistence: instead of storing entity state, store the sequence of events and rebuild state on demand… | ||
| Shenandoah – ultra-low Pause Time Garbage Collector #underthehood | Walery Strauch | 01h 07m |
Shenandoah is a low-pause garbage collector included with Java since Java 12; the talk explains how Shenandoah works (including detailed implementation) using… | ||
| How Fit Is Java for the Cloud? | Roland Huß | 01h 00m |
The talk surveys how Java fits modern cloud environments, comparing tools for building Java containers—including Jib, Metaparticle, Skaffold, Draft and… | ||
| Introduction to Functional Software Architecture | Michael Sperber | 56m |
Introduces functional software architecture, explaining how immutable data and pure functions differ from object-oriented mutable state and how that leads to… | ||
| Apache Lucene 8, Apache Solr and Elasticsearch – an Overview | Uwe Schindler | 01h 04m |
Gives a short introduction to full-text search and the Apache Lucene library, then reviews features and improvements added since Lucene 7. Focuses on the two… | ||
| Battle of the Circuit Breakers: Hystrix vs. Istio | Nicolas Fränkel | 54m |
Compares Istio (Envoy-based service mesh) and Hystrix (Netflix Java circuit breaker) by showing what each actually does: Istio implements circuit-breaking at… | ||
| Modern SQL: Evolution of a Dinosaur | Markus Winand | 01h 00m |
Modern SQL has moved beyond pure relational constraints and now includes non-relational features like Turing-complete capabilities, graph processing, XML/JSON… | ||
| Machine Learning: The End of Business Logic? | Oliver Zeigermann | 59m |
Explains where machine learning appears in software development and how its approach differs from and complements traditional business-logic programming… | ||
| Evolving to Cloud Native | Nathaniel Schutta | 01h 00m |
Practical playbook for moving a legacy portfolio to cloud: assess each app for tech stack, startup time, filesystem and vendor dependencies, and 12‑factor… | ||
| 60 Minutes Hacking with Java EE, Jakarta EE and MicroProfile #slideless | Adam Bien | 57m |
Shows how to build a cloud-ready Java Enterprise microservice using Java EE / Jakarta EE and MicroProfile, deploying it locally with Docker and to the cloud… | ||
| Java Value Types: what is it and why are they important | Péter Verhás | 57m |
Java gains Valhalla/inline classes as a pre-release (download at jdk.java.net/valhalla), introducing objects with no identity / immutable / passed-by-value and… | ||
| Containers. Microservices. Cloud. Open Source. Fantasy or Reality for Enterprises? | Phil Estes | 25m |
Claims that containers plus cloud and microservices cut dev cycle time and infrastructure cost with concrete tools and numbers: container images and OCI… | ||
| Resilience, Scalability, Performance – On the Architecture of Agile Product Teams | Wolfgang Pleus | 43m |
The talk examines how to design resilient, scalable, high-performance agile product teams by treating team structure and dynamics as an architecture alongside… | ||
| The Challenge of Change: Models, Limits and the Influence of Culture | Uwe Friedrichsen | 01h 07m |
The talk covers practical approaches to leading and managing change in organizations, presenting simple change models, discussing limits of what can be… | ||
| Deployments with and in Kubernetes | Erkan Yanar | 43m |
Kubernetes' built‑in deployment strategies let you define upgrade workflows for containers directly in Deployment objects, avoiding external upgrade tools. The… | ||
| Spring Cloud Pipelines — Microservices Need Deploying Too | Hermann Woock | 45m |
Spring Cloud Pipelines provides an opinionated, best-practice framework that automatically generates Jenkins build-and-deploy pipelines for teams responsible… | ||
| Models, Modules, Microservices – Better Domain Models with Java 9 Modules | Henning Schwentner | 01h 01m |
The talk explains how to use Java 9’s module system (Project Jigsaw / Java Platform Module System) to express Domain-Driven Design’s Bounded Contexts directly… | ||
| Efficient web apps with spring boot 2 | Stéphane Nicoll | 59m |
A Spring Boot MVC dashboard app that calls three backend services gets converted to nonblocking calls: replaced RestTemplate with WebClient, composed responses… | ||
| Spring Boot with Kotlin, Kofu and Coroutines | Sebastien Deleuze | 52m |
Live coding shows a Java Spring Boot blog converted step by step to idiomatic Kotlin with coroutines + Flow, replacing blocking JPA with R2DBC with Spring Data… | ||
| How Do Neural Networks Work? #underthehood | Christoph Henkelmann | 01h 07m |
Explains how feedforward multilayer neural networks make predictions and how they are trained, using both mathematical formulas and code. Covers what it means… | ||
| Frontend Architecture for Microservices | Thomas Kruse | 44m |
Examines frontend architecture approaches to match backend microservices, comparing Self-contained Systems (SCS) and Micro Frontends and highlighting… | ||
| Agile Is Dead. Long Live Modern Agile! | Thomas Much | 47m |
The talk reviews the current state of Agile 18 years after the Agile Manifesto, arguing agility has become mainstream but often devolved into process, speed… | ||
| Busy TypeScript Developer’s Guide to Advanced TypeScript | Ted Neward | 01h 05m |
Explains that TypeScript uses structural subtyping (object literals X/Y/Z) rather than nominal typing, demonstrates union types like string|number with a… | ||
| Event Streaming and the Future of Applications | Ben Stopford | 30m |
Argues that Apache Kafka is both messaging and storage, running across hundreds of machines and holding hundreds of terabytes, with an immutable audit trail… | ||
| DevOps in the Enterprise – Autonomy of DevOps Teams vs Operational Safety | Johannes Dienst, Thomas Kappatsch | 36m |
The talk explains how DB Systel balances DevOps team autonomy with operational safety for Deutsche Bahn by assigning operational responsibility to the DevOps… | ||
| What Took So Long… Java’s New HttpClient | Thilo Frotscher | 01h 05m |
Java's long-awaited modern HttpClient (introduced as an incubator in Java 9 and official in Java 11) replaces the old HttpURLConnection. It provides a fluent… | ||
| nothing matches | ||