W-JAX 2019
as the organisers put it
Die Konferenz für moderne Java- und Web-Entwicklung, für Software-Architektur und innovative Infrastruktur mit bekannten Experten aus der Branche.
| title | author | length |
|---|---|---|
| Building Evolutionary Architectures | Patrick Kua | 33m |
Claims that an evolutionary architecture “supports incremental guided change” and treats change as a first principle, backed by practices: continuous delivery… | ||
| FaaS or not to FaaS — Visible and Invisible Advantages of the Serverless Paradigm | Vadym Kazulkin | 54m |
The talk examines real total cost of ownership for serverless on AWS, going beyond Lambda function pricing to include costs of API Gateway, SNS/SQS/Kinesis… | ||
| Micro Frontends with Angular Elements and Web Components — A Perfect Combination? | Manuel Stoer | 54m |
Explains how to implement Micro Frontends by packaging Angular apps as framework-independent Web Components using Angular Elements. Describes using the new Ivy… | ||
| Neural Networks with TensorFlow 2: From the Bottom Up | Oliver Zeigermann | 01h 00m |
Covers building neural networks in TensorFlow 2 starting with the improved low-level API to understand networks from scratch (no math required), then showing… | ||
| Enterprise Java on Steroids | Lars Röwekamp | 01h 10m |
The talk examines Java's challenges for cloud-native and serverless use—specifically memory, runtime overhead, and slow startup caused by annotation scanning… | ||
| Inspect & Adapt — Agile Elementary Particles | Konstantin Diener | 44m |
The talk examines how the agile Inspect & Adapt principle (continuous observation, measurement and feedback) appears inside common agile rituals and artifacts… | ||
| Tips, Tricks and Workarounds with Jakarta EE/MicroProfile | Adam Bien | 01h 21m |
Practical tips and workarounds for building Jakarta EE / Java EE and MicroProfile applications, covering JWT-based authentication and authorization, reactive… | ||
| Hello REST API, What Now? | Kai Tödter | 01h 02m |
Shows how to design REST APIs using hypermedia so responses include not just resource data but also navigational links and action descriptions (affordances)… | ||
| Domain-driven UX Design | Marco Heimeshoff | 01h 03m |
Presents techniques to apply Domain-Driven Design concepts to user interfaces by carrying domain models and semantic codes from backend into the UI. Describes… | ||
| Microservices — A Conclusion | Eberhard Wolff | 01h 01m |
The talk reviews real-world successes and failures with microservices, naming where they have worked and where they caused problems. It draws lessons from… | ||
| Opportunities and Pitfalls of Event-driven Utopia | Bernd Rücker | 01h 03m |
The talk explains event-driven architectures, covering technologies like event streaming and event sourcing along with domain events and event buses. It… | ||
| Mob Programming: Learn Together, Deliver Together! | Thomas Much | 44m |
Mob programming is presented as a practice where the whole development team works together on one task at a time to deliver prioritized features faster and… | ||
| Better Monoliths — Modulithic Applications with Spring Boot | Oliver Drotbohm | 01h 01m |
Compares modular monoliths as a pragmatic alternative to microservices for implementing Bounded Contexts, and identifies common causes of degeneration in… | ||
| Spring Framework 5.2 — Core Container Revisited | Oliver Drotbohm | 58m |
Covers what’s new in Spring Framework 5.2: support for Java 8+, Kotlin, functional and reactive programming, plus integration of R2DBC (reactive database… | ||
| Organizing the Machine Learning Lifecycle with MLflow | Christoph Henkelmann | 55m |
Discusses the gaps between standard software-development tooling (issue trackers, VCS, CI) and the needs of machine-learning projects, and explains how MLflow… | ||
| Modern Frontend Design (from Swing to the Web) | Karsten Lentzsch | 01h 06m |
Shows how to modernize a classic Java desktop application (Swing, SWT, JavaFX) toward contemporary UI systems like Google’s Material Design and Microsoft’s… | ||
| Web Apps without Frameworks | Adam Bien | 01h 02m |
Implementing a Progressive Web App / Single-Page App from scratch using only web standards: ES6 JavaScript, Web Components, and CSS3, including structuring and… | ||
| The Java Module System in Practice | Serban Iordache | 01h 00m |
Covers practical implementation of Java modular applications using code examples and shows how to handle common problems. Demonstrates use of build tools… | ||
| Spring Boot Autoconfiguration: A Look Behind the Scenes | Marco Behler | 59m |
Covers how Spring Boot’s autoconfiguration works internally: explains Conditionals, dependency management and property file resolution that let adding a… | ||
| The Rush of Speed — Actively Shaping User Perception | Elisabeth Engel | 48m |
Examines how to influence users’ perception of speed when actual performance can't be improved, using UI techniques rather than backend changes. Covers human… | ||
| Mastering Cargo Cult — Dunning, Kruger and the Agile Bias Curve | Gerrit Beine | 45m |
Examines common "cargo cult" adoption of agile practices—like blindly implementing Scrum, OKRs, or checklists—by naming the mistaken causalities and… | ||
| Service Mesh with Istio and MicroProfile — A Harmonious Combination? | Michael Hofmann | 51m |
Introduces Istio and Eclipse MicroProfile and discusses how to combine them when building and running cloud-native applications on platforms like Kubernetes… | ||
| Reacting to the Future of Application Architecture | Grace Jansen | 42m |
Argues that reactive architecture — the Reactive Manifesto’s responsiveness, resiliency and message-driven decoupling — maps to real behaviors (bees' scout… | ||
| Programming Is the Easy Part | J. B. Rainsberger | 36m |
Claim: programming itself is easier than design, organization, and people work, and mastering specific practices makes it reliably faster and less painful. The… | ||
| Quarkus from inside | Peter Palaga | 01h 00m |
Quarkus compiles Java apps ahead-of-time into tiny, fast natives: an 8 ms demo runs from a 19 MB native executable that uses ~18 MB RSS. It does this via… | ||
| Implementing DDD Patterns with Spring | Michael Plöd | 01h 01m |
Shows how to implement Domain-Driven Design patterns for microservices using the Spring ecosystem. Covers modeling with Bounded Contexts and Strategic Design… | ||
| Beyond Technology – the 10 Ks in Software Architecture | Silvia Schreier | 47m |
Discusses what it truly means to be a software architect beyond just following new technologies, buzzwords, or designing technically perfect systems. Uses… | ||
| Conway’s Law and Sociology in Software Architecture | Gerrit Beine | 39m |
Examines Conway’s Law from systems theory and constructivist sociology rather than typical IT views, contrasting IT systems with social systems and asking how… | ||
| Scaling DevOps – GitHub’s Journey from 500+ to 1300+ Employees | Johannes Nicolai | 31m |
GitHub describes how its DevOps, testing and deployment practices evolved while the company grew from ~500 to ~1300 employees and added features like Security… | ||
| API Design – How to Do It Better (and How Not To) | Uwe Friedrichsen | 01h 01m |
Examines what makes good API design and common pitfalls by extracting requirements from a concrete case study, then applying timeless interface-design… | ||
| How to talk like an Engineer | Laurie Barth | 30m |
Claims that poor communication is the root cause in about 95% of project failures and that vocabulary — acronyms, overloaded terms and brand-for-concept swaps… | ||
| What’s New in Java | Arno Haase | 59m |
An overview of recent Java language and platform additions up to Java 14, demonstrated with minimal slides and many code examples. It presents new features… | ||
| Good Things Take Time … Java’s New HttpClient | Thilo Frotscher | 59m |
The talk examines Java's new HttpClient (introduced as an incubator in Java 9 and standardized in Java 11), replacing the old HttpURLConnection. It covers the… | ||
| The 20 Year Platform – bringing together Kubernetes, 12-Factor and Functions | Jason McGee | 31m |
Argues that Kubernetes is the agreed base platform but needs higher layers: a service mesh like Istio/Envoy that injects sidecar proxies to capture traffic… | ||
| 7 Tips for a Clear Git History | Roland Weisleder | 46m |
Practical advice for creating a clear, useful Git history by using simple practices (commit messages, structuring commits, meaningful change descriptions) so… | ||
| How to Successfully Introduce DDD in an Organization | Oliver Drotbohm, Arno Haase, Marco Heimeshoff, Carola Lilienthal, Eberhard Wolff | 30m |
Panelists share real-world experiences introducing Domain-Driven Design (DDD) at client organizations, discussing which techniques and strategies fit which… | ||
| Which Framework Should I Use to Build My Single-Page App? | N. Hartmann, O. Zeigermann | 59m |
The talk compares Single-Page-Application frameworks — specifically Angular, React, Vue and Web Components — and explains which framework characteristics make… | ||
| nothing matches | ||