Conference (84)
Programming Languages
Big Data & AI
-
Deep Learning for Developers
-
Deep Learning in Computer Vision
-
How Uber builds reliable redeliveries and dead letter queues with Apache Kafka
-
Improving safety in real world driving and transportation with Big Data and Internet of Things
-
NLP in Feedback Analysis
-
Processing Streaming Data with KSQL
-
Streaming Database Changes with Debezium
Mind the Geek
Methodology & Culture
-
Building Distributed Systems in Distributed Teams
-
CONTEXTVS, STVLTE! (Context, stupid!)
-
From 6 Month Waterfall To 1h Code Deploys
-
How to impress your boss and your customer in a modern software development company
-
Lessons and experiences of leading a large agile transformation
-
Level-up your culture
-
Liderem być.
-
Models vs Reality: Quest for the Roots of Complexity
-
Niańczenie programistów vs. zarządzanie dziećmi
-
The art of building Java APIs: Do's and Don'ts
-
User Stories considered harmful: why Product Owners and developers failed at gathering requirements and communication
Java Language
-
A Hitchhiker's Guide to the Functional Exception Handling in Java
-
A Visual Introduction to Inner-Workings of the JVM
-
Back to basics: threads
-
Back to the CompletableFuture: Concurrency in Action
-
Don’t use Reactive Streams in Java 9+
-
Eclipse collections by example
-
Fallacies of Doom - Lessons learned from porting Doom 3 to Java
-
Java Performance Puzzlers 2018 -- New Performance Puzzles
Server Side Java
-
Building Streaming Microservices with Apache Kafka
-
Cloud Native Java, part 2 - cont.
-
Clustered Event Sourcing and CQRS with Akka and Java
-
Lean WebApps with Skinny Miniservices #usetheplatfom
-
Lost in transaction? Strategies to deal with (in-)consistency in modern architectures.
-
Reactive web services
-
Serverless or Serverfull: Microservices^Functions
-
Staying pure and functional with Spring 5
Architecture
-
A Look Back at Enterprise Integration Patterns and Their Use into Today's Serverless Computing
-
A mobile-first approach to 3DSecure today
-
Architecting for performance. A top-down approach.
-
CQRS and EventSourcing with Spring & Axon
-
Contract Tests in the Enterprise
-
Database migrations: the missing link to continuous delivery
-
Docs in the self-documenting world
-
GraphQL - when REST API is not enough - lessons learned
-
Improving your Test Driven Development in 45 minutes.
-
Innovation without asking permission
-
Metrics driven architecture
-
Modules or Microservices?
-
State or events? Which shall I keep?
-
Testing in production at LinkedIn
-
The Database Unbundled: Commit Logs in an Age of Microservices
-
Thinking Architecturally
-
Through the valley of darkness, the road to microservices
-
“Zero code” systems - hopes, myths and reality
Modern Web
-
Progressive Web Apps: Your web app on steroids
-
Angular 5 best practices
-
Building Serverless Interactive Applications
-
Client says your awesome web app works slowly. Now what?
-
Dismantling a Progressive Web App
-
From availability & reliability to chaos engineering - why breaking things should be practised.
-
IPFS and how to distribute the web
-
Moving from client side rendering to server side rendering.
-
The Art of Web API Design
Security
Cloud, Containers & Infrastructure
-
Advanced Pipelines for Hypothesis-Driven Development: Smart Routers, Feature Toggles, and Service Mesh
-
Cloud Native Java, part 2
-
Fn Project – an open source container native serverless platform
-
Microservices in action at the Dutch National Police
-
Serverless: The Future of the Cloud?!
-
Spring, Functions, Serverless and You
-
Top Performance Challenges in Distributed Architectures
-
When Terraform alone isn't enough
Hands-on Labs (8)
Java Language
Modern Web
Security
Cloud, Containers & Infrastructure
Deep Dive (0)
Quickie Sessions (9)
Programming Languages
Mind the Geek
Java Language
Security
Cloud, Containers & Infrastructure
BOF (Birds of a Feather) (3)
Server Side Java
Methodology & Culture
Opening Keynote (2)
Methodology & Culture
Closing Keynote (2)
Methodology & Culture
Architecture