Archiv W-JAX 2018

Microservices-Workshop: REST, Kubernetes, UI-Integration und asynchron als alternative Ansätze

Workshop: Coole Web-Apps mit Spring Boot, Angular und TypeScript

[SOLD OUT] Java-Workshop: Best of Java 9, 10 und 11

Pentesting Workshop: How to master your Toolstack

Akka-Workshop – Robuste und skalierbare Systeme mit Akka

[SOLD OUT] JavaScript Workshop: Enterprise Web Applications mit Node.js

Workshop: Kotlin für Java-Entwickler

Apache Kafka Workshop: Introduction to the Architecture and Ecosystem of Enterprise Data Streaming

Begrüßung Agile Day

Improv-driven Agility (IDA) – Agilität trainieren mit Improtheater 2.0

Nachhaltige Teamentwicklung - die Spreu vom Weizen trennen

We are agile!? – Wie wir sicherstellen, dass Teams agil arbeiten können

Qualität und Team mit Codereviews

Wie stelle ich sinnvoll (agile) Softwareentwickler ein?

Was kostet der Spaß?

Wrap-up und Diskussion mit den Speakern des Agile Days

Eröffnung der W-JAX 2018

Trust and Confidence through Chaos

Microservices vs. Monolithen: Der definitive Shoot-out

Machine Learning für Softwareentwickler

Event Storming für Domain-driven Design

Java EE meets Microservices: MicroProfile 2.x to the Rescue

Effiziente Backlogs: Wie erkennen wir den Wald vor lauter Bäumen?

Functional Services mit Fn Project und dem Java Functions Development Kit

Einsatz von Docker in der Softwareentwicklung

Was DevOps in der Praxis behindert, aber selten offen angesprochen wird

Angular Architecture Patterns Starring NGRX and Redux

Die Best Practices der Data Scientists

Knigge für Softwarearchitekten: Bessere Architektur und produktivere Zusammenarbeit

Serverless Security – Sicher ohne Server!?

Kotlin: Innovative Sprachfeatures unter der Lupe

Service Mesh — Kilometer 30 im Microservices-Marathon

Big Data Evolution and its Impact on Predictive Models in Finance and Telecommunications

Testgetriebene Entwicklung einer Angular-App

Deploy, Monitor, and Take Control of your Microservices with MicroProfile

Micro Frontends: When Microservices are not enough

The Future of Streaming: Global Apps, Event Stores and Serverless

Angular im Projektalltag: Dos and Don'ts

Big-Data-Architekturen und zehn typische Stolpersteine auf dem Weg dahin

InnerSource: Open-Source-Kollaboration nicht nur in öffentlichen Projekten

Reactive Enterprise Java

Wie sag ich’s meinem Chef: Sinnvolle Argumente für den Einsatz von DevOps, InnerSource und modernen Entwicklungswerkzeugen beim eigenen Management

Entwicklung von AI-Applikationen ohne Machine Learning Skills

Blindflug mit Dashboards, Metriken und Diagrammen #noslides

Continuous Delivery in der Modern Software Factory

Kubernetes Patterns

Live Coding: APIs mit JAX-RS 2.1, JSON-B und CDI 2.0

Immutable Data mit Java: Unveränderliche Datenstrukturen nutzen

Von Design Thinking zu DevOps: Wie Sie den Produktgedanken in den Mittelpunkt stellen

Docs-as-Code: Anatomie einer realen Systemdokumentation

Frontend-Monolithen — eine einvernehmliche Trennung?

Unleashing Apache Kafka and TensorFlow in the Cloud

Touchdown! Angular und TypeScript in der Praxis

From Idea to Values in weeks. Das Warum, Was und Wie von Serverless und Cloud-native

Erfolgreiches User Onboarding: Wie Sie den Anwender am richtigen Punkt abholen

Die sieben Securitysünden agiler Projekte

TDD - Tatort-Driven Development (oder: Wie wir bei waipu.tv auch an einem Sonntagabend die Nerven behalten)

Java 9 ist tot, lang lebe Java 11

Micro Frontends: JavaScript Integration Patterns

Teile und herrsche: Microservice-Herausforderungen mit Istio Service Mesh meistern

Java EE/MicroProfile: Entwickeln Sie schon, oder schichten Sie noch? #noslides

Schematics – the unknown Hero

Die Kulturrevolution - was nach Open Source kommt

How the Future of Software has to be Different

Hot Java or just Instant Coffee

Von Legacy zu Cloud

Wie moderne SQL-Datenbanken auf Algorithmen kommen, von denen du nie geträumt hättest

Reactive Programming Lab – Hakking mit Akka

Remote First: Der Arbeitsplatz in der Cloud

Microservices und Transaktionen: mittendrin statt nur dabei

Reality's Dark Side: Quantum and Monkeys

Recht innovativ – wie Computer und Roboter Rechtsanwälte und Richter ersetzen

Bessere Monolithen – Modulithische Applikationen mit Spring Boot

Effiziente Web-UI-Entwicklung für Geschäftsanwendungen

9 Fallen auf dem Weg zum Business Value

Groovy vs. Kotlin – Die JVM-Sprachen im Vergleich

Next Generation MongoDB with Spring: Sessions, Streams, Transactions

Events First: Resiliente und skalierbare Microservices

Container vs. Serverless: The Good, the Bad and the Ugly

Apache Kafka and KSQL in Action: Let’s Build a Streaming Data Pipeline!

Dynamisches Business trifft abwärtskompatibles API-Design für native Apps - ein Einblick

DevOps live on Stage: Erstellung einer Continuous-Delivery-Pipeline in fünfzehn Minuten

Eine Einführung in Deep Learning

Spring Framework 5.1 on JDK 8 and 11

Das machen wir nebenbei - Concurrency mit CompletableFuture

Java APIs: The Missing Manual

React 2018: Context API, Suspense, Time Slicing und mehr

Containers on AWS — State of the Union

Integration Patterns for Microservices

Wie eine monolithische WebSphere-Anwendung bereit für Kubernetes wurde

Vom Erfolg überrollt: Wenn ein Prototyp plötzlich live geht

How to Organize your Code – Modules vs. Architecture

(Big) Datenserialisierung mit Avro und Protobuf

JUnit 5: More than just a Testing Framework for Java

Abwärtskompatible APIs – Strategien für den Projektalltag

What's new for Java in clouds?

Sichere Spring-Anwendungen mit Keycloak

Test-driven Network Development

#NoEstimates – nie wieder schätzen?

Jakarta EE: The Future of Cloud Native Java is Open!

API Design: Fluent API for Java 11 and beyond

Plattformökonomie – tut das weh?

Web Security: SOP, CORS, CSP & Co. - Browserseitige Sicherheitsmechanismen für Webanwendungen

Das Hibernate-Universum – Fernab bekannter CRUD-Galaxien

The Paradox of Breaking Things

Von Service-orientierten Architekturen (SOA) zu DDD und Microservices

Von der Cloud zur Hybrid-Cloud-Architektur: ein Erfahrungsbericht

Chaos Engineering 101

R2DBC – Reactive Programming für relationale Datenbanken

DevOps Realitätscheck: Gefühlt schneller oder echt schneller?

Java Live Coding – Ein Core-Banking-System in einer Stunde

DevOps – die Simulation: Gefühlt schneller oder echt schneller?

Who Pays for Open Source? A Case for Open Governance & Enterprise Contributions

Making Java More Dynamic

WebAssembly and the Java Developer

Auf Entdeckungsreise: Vue.js für Einsteiger

Web-APIs: Das ultimative Handbuch

Auf ins Blaue: Azure Cloud Services für Java-Entwickler – ein persönlicher Überblick

3 typische Stolperfallen bei der Microservice-Integration

Building Secure Blockchain Applications in Java on Exonum

10 Tipps für ein absolutes Microservice-Desaster

OpenAPM: Modulares Open Source Application Performance Management

REST beyond the obvious – API design for ever evolving systems

API-Design – Tipps aus der Praxis

[ENTFÄLLT] Models, Modules, Microservices – Bessere Domänenmodelle mit den Modulen aus Java 9

Micro Apps mit Angular Elements und Web Components – eine perfekte Kombination?

Eine Microservices-Umgebung ohne Sidecars ist möglich - aber sinnlos

Observability in einer Microservices-Welt

Microservices und End-to-end-Geschäftsprozesse. Maximize Autonomy. Minimize Coupling. Prevent Gods.

Hibernate Performance Tuning - Wie Du Probleme frühzeitig erkennen und beheben kannst

Entwicklung und nachhaltiger Betrieb einer E2E DevOps Toolchain

Was bedeutet Cloud Native Java für Entwickler wirklich?

Microservices mit dem Kafka-Ökosystem

Zeitloses Design für Cloud-native Systeme

Speed up your Web Application

[ENTFÄLLT] Event Storming – Eine praktische Einführung

Chaos Engineering: Wie lerne ich möglichst schnell alle meine Kollegen kennen?

"Angular on Rails": Modellgetriebenes Angular mit Schematics, dem Scaffolding-Tool hinter der Angular CLI, und dem TypeScript Compiler API

Wegweiser durch den IoT-Protokolldschungel

Workflowautomation als Treiber der Digitalen Transformation

Softwarearchitekturen in den Zeiten von IoT, FaaS und CPaaS - Kommunikationsplattformen im Vergleich

Wie werde ich ein erfolgreicher Softwarearchitekt?

Time to Code: The holy grail of programmer productivity

Bessere Architekturen mit Inverse Conway Maneuver und mehr

Progressive Web Apps mit der Service Worker API

Majestic Modular Monoliths

Integrationstests mit Docker und Testcontainer

DMN - Business Rules at a Glance

When Performance Matters - Effective Performance Testing from the Ground Up

Angular-Workshop: Architektur und Konzepte für moderne webbasierte Geschäftsanwendungen

[SOLD OUT] Hibernate-Workshop – Performance-Tuning für Enterprise-Anwendungen

Domain-driven Design Workshop: Strategisches Design und Event Storming

Application-Security-Workshop: Spring Security 5, Spring Boot 2, OpenID Connect (und Angular)

Blockchain Workshop: Permissioned Blockchain-Anwendungen im Businessumfeld

Microservices - interaktiv mit den Experten!