~/conference

W-JAX 2019

date:2019-11-04..2019-11-08
location:Munich, Germany
series:W-JAX · 2 editions
editions:[W-JAX 2018, W-JAX 2019]

Die Konferenz für moderne Java- und Web-Entwicklung, für Software-Architektur und innovative Infrastruktur mit bekannten Experten aus der Branche.

titleauthorlength
Building Evolutionary ArchitecturesPatrick Kua33m
Claims that an evolutionary architecture “supports incremental guided change” and treats change as a first principle, backed by practices: continuous delivery…
Talk in English on
FaaS or not to FaaS — Visible and Invisible Advantages of the Serverless ParadigmVadym Kazulkin54m
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…
Talk in German on
Micro Frontends with Angular Elements and Web Components — A Perfect Combination?Manuel Stoer54m
Explains how to implement Micro Frontends by packaging Angular apps as framework-independent Web Components using Angular Elements. Describes using the new Ivy…
Talk in German on
Neural Networks with TensorFlow 2: From the Bottom UpOliver Zeigermann01h 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…
Talk in German on
Enterprise Java on SteroidsLars Röwekamp01h 10m
The talk examines Java's challenges for cloud-native and serverless use—specifically memory, runtime overhead, and slow startup caused by annotation scanning…
Talk in German on
Inspect & Adapt — Agile Elementary ParticlesKonstantin Diener44m
The talk examines how the agile Inspect & Adapt principle (continuous observation, measurement and feedback) appears inside common agile rituals and artifacts…
Talk in German on
Tips, Tricks and Workarounds with Jakarta EE/MicroProfileAdam Bien01h 21m
Practical tips and workarounds for building Jakarta EE / Java EE and MicroProfile applications, covering JWT-based authentication and authorization, reactive…
Talk in German on
Hello REST API, What Now?Kai Tödter01h 02m
Shows how to design REST APIs using hypermedia so responses include not just resource data but also navigational links and action descriptions (affordances)…
Talk in German on
Domain-driven UX DesignMarco Heimeshoff01h 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…
Talk in German on
Microservices — A ConclusionEberhard Wolff01h 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…
Talk in German on
Opportunities and Pitfalls of Event-driven UtopiaBernd Rücker01h 03m
The talk explains event-driven architectures, covering technologies like event streaming and event sourcing along with domain events and event buses. It…
Talk in German on
Mob Programming: Learn Together, Deliver Together!Thomas Much44m
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…
Talk in German on
Better Monoliths — Modulithic Applications with Spring BootOliver Drotbohm01h 01m
Compares modular monoliths as a pragmatic alternative to microservices for implementing Bounded Contexts, and identifies common causes of degeneration in…
Talk in German on
Spring Framework 5.2 — Core Container RevisitedOliver Drotbohm58m
Covers what’s new in Spring Framework 5.2: support for Java 8+, Kotlin, functional and reactive programming, plus integration of R2DBC (reactive database…
Talk in German on
Organizing the Machine Learning Lifecycle with MLflowChristoph Henkelmann55m
Discusses the gaps between standard software-development tooling (issue trackers, VCS, CI) and the needs of machine-learning projects, and explains how MLflow…
Talk in German on
Modern Frontend Design (from Swing to the Web)Karsten Lentzsch01h 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…
Talk in German on
Web Apps without FrameworksAdam Bien01h 02m
Implementing a Progressive Web App / Single-Page App from scratch using only web standards: ES6 JavaScript, Web Components, and CSS3, including structuring and…
Talk in German on
The Java Module System in PracticeSerban Iordache01h 00m
Covers practical implementation of Java modular applications using code examples and shows how to handle common problems. Demonstrates use of build tools…
Talk in German on
Spring Boot Autoconfiguration: A Look Behind the ScenesMarco Behler59m
Covers how Spring Boot’s autoconfiguration works internally: explains Conditionals, dependency management and property file resolution that let adding a…
Talk in German on
The Rush of Speed — Actively Shaping User PerceptionElisabeth Engel48m
Examines how to influence users’ perception of speed when actual performance can't be improved, using UI techniques rather than backend changes. Covers human…
Talk in German on
Mastering Cargo Cult — Dunning, Kruger and the Agile Bias CurveGerrit Beine45m
Examines common "cargo cult" adoption of agile practices—like blindly implementing Scrum, OKRs, or checklists—by naming the mistaken causalities and…
Talk in German on
Service Mesh with Istio and MicroProfile — A Harmonious Combination?Michael Hofmann51m
Introduces Istio and Eclipse MicroProfile and discusses how to combine them when building and running cloud-native applications on platforms like Kubernetes…
Talk in German on
Reacting to the Future of Application ArchitectureGrace Jansen42m
Argues that reactive architecture — the Reactive Manifesto’s responsiveness, resiliency and message-driven decoupling — maps to real behaviors (bees' scout…
Talk in English on
Programming Is the Easy PartJ. B. Rainsberger36m
Claim: programming itself is easier than design, organization, and people work, and mastering specific practices makes it reliably faster and less painful. The…
Talk in English on
Quarkus from insidePeter Palaga01h 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…
Talk in English on
Implementing DDD Patterns with SpringMichael Plöd01h 01m
Shows how to implement Domain-Driven Design patterns for microservices using the Spring ecosystem. Covers modeling with Bounded Contexts and Strategic Design…
Talk in German on
Beyond Technology – the 10 Ks in Software ArchitectureSilvia Schreier47m
Discusses what it truly means to be a software architect beyond just following new technologies, buzzwords, or designing technically perfect systems. Uses…
Talk in German on
Conway’s Law and Sociology in Software ArchitectureGerrit Beine39m
Examines Conway’s Law from systems theory and constructivist sociology rather than typical IT views, contrasting IT systems with social systems and asking how…
Talk in German on
Scaling DevOps – GitHub’s Journey from 500+ to 1300+ EmployeesJohannes Nicolai31m
GitHub describes how its DevOps, testing and deployment practices evolved while the company grew from ~500 to ~1300 employees and added features like Security…
Talk in German on
API Design – How to Do It Better (and How Not To)Uwe Friedrichsen01h 01m
Examines what makes good API design and common pitfalls by extracting requirements from a concrete case study, then applying timeless interface-design…
Talk in German on
How to talk like an EngineerLaurie Barth30m
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…
Talk in English on
What’s New in JavaArno Haase59m
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…
Talk in German on
Good Things Take Time … Java’s New HttpClientThilo Frotscher59m
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…
Talk in German on
The 20 Year Platform – bringing together Kubernetes, 12-Factor and FunctionsJason McGee31m
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…
Talk in English on
7 Tips for a Clear Git HistoryRoland Weisleder46m
Practical advice for creating a clear, useful Git history by using simple practices (commit messages, structuring commits, meaningful change descriptions) so…
Talk in German on
How to Successfully Introduce DDD in an OrganizationOliver Drotbohm, Arno Haase, Marco Heimeshoff, Carola Lilienthal, Eberhard Wolff30m
Panelists share real-world experiences introducing Domain-Driven Design (DDD) at client organizations, discussing which techniques and strategies fit which…
Panel in German on
Which Framework Should I Use to Build My Single-Page App?N. Hartmann, O. Zeigermann59m
The talk compares Single-Page-Application frameworks — specifically Angular, React, Vue and Web Components — and explains which framework characteristics make…
Talk in German 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.