DevDays
Europe 2021
ONLINE EDITION
Part of Global DevDays Conference Family
Conference is over! See you next year!
DevDays
Europe 2021
HYBRID EDITION
Part of Global DevDays Conference Family
Conference is over! See you next year!
Days
Workshops
Speakers
Attendees
— topics —
Mobile Development & IoT
About the Conference
Software Development Conference Created for Developers,
by Developers
DevDays Europe – software development conference bringing together internationally recognized speakers and developers to encourage excellence and innovation in the software development community. At this conference, we cover the emerging technologies and best practices in the software development industry – regardless of technological platform or language – without commercial hype.
At DevDays Europe you will learn about the latest tech advances from international experts flown in specifically for the event and about recent changes in your local development community from the peers. Full-day workshops will boost your knowledge of software development by introducing the latest practices and advancements in this area.
DISCOVER NEW TOOLS & TIPS
Conference is dedicated for developers that are serious about staying informed of the latest trends, tech advances and using that knowledge to create innovative solutions.
NETWORK WITH WORLD CLASS EXPERTS
The conference setting provides an opportunity to network, meet and talk to world-renowned speakers and international experts about your specific development challenges.
GET TECHNICALLY RICH TALKS
The information-packed and fast-paced conference setting allows you to immerse yourself in a wide range of new technologies, practices and methods. Our focus is on providing good content, not appeasing suppliers.
DEEP-DIVE INTO FULL DAY WORKSHOPS
Full-day hands-on workshops will boost your knowledge of software development by introducing the latest practices and advancements in this area.
Workshops (June 10)
|
Online | |
---|---|---|
08:45 - 09:00 | |
How to Become a Robotics DeveloperRicardo Tellez
NgRx State Management in AngularDevlin Duldulao Smells Like an Angular Spirit – NestJS Backend FrameworkValentin Kononov
|
09:00 - 10:30 | | |
10:30 - 10:45 | | |
10:45 - 12:15 | | |
12:15 - 13:15 | | |
13:15 - 14:20 | | |
14:20 - 14:35 | | |
14:35 - 16:30 | |
|
||
---|---|---|
How to Become a Robotics DeveloperRicardo Tellez
NgRx State Management in AngularDevlin Duldulao Smells Like an Angular Spirit – NestJS Backend FrameworkValentin Kononov
|
||
| ||
08:45 - 09:00 | | |
09:00 - 10:30 | | |
10:30 - 10:45 | | |
10:45 - 12:15 | | |
12:15 - 13:15 | | |
13:15 - 14:20 | | |
14:20 - 14:35 | | |
14:35 - 16:30 | |
1st Conference Day (June 8)
Time | Blue | Brown | Pink | Green | Orange | Purple | Grey |
---|---|---|---|---|---|---|---|
08:30 - 09:00 (GMT +3) | Registration | ||||||
09:00 - 10:00 (GMT +3) |
OPENING KEYNOTE:
What Does Great Architecture Look Like?
James Birnie
(Blue)
(Blue)
|
||||||
10:05 - 10:50 (GMT +3) |
Leading Teams and Agile
Antonio Peric-Mazar (host)
Luca Minudel
Giovanni Asproni
Kevin Goldsmith
Blue
|
React Component Anti-Patterns
Radoslav Stankov
Product Hunt
JavaScript
React
Patterns
Brown
|
Pink
|
Serving the Right Recipe for API Authentication
Philippe De Ryck
Pragmatic Web Security
Security
Authentication
APIL
Green
|
Project Fugu: Progressive Web Apps, Superpowered
Christian Liebel
Thinktecture AG
Web
PWA
Project Fugu
Orange
|
Developing our Quantum Future
Stefano Tempesta
Microsoft
Quantum Computing
Azure
Purple
|
NUKE – The AKE-less Build System
Matthias Koch
JetBrains
C#
NUKE
automation
continuous integration
Grey
|
10:50 - 11:05 (GMT +3) | Morning Break | ||||||
11:05 - 11:50 (GMT +3) |
The Top 10 Best New Features in C# Version 6 To 9
Chris Klug
Active Solution
.NET
C#
Blue
|
Offline First in Angular
Marta Wisniewska
e-point SA
Web
Frontend
PWA
Angular
Brown
|
Realtime Deepfakes - How Neural Networks Are Changing Our World
Martin Förtsch
Thomas Endres
Jonas Mayer
TNG Technology Consulting GmbH
AI
Deep Neural Networks
Pink
|
Where Is My Cache? Architectural Patterns for Caching Microservices
Rafal Leszko
Hazelcast
Microservices
Caching
Architecture
Green
|
How to Build Your Own Cloud-Native Platform on Iaas Clouds in 2021
Lars Larsson
Elastisys
Cloud
Kubernetes
Platform
Orange
|
Ux Do-It-Yourself Kit for Developers and Other Good People
Darija Sapozenkova-Hauge
Experis Ciber
User Testing
UX
Purple
|
The JSON evolution with SQL Database
Roberto Freato
Witailer
Databases
Azure
JSON
Optimizations
Grey
|
11:55 - 12:40 (GMT +3) |
The Naked Web Developer - Your Browser Is Your Framework
Avichay Eyal
Tikal Knowledge
Web
Javascript
ront-End
Blue
|
Mass Migrations to the Cloud (Or: How to Eat an Elephant)
Piet van Dongen
Luminis
Cloud
Migration Strategy
Containers
Brown
|
Machine Learning: An Engineering Perspective
Andrei Varanovich
Flo Health App
MLOps
ML Processes
Pink
|
The Hitchhikers Guide to the Software-Galaxy
Christian Seifert
BetterDoc
software development
software industry
personal development
Green
|
Orange
|
The Ultimate Jvm Microframework Smackdown
Jaap Coomans
GROUP9
Microframeworks
JVM
Purple
|
Hundreds of Microservices Without Breaking Your Apis
Michael Haberman
Aspecto
Microservices
Observability
Tracing
Grey
|
12:40 - 13:40 (GMT +3) | Lunch Break | ||||||
13:40 - 14:25 (GMT +3) |
Let’s play!
Adam Dudczak
Allegro.pl
Machine Learning
Python
Games
Blue
|
Brown
|
Fast & Furious - Going Headless with Nuxt!
Samuel Snopko
Storyblok
Green
|
Java and Java Frameworks News
Nicolas Frankel
Erik-Berndt Scheper
Jaap Coomans
Nerijus Eimanavičius
Orange
|
Domain Storytelling - Facilitator's Guide to Enhance Learning in Your Organization
Mufrid Krilic
DIPS AS
Domain-Driven Design
Collaborative Modelling
Architecture
Purple
|
Faster Problem Solving with Pandas
Ian Ozsvald
Mor Consulting Ltd
Python
Pandas
Performance
Grey
|
|
14:30 - 15:15 (GMT +3) |
Web Application Security Trends: The Never-Ending Tale
Christian Wenz
Arrabiata Solutions GmbH
Web
Security
Blue
|
Microinteractions: Little Things That Matter
Yonatan Doron
ClientSide.org
frontend
user experience
vue
web development
Brown
|
A.I. on the Microsoft Stack
Henk Boelman
Microsoft
AI
MS Machine Learning Studio
Computer Vision
Speaker Recognition
Pink
|
New Challenges to Global Game Creation
Kate Edwards
Geogrify / Global Game Jam
Games Development
World Building
Culturalization
Green
|
Orange
|
Achieving True Agility Through Programmability
Asanka Abeysinghe
WSO2, Inc
Agility
APIs
Productivity
Purple
|
Scala 3 Metaprogramming by Example
Adam Warski
SoftwareMill
Scala
Metaprogramming
Annotations
Grey
|
15:15 - 15:30 (GMT +3) | Afternoon Break | 15:30 - 16:15 (GMT +3) |
CLOSING KEYNOTE:
A Fresh Look at Functional Programming
Eric Normand
(Blue)
|
2nd Conference Day (June 9)
Time | Blue | Brown | Pink | Green | Orange | Purple | Grey |
---|---|---|---|---|---|---|---|
08:30 - 09:00 (GMT +3) | Registration | ||||||
09:00 - 10:00 (GMT +3) |
OPENING KEYNOTE:
Stranger Danger: Finding Security Vulnerabilities Before They Find You!
Brian Vermeer
(Blue)
(Blue)
|
||||||
10:05 - 10:50 (GMT +3) |
What is new in .NET 5 and the future of .NET
Johnny Hooyberghs
involved
.NET 5
C# 9
Visual Studio 2019
Blue
|
Microprofile Reactive Messaging: Reaching Flow State
Erik-Berndt Scheper
Ordina JTech
Microservices
Eclipse MicroProfile
Reactive Messaging
Brown
|
Pink
|
Caching the Uncacheable With Varnish
Thijs Feryn
Varnish Software
Content Delivery
Caching
Varnish
Green
|
Security for Developers
Darija Sapozenkova-Hauge
Philippe De Ryck
Brian Vermeer
Christian Wenz
Orange
|
Agile at Scale Generative Principles, an Alternative to Scaled Frameworks
Luca Minudel
Giovanni Asproni
SmHarter Ltd
Zuhlke Engineering
Scaling Agile;
Complex Adaptive Systems
Purple
|
Story, Characters & Worlds - a Compact Masterclass
Christian Claes Fonnesbech
Leverage
Games
World Building
Characters
Grey
|
10:50 - 11:05 (GMT +3) | Morning Break | ||||||
11:05 - 11:50 (GMT +3) |
Cryptography 101 for Java Developers
Michel Schudel
Craftsmen
Java
JCA
Cryptography
Encryption
Blue
|
Runtime Type Safety in Typescript
Valentin Kononov
Mapbox
JavaScript
Typescript
Runtime Safety
Brown
|
Introduction to SQL++ for Big Data: Same Language, More Power
Denis Wilson Souza Rosa
Couchbase
NoSQL
SQL++
Big Data
Pink
|
Leading Through Change and Rapid Growth
Lena Reinhard
CircleCI
Green
|
Orange
|
Making Explainer Videos That Don't Suck
Justin Halsall
Record Once
Video Tutorials
Purple
|
Functional .NET for Inevitable Success
Roman Provazník
CN Group CZ
Functional Programming
.NET
F#
Grey
|
11:55 - 12:40 (GMT +3) |
Blue
|
An Introduction To 5g for Developers - Why Should You Care?
Boaz Ziniman
Amazon Web Services
Mobile
5G
IoT
Performance
Brown
|
Programming Robots With OpenAI Reinforcement Learning Algorithms
Ricardo Tellez
The Construct
Robots
Reinforcement Learning
OpenAI
Pink
|
Why not Cache Remotely ?
Neil Stevenson
Hazelcast
Cloud
Caching
Green
|
PWA Fundamentals: Websites with Superpowers
Rowdy Rabouw
double-R webdevelopment
PWA
JavaScript
Offline
Orange
|
DevOps: Ideas and Tools
Johnny Hooyberghs
Michael Haberman
Justin Halsall
James Birnie
Purple
|
Azure SQL Database for Python Developerss
Silvano Coriani
Microsoft
Python
Azure SQL
Grey
|
12:40 - 13:40 (GMT +3) | Lunch Break | ||||||
13:40 - 14:25 (GMT +3) |
Choose Your Path: A Guide on When to Use NoSQL
Adrienne Tacke
MongoDBp
Databases
NoSQL
Cloud Development
Blue
|
CSS Storytelling Architecture
Elad Shechter
eladsc.com
CSS
Architecture
Brown
|
Introduction to Data Streaming
Nicolas Frankel
Hazelcast
Stream Processing
Hazelcast Jet
Pink
|
ML in Production – Serverless and Painless
Oliver Gindele
Datatonic
AI
Cloud; Serverless
Tensorflow
Green
|
A Modern Web Devs Approach To Mobile
Mike Hartington
Ionic
Web
Mobile
JavaScript
Orange
|
The Emotional Chaos of Deploying Code
Alexandra Sunderland
Fellow
Releases
Deployment
Emotions
Purple
|
Grey
|
14:30 - 15:15 (GMT +3) |
JavaScript Powered Smart Home With (Almost) No Code
Joel Lord
MongoDB
JavaScript
Node-RED
IoT
IoT
Blue
|
A Year Long Journey from .NET Framework to .NET Core
Alexander Slotte
Excella
Brown
|
Beyond Facial Emotion Recognition
Wilder Rodrigues
VodafoneZiggo
Artificial Neural Networks
Deep Learning
Computer Visionn
Pink
|
Getting ready for Declarative UIs with Unidirectional Data Flow using Kotlin Coroutines
Raul Hernandez Lopez
Twitter
Declarative UIs
Unidirectional Data Flow
Jetpack Compose
Kotlin Coroutines
Green
|
Building a Cloud-Friendly Application
Larry Garfield
Platform.sh
Cloud
Architecture
Microservices
Orange
|
Fail Fast, Fail Smart… Succeed!
Kevin Goldsmith
Anaconda
Architecture
Teams
Conway's Law
Leadership
Purple
|
Agile is Dead, and the Rise of Zombie Scrum
Martin Hinshelwood
naked Agility Limited
Scrum
Processes
Failure
Grey
|
15:15 - 15:30 (GMT +3) | Afternoon Break | 15:30 - 16:15 (GMT +3) |
CLOSING KEYNOTE:
Effective Communication in a Remote First World
Rob Crowley
(Blue)
(Blue)
|
— KEYNOTE SPEAKERS —
— CONFERENCE SPEAKERS —
— SPEAKERS —
Click on arrows to view speakers: