Toggle navigation
SPONSORS
PAST CONFERENCES
RECORDINGS
ANNOUNCEMENTS
— Keynotes —
Keynote: The Whys and Hows of Evolutionary Architecture
Leadership for the Reluctant Leader
Mixed Paradigm: the method to madness
— Workshops —
Advanced Product Backlog Refinement With Design Thinking
Applying Design Patterns
Becoming the first Java 11 certified developer
Building Evolutionary Architectures
Hands-on cloud-native Java with MicroProfile, Kubernetes and Istio
Introduction to Kubernetes
Java application security the hard way
KOTLIN: SAFE, PRAGMATIC INTEROPERABILITY ON THE JVM
Master Git in a Day
Spring Boot 2.0 Workshop
The Event-Driven Tutorial for CQRS, Event Sourcing, JMS, Kafka and Streaming
— 2GM —
$Getting Paid$ - Working with Ethereum with Micronaut and Grails
Building Grails Apps on Google Cloud
Developing Micronaut Applications with Kotlin
Getting the Best of Grails 4.0 and Micronaut
Micronaut Deep Dive
Micronaut For Single Page Apps
Micronaut Http Client
Micronaut and Alexa
Micronaut: The New Wiz on the Block
Micronaut: The Power of Ahead of Time (AOT) Compilation
— Unobtanium —
15 Ways to Optimize Spring Boot for the Cloud
A Java Space Odyssey: Fun with flying saucers, lasers, Pis and Arduino
Akka and Kubernetes, the beginning of a beautiful relationship
Beyond The Monolith
Kubernetes & the 12 factors cloud applications
Migrating to Java 11
Open Liberty: A Modern Java Platform for the Cloud
Serverless or IaaS? Why not both - with Knative
Spring and the Mystery of the Polyglot Stack.
Zero-downtime Java Enterprise Applications With Kubernetes
— Core Java —
Alternates to Java Reflection and Unsafe usage
Exploring what's new in Java 10 and 11
Instant Startup and Low Footprint for Java
Java 12 – Keeping the Java Release Train on the Right Track
Java Garbage Collectors’ Current Performance Impact
Java Puzzlers NG S03: What? Where did those came from?!
Live Hacking: Exploiting vulnerabilities you wish your Java app didn't have
Reactive Relational Database Connectivity
Things that make you go "huh", Java Edition
Writing better functional Java code
— Java Platform —
Gettin' Groovy for Java Devs
Go Java, Go!
Intro to Functional Programming
Is Java Still Free?
JDK Releases: Migrate early, migrate often!
JVM.Languages.Compare(Java, Kotlin, Groovy, Scala);
Kotlin jumpstart with Venkat and Josh, part 1
Kotlin jumpstart with Venkat and Josh, part 2
Spring Boot and Kotlin
The Trouble with Memory
— Architecture —
Achieving Undisturbed REST
An Evolutionary Approach to Managing Software Entropy
Architectural Resiliency
Developer To Architect
Effective Design of RESTful APIs.
Evolving to Cloud Native
Jamming with a Quantum Computer
Microservice Patterns - Implemented by Eclipse MicroProfile
Nowadays Architecture Trends, from Monolith to Microservices and Serverless
Reacting to the future of application architecture
— Tools and Techniques —
Breaking into Open Source
Busy Developer's Guide to Virtual Machines
Computer Vision vs Machine Learning
Create a Continuous Delivery pipeline in 50 minutes
Debugging with the Scientific Method
JUnit 5 the Next Step in Automated Testing for Java
Kotlin & Implications in an IoT project
Performance tuning Twitter services with Graal and Machine Learning
Testing for Those Who have No Idea What’s Going On
Top 10 SQL Performance tips & tricks for Java Developers
— Frameworks —
Batch Processing in 2019
Bootiful Applications (Redux)
Building Reactive Pipelines
Bulletproof Java Enterprise Applications for The Hard Production Life
Crossing the Streams: Rethinking Stream Processing with KStreams and KSQL
MicroProfile Survival Guide in the Cloud
MicroProfile and Jakarta EE - What's Next?
Reactive Java Programming: a new Asynchronous Database Access API
Reactive for the Impatient
What's New in JHipster 5
— Security —
10 Mistakes Hackers Want You to Make
Containing the Cloud
Modern WebAppSec, 7 steps to secure your websites
OAuth 2.0 and OpenID Connect (In Plain English)
Please pass the salt: Serve up passwords with a side of entropy
Secure Java Apps By Default in the Cloud
Securing the JVM
Spring Security 5.1 by Example
Stateless Microservice Security via JWT and MicroProfile
Useful Cryptography, an Introduction
— Web —
An Introduction to WebAssembly
CSS Fundamentals
Flexbox + CSS Grid = Awesome!
Focusing on Focus
GraphQL: from beginner to expert in 60 minutes
Guide to "Reactive" for Spring MVC
Hands-on PWA
Micro Web Apps (micro frontends)
Vue.js for Regular People
— Javascript —
Building Webapps with Vue.js & Nuxt.js
Don't Be Afraid of the JavaScript Stack Trace
Effective TypeScript
Functional Programming with TypeScript
Getting Started with Service Workers
JavaScript Performance Cage Match: (Map, Filter and Reduce) vs For Loop
JavaScript: Hey y'all, watch this!
Kubernetes and OpenShift for JavaScript Developers
Parallel Universe: Java Developer’s Guide to Front-End Development
Testing, Testing, 1, 2, NaN
— Practices and Other Tech —
A Practical(ish) Introduction to Data Science
A Research Study into DevOps bottlenecks
Badass 101
Code Wars - How the Database Affects Your Application
Continuous Reliability: An agile process to deliver higher quality applications
If you want to talk about accessibility issues, we have to consider readability
Seamless development
TDD, BDD, and Java Oh My!
Want to Succeed with TDD? Stop Writing Tests!
What You Need to Know About Open Source
— Cloud Technolgy —
APIs, Chains, & Graphs
Event-driven Microservices
Get your Java application ready for Kubernetes !
Google Cloud Native Architecture with Spring
Microservices Messaging
Service Mesh and Sidecars with Istio and Envoy
Spring Skills: Creating talking applications with Spring
The new new Cloud Native: Serverless Architecture
Welcome to the Reactive Revolution:RSocket and Spring Cloud Gateway
Where has my money gone? Transaction problems with Kubernetes and how to solve them.
— Cloud Infrastructure —
Amazon Corretto
Are you ready for cloud-native Java?
Cloud-Native Networking With RSocket
Decrypting Tech Hype for the Busy Coder
Drinking from the Stream: How to Use Messaging Platforms for Scalability & Performance
Going Native on Kubernetes with Knative
Serverless Java Challenges and Triumphs
Splitting the Monolith
Who Needs Servers Anyway?
riffing on Knative
— Agile —
6 Myths of delivering software that will destroy your sleep nights
Art for Agilists - A Visual Thinking Warmup
LIVE! Learning-loop driven development
LIVE! Learning-loop driven development Part II
Metrics that Matter - Moving from Easy to Impactful
Navigating the Slippery Slope of Emergent Design
Play to Learn!: Agile Games with Cards and Dice
Proper Care & Feeding of Jr. Developers
Time to Good DX
¡Three Amigos!