W-JAX 2018
| title | author | length |
|---|---|---|
| Frontend monoliths — an amicable separation? | Elisabeth Engel | 44m |
The talk examines techniques for breaking up a large, long-lived frontend monolith into smaller, service-like frontend components, applying microservice ideas… | ||
| Quality and team with code reviews | Tobias Ranft | 44m |
The talk explains how integrating code reviews into the development process improves code quality and team dynamics, names common misconceptions, and shows… | ||
| Event Storming for domain-driven design | Nicole Rauch | 01h 02m |
Event Storming is presented as a hands-on technique to discover, expand and refine a Domain‑Driven Design domain model—often within a single day—by… | ||
| Majestic Modular Monoliths | Axel Fontaine | 59m |
Advocates a modular monolith: keep a single deployable artifact but partition code and data by domain into module-per-JAR boundaries with one table/schema per… | ||
| Progressive Web Apps with the Service Worker API | Simon Skoczylas | 46m |
Progressive Web Apps (PWAs) combine web standards (HTML, CSS, SEO) with native-like features; the talk explains how to build a PWA with emphasis on the Service… | ||
| Speed up your Web Application | Sebastian Springer | 01h 03m |
Shows that micro‑tweaks (caching array length) save fractions of a millisecond while the JS engine delivers larger JIT gains, and that the real targets are… | ||
| "Angular on Rails": model-driven Angular with Schematics | Manfred Steyer | 01h 01m |
Explains how to use Angular Schematics (the generator behind Angular CLI) and the TypeScript Compiler API to implement a model-driven code-generation workflow… | ||
| Timeless design for cloud-native systems | Uwe Friedrichsen | 01h 02m |
The talk examines how domain (business) design affects cloud-native properties like scalability, availability, fragility, security, and API acceptance in… | ||
| API design - tips from practice | Thilo Frotscher | 01h 05m |
Practical advice on designing usable APIs, covering concrete topics like naming conventions, filtering, pagination and result limiting, plus when to expect… | ||
| Who Pays for Open Source? A Case for Open Governance & Enterprise Contributions | Christopher Ferris | 35m |
Argues that sustainable open source requires multi-stakeholder funding and formal governance rather than ad-hoc repos or single-vendor control, citing $34… | ||
| The Hibernate universe far from known CRUD galaxies | Thorben Janssen | 01h 07m |
Overview of Hibernate and its extensions for enterprise needs beyond simple CRUD: Hibernate Search for full-text search and Hibernate Envers for auditing, plus… | ||
| Jakarta EE: The Future of Cloud Native Java is Open! | Mikaël Barbero, Tanja Obradovic | 34m |
Java EE is relicensed and hosted at the Eclipse Foundation as Jakarta EE with 39 projects and about 99 git repositories, contributing roughly 15–20% of Eclipse… | ||
| Securing Spring applications with Keycloak | Thomas Darimont | 01h 05m |
An introduction to Red Hat Keycloak and how to use it to provide centralized authentication and authorization for Spring applications. Covers Keycloak features… | ||
| What's new for Java in clouds? | Steve Poole | 55m |
Java and the JVM shift from long‑running, heap‑heavy servers to fast‑starting, small‑memory cloud units: examples include OpenJ9 vs HotSpot showing measurable… | ||
| Integration Patterns for Microservices | Kai Spichale | 59m |
Compares concrete integration choices for microservices and when they fail: using a single shared database causes coupling across many small services, while… | ||
| Java APIs - the Missing Manual | Hendrick Ebbers | 01h 08m |
Shows concrete Java SE techniques: how to register implementations via META-INF/services and load them with ServiceLoader (noting implementations need no-arg… | ||
| Spring Framework 5.1 on JDK 8 and 11 | Juergen Hoeller | 01h 07m |
Spring Framework 5.1 standardizes on a JDK 8 baseline, using Java 8 features (default methods, functional interfaces, streams) while adding explicit support… | ||
| Container vs. Serverless: The Good, the Bad and the Ugly | Niko Köbler | 35m |
A comparison of containers and serverless computing that examines strengths, weaknesses and trade-offs rather than declaring a winner. The talk names container… | ||
| Groovy vs. Kotlin – comparing the JVM languages | Jochen Kraushaar, Matthias Merdes | 52m |
The talk compares two JVM languages, Groovy and Kotlin, focusing on features beyond Java: typing and type inference, null-safety, exceptions… | ||
| How modern SQL databases arrive at algorithms you never dreamed of | Lukas Eder | 57m |
The talk explains how modern relational SQL databases use cost-based query optimization to execute complex, declarative SQL statements fast — even on tables… | ||
| How the Future of Software has to be Different | Johannes Nicolai | 31m |
Johannes Nicolai explores recent innovations in software development that are technically proven but not yet mainstream, and argues how the overall software… | ||
| Divide and Conquer: Tackling Microservice Challenges with Istio Service Mesh | Daniel Brintzinger | 59m |
The talk explains how the Istio service mesh for Kubernetes/OpenShift addresses common microservice challenges in cloud-native development. It covers managing… | ||
| Java 9 is Dead, Long Live Java 11 | Steffen Schäfer, Falk Sippach | 01h 04m |
The talk reviews changes introduced in Java 9–11 under Oracle's new six-month release cadence and the shift to Long-Term Support (LTS) releases, with Java 11… | ||
| DevOps Reality Check: Feels Faster or Really Faster? | Bernd Rederlechner | 27m |
Examines why DevOps technologies like Infrastructure as Code, containers, and microservices don’t automatically make IT delivery faster in medium and large… | ||
| The Cultural Revolution – What Comes After Open Source | Daniel Braunsdorf | 20m |
Examines organizational changes needed to get the most benefit from applying open-source development methods, naming approaches like “Open Organization” (Red… | ||
| From Service-Oriented Architectures (SOA) to DDD and Microservices | Carola Lilienthal | 55m |
The talk explains differences between service-oriented architecture (SOA) and architectures built from microservices, and outlines how to prepare an existing… | ||
| How Do I Become a Successful Software Architect? | Eberhard Wolff | 01h 02m |
The talk explains what skills and practices make a successful software architect beyond applying patterns like DDD or microservices. It focuses on the… | ||
| Making Java More Dynamic | Rafael Winterhalter | 55m |
Explains how runtime code generation brings dynamic features to Java by generating or transforming classes at load time or build time, using Java agents and… | ||
| Immutable Data with Java: Using Immutable Data Structures | Manuel Mauky | 01h 00m |
The talk explains why immutable data structures are useful in Java—improving code clarity and providing inherent thread-safety—and notes that Java lacks… | ||
| Reactive Enterprise Java | Arne Limburg | 01h 03m |
Overview of reactive programming in Enterprise Java, covering frameworks such as Akka, RxJava and Spring 5’s Project Reactor. Explains the reactive programming… | ||
| Big Data Architectures and Ten Typical Pitfalls Along the Way | Lukas Berle | 49m |
Covers how to build production-ready data architectures using Big Data technologies such as NoSQL, Spark, Hadoop and Kafka, and how to integrate them with… | ||
| Flying Blind with Dashboards, Metrics and Charts #noslides | Adam Bien | 59m |
Shows how to add meaningful monitoring to Java enterprise apps by using application server features, Java EE and Eclipse MicroProfile metrics/monitoring/alerts… | ||
| Kotlin: A Close Look at Innovative Language Features | René Preißel | 53m |
The talk examines advanced Kotlin language features aimed at Java developers, focusing on Lambdas with Receiver, Delegated Properties, and reified types. It… | ||
| Etiquette for Software Architects | Dr. Gernot Starke | 52m |
Practical advice for software architects and responsible development teams on spotting risks and opportunities early and taking appropriate actions. Presents… | ||
| Java EE Meets Microservices: MicroProfile 2.x to the Rescue | Lars Röwekamp | 01h 07m |
MicroProfile (now in the Eclipse Foundation) extends Java EE / Jakarta EE to meet microservices needs by adding APIs like Health Check, Metrics, Fault… | ||
| What Does the Fun Cost? | Stefan Mieth | 40m |
The talk addresses how to estimate project and release costs in agile development when requirements are incomplete and change over time. It presents approaches… | ||
| How Do I Sensibly Hire (Agile) Software Developers? | Konstantin Diener | 44m |
The talk examines practical strategies for recruiting software developers, especially for agile teams, addressing how to find candidates who fit team needs and… | ||
| Sustainable Team Development | Reginald Rink | 44m |
The talk examines how to develop sustainable teams in modern workplaces by identifying different employee types (including Millennials and Digital Natives) and… | ||
| Improv-driven Agility (IDA) | Rüdiger Schnirring | 40m |
The talk presents using improvisational theater as a training method to build agile soft skills for software teams, mapping improv behaviours to Scrum values… | ||
| Touchdown! Angular and TypeScript in Practice | Isabella Tran, Jasmin Wellnitz | 40m |
This talk examines using Angular, TypeScript and Material Design to build card-based web applications for multitouch tables. It presents practical experiences… | ||
| Service Mesh — Kilometer 30 in the Microservice Marathon | Michael Hofmann | 01h 03m |
The talk examines operational challenges of large-scale service meshes for microservice applications, including service call patterns (who calls whom, which… | ||
| Trust and Confidence through Chaos | Russ Miles | 39m |
Russell Miles (Russell Miles & Associates) | https://jax.de/speaker/russell-miles/
Production hates you. The machines, the networks, the very users you hope… | ||
| The Future of Streaming: Global Apps, Event Stores and Serverless | Ben Stopford | 28m |
Argues that Apache Kafka powers global streaming with clusters of hundreds (some installations pushing thousands) and topics holding hundreds of terabytes… | ||
| What Cloud Native Java Really Means for Developers | Elisabeth Engel, Uwe Friedrichsen, Roland Huß, Eberhard Wolff, Sebastian Meyen | 32m |
A panel discusses what “Cloud-Native Java” concretely means for Java developers, contrasting views like running existing architectures on cloud platforms… | ||
| Who Pays for Open Source? A Case for Open Governance & Enterprise Contributions | Christopher Ferris | 54m |
Open source wins but sustaining quality requires money, process and shared ownership: advocating open governance with multi‑vendor foundations (Apache… | ||
| How the Future of Software has to be Different | Johannes Nicolai | 48m |
The talk surveys recent innovations in software development that are technically proven but not yet widely adopted, and evaluates how they could change the… | ||
| Trust and Confidence through Chaos | Russ Miles | 01h 04m |
Argues that running small, hypothesis-driven failure experiments — first in staging, then automated in production — uncovers human, platform and infrastructure… | ||
| W-JAX 2018 The Conference for Java, Architecture and Software Innovation | 02m | |
An overview of the W-JAX 2018 conference covering modern Java and web development, software architecture, and infrastructure innovation. Topics include Java… | ||
| nothing matches | ||