Note: this is a past event Check out the current event!

Schedule

All times are in CEST

This schedule may be subject to change.

WEDNESDAY - June 2
Main stage Orange stage Blue stage Green stage Pink stage Red stage
13:45
Welcome & Intro
14:00
CUPID - for joyful coding
Daniel Terhorst-North
(Dan North & Associates Ltd)
programming
principles
14:55
Mini break
15:00
An Introduction to eBPF - Superpowers for Networking, Observability & Security
Liz Rice
(Isovalent)
Main stage
eBPF
Kubernetes
Linux
Observability
Networking
Security
The Evolution of Engineering Excellence
Patrick Kua
(patkua.com)
Orange stage
architecture
tools
engineering
The Art of Secure Architecture
Julia Potapenko
(Cossack Labs)
Blue stage
architecture
security
ssdlc
risk assessment
software development
Playing Tetris with Cognitive Load
Manuel Pais
(Independent)
Green stage
cognitive load
product teams
flow
Something good is always possible: testing smart contracts with QuickCheck
John Hughes
(Chalmers University of Technology and Quviq AB)
Pink stage
QuickCheck
Haskell
Property-based testing
Smart contracts
Cardano
Five rules for super-responsive serverless apps
Gojko Adzic
(Neuri Consulting)
Red stage
serverless, cloud, aws, architecture
15:45
Sponsor break
16:05
Good Fences Make Good Neighbours
Trond Hjorteland
(Scienta.no)
Main stage
service-orientation
microservices
SOA
modularisation
architecture
orgdesign
Reawakening Agile with OKRs
Allan Kelly
(Allan Kelly Associates)
Orange stage
agile
okrs
Managing fast growing engineering organisation
Akos Kapui
(Shapr3D)
Blue stage
engineering management
scaling
growth
leadership
hypergrowth
Nine Ways To Fail at Cloud Native
Holly Cummins
(IBM)
Green stage
cloud
cloud native
microservices
The Humble Programmer
Aslam Khan
(FoldLeft)
Pink stage
programming
humble
culture
teams
effectiveness
humility
diverstiy
community
career
leadership
software delivery
Why your next serverless project should use AppSync
Yan Cui
(Lumigo)
Red stage
aws
serverless
graphql
appsync
16:50
Networking break
17:10
One Ring -3 To Secure Them All: Computing with Hardware Enclaves
Aaron Bedra
(Cumberland DRW)
Main stage
Refactoring Frenzy - Don't settle for short term
Tal Doron
(NICE)
Orange stage
Clean Code
Refactoring
Coding excellence
live coding
IDE
Scaling mobile developer productivity
Russell Stephens
(Compass)
Blue stage
mobile
cicd
infrastructure
Managing the Burnout Burndown
Anjuan Simmons
(Help Scout)
&
Dr. Aneika Simmons
(Sam Houston State University)
Green stage
stress,burnout,productivity
#Fail? The Many Reasons Agile Transformations are so Darn Hard
Michael K Spayd
(The Collective Edge)
Pink stage
Agile Transformation
Enterprise Coach
Leadership
Integral
An exploration of black holes: strange failure modes
Tammy Bryant Butow
(Gremlin)
Red stage
chaos engineering
site reliability engineering
SRE
infrastructure engineering
17:55
Break
18:15
Data Mesh: Why, What and How
Zhamak Dehghani
(ThoughtWorks)
Main stage
Data Mesh
Modern Java: Beyond Version 8
Angie Jones
(Applitools)
Orange stage
java
ML Ops on Google Cloud Platform
Amy Unruh
(Google)
Blue stage
machine learning
ml ops
WebAssembly: Writing Once and Running Everywhere NG
Brian Sletten
(Bosatsu Consulting, Inc.)
Green stage
WebAssembly
web
programming
rust
c++
c
javascript
Building a best-effort distributed fallback
Sushant Bhadkamkar
(Lyft)
Pink stage
microservices
distributed systems
fallback
gateway
Cloud Native Java
Josh Long
(VMware)
Red stage
spring, kubernetes, reactive, docker, graalvm
19:00
Day closing
19:05
Closing activites
THURSDAY - June 3
Main stage Orange stage Blue stage Green stage Pink stage Red stage
13:45
Welcome & Intro
14:00
Through the Looking Glass
Nyari Samushonga
(WeThinkCode_)
14:55
Mini break
15:00
Hiding The Lead
Sam Newman
(Sam Newman & Associates)
Main stage
microservices, architecture
Idioms for building fault-tolerant applications with Elixir
José Valim
(Dashbit)
Orange stage
elixir, erlang, concurrency, distribution, DSL
TBD
Beyond Psychological Safety – Tools from Psychology for Enabling High-Performing Teams
Joseph Pelrine
Green stage
psychological safety
trust, diversity
inclusion
empathy
emotional intelligence
high-performing teams
Scaling Up!
Dave Farley
(Continuous Delivery Ltd.)
Pink stage
Software Engineering
Continuous Delivery
Agile Development
Scaling Up
Large-Scale Development
Designing and Building Complex Machine Learning Projects and Workflows: Serverless x Containers
Joshua Arvin Lat
(NuWorks Interactive Labs)
Red stage
machine learning
machine learning engineering
software engineering
serverless engineering
containers
automation
design patterns
software craftsmanship
15:45
Sponsor break
Breakout room session:
The Gaming Formula. Widget as a Service and How to Innovate to Reduce Development Times
Guido Pagliettini
(etermax)
&
Martín Gonzalez
(etermax)
Unity
Gaming
Collaboration
Optimization
Reutilization
16:05
Building Effective Developer Experience
Ellen Chisa
(Boldstart)
Main stage
DevEx, Community, Organization
Building Koi Pond: Simulating Millions of Slack Clients
Maude Lemaire
(Slack)
Orange stage
load testing, scale, performance
Probe your Organization – How you can implement a Learning Organization with BOSSA nova
Jutta Eckstein
(independent)
Blue stage
vuca
BOSSA nova
Beyond Budgeting, Learning Organization
Sociocracy
Open Space
Business Agility
Enterprise Agility
Continuous Learning
Company-wide Agility
Unbounded Concurrency in Go
Johnny Boursiquot
(Salesforce/Heroku)
Green stage
golang
concurrency
Brian Goetz Ask Me Anything
Brian Goetz
(Oracle)
&
Nicolai Parlog
(Disy)
Pink stage
java
language-design
"Monoliths are Simpler" and other lies we tell ourselves
Phil Calçado
(SeatGeek)
Red stage
monoliths, microservices, architecture, platform
16:50
Networking break
Breakout room session:
Onboarding with web application @ Bosch
Miklós Szennai
(Bosch)
17:10
The Future of Developer Careers: When Dev and Ops Meet
Christine Yen
(Honeycomb)
Main stage
observability, development, production
SPACE: Measuring Developer Productivity and the New Future of Work
Tom Zimmermann
(Microsoft Research)
&
Brian Houck
(Microsoft)
Orange stage
productivity
remote work
software development
Tension-Breakthrough-Flow: How Systemic Consciousness Guides and Directs the Field
Michael K Spayd
(The Collective Edge)
Blue stage
Systemic Constellations
Systemic Consciousness
Agile Transformation
Agile Retrospectives and the Agile Teams of Today and Tomorrow
Diana Larsen
(Agile Fluency Project LLC)
Green stage
retrospectives
agile retrospectives
teams
agile practices
agile manifesto
change
change management
continuous learning
continuous improvement
agile coaching
scrum masters
team leaders
agile fluency model
Microservices: A Tale of 3 Heroes
Sha Ma
(Catalyst Software)
&
Jovel Crisostomo
(GitHub)
Pink stage
monolith
microservices
architecture
platform
security
communication
Ego-Driven Development
Michael Carducci
(IHS Markit)
Red stage
17:55
Break
18:15
Debugging Engineering Velocity
Smruti Patel
(Stripe)
Main stage
high performing teams, lead, management, execution
Deploying Service Mesh in Production
Christian Posta
(Solo.io)
Orange stage
I
Re-architecting Apache Kafka for the Cloud
Gwen Shapira
(Confluent)
Blue stage
Kafka
distributed system
architecture
Cloud Programming: CALM Lessons and a new PACT
Joe Hellerstein
(UC Berkeley)
Green stage
serverless
coordination
CALM
programming languages
databases
Serverless First
Adrian Cockcroft
(Amazon)
Pink stage
serverless
AWS Lambda
sustainability
Observability can help you understand change – but it won’t replace monitoring
Daniel "Spoons" Spoonhower
(Lightstep)
Red stage
devops
sre
observability
monitoring
19:00
Day closing
19:05
Closing activites
FRIDAY - June 4
Main stage Orange stage Blue stage Green stage Pink stage Red stage
13:45
Welcome & Intro
14:00
Refactoring Is Not Just Clickbait
Kevlin Henney
(Curbralan)
refactoring, design, katas, craft, practices
14:55
Mini break
15:00
Gaining Confidence with Cypress Tests
Rob Richardson
(Cyral)
Main stage
How to Read Complex Code?
Felienne Hermans
(Leiden University)
Orange stage
code reading
programmer's brain
Stress Driven Development, and How to Avoid It
Dmitry Vinnik
(Facebook)
  
Blue stage
leadership
work-life balance
stress
engineering
The Journey to Hundreds of Engineers Building a Mobile App
Gergely Orosz
(The Pragmatic Engineer)
Green stage
Mobile
iOS
Android
Large-Scale Development
Scaling Up
Software Engineering
How APIs Change Software Development
Erik Wilde
(Axway)
Pink stage
APIs, Resilience, Loose Coupling, Dependency
The astonishing value of speed
Uwe Friedrichsen
(codecentric AG)
Red stage
Accelerate
Lead time
Post-industrial
Simplify
Flexibility
Stress reduction
15:45
Sponsor break
Breakout room session:
Do Software Engineers Age like Wine... or Milk?
Mefi (Gábor Nádai)
(Bitrise)
career path
growing
software engineering
leadership
16:05
Developers do not need Kubernetes
Viktor Farcic
(Shipa)
Main stage
kubernetes
platform
developers
shift-left
Unlocking the Awesome Power of Refactoring
J. B. Rainsberger
(jbrains.ca)
  
Orange stage
evolutionary design, refactoring, design, tdd, xp, continuous improvement
Surgical Refactoring of Non-Tested Code – A Worked Example
Alexandru Bolboaca
(Mozaic Works)
Blue stage
legacy code
refactoring
Meet Your Future - WebAssembly
Adrian Mouat
(Container Solutions)
Green stage
rust
web assembly
wasm
Automerge: A new foundation for collaboration software
Martin Kleppmann
(University of Cambridge)
Pink stage
distributed systems
collaboration
Is the non-coding architect architect at all?
Attila Csibi
(evosoft Hungary kft)
Red stage
Architecture
Inspiration
16:50
Networking break
17:10
Too Much of a Good Thing: Finding the Balance
Mary Poppendieck
(Poppendieck.LLC)
Main stage
innovation
diversity
creative tension
Team Transformation Canvas: Team Building Starts with You
Richard Kasperowski
(With Great People | Harvard University)
Orange stage
highperformance
selfawareness
buildingblocks
selfimprovement
tools
training
life
teamwork
transformation
canvas
self awareness
behaviors
behavior
action
motivation
connection
architecture
healthy
improvement
tool
team
greatness
help
Healthy Teams, Healthy Code
Titus Winters
(Google)
Blue stage
culture
teamwork
Systems Thinking for Developers
Jessica Kerr
(Jessitron LLC)
Green stage
systemsthinking
Modeling Computer Systems
Marianne Bellotti
(Rebellion Defense)
Pink stage
formal verification
specification
modeling
reliability
TBD
17:55
Break
18:15
Improving Software Flow
Randy Shoup
(eBay)
Main stage
DevOps
architecture
reliability
psychological safety
technical debt
From Hammer to Scalpel: Uber’s Changing Mitigation Strategies for Major User Facing Outages
Carissa Blossom
(Uber)
Orange stage
Long-term Documentation Maintenance: Critically Necessary, Deeply Underappreciated
Kenzie Woodbridge
(British Columbia Institute of Technology)
Blue stage
Patterns: Many of 1
Llewellyn Falco
(Spun Labs)
Green stage
Softwarecrafters
Refactoring, Design Patterns
Mentorship vs Sponsorship with Storytelling - How do we send the ladder back down?
Scott Hanselman
(Microsoft)
Pink stage
soft skills
mentorship
inspiration
keynote
You can't be agile when you're fighting your code: The intersection of process and architecture.
Allen Holub
(Holub Associates)
  
Red stage
agile
architecture
organizational structure
Conway's Law
19:05
Day closing
19:05
Closing activites