Area of interest
AI
Beyond Senior
BUGinnings in IT
Career stories
Change management
Cloud
Data
Frontend/JS
Inspiring Women in IT
JVM
Kotlin ecosystem
Product
Quantum Computing
Reactive systems
Scala
Sphere.it conf 2022
Sphere.it Conf 2023
UI/UX
Tags
AI
Akka
Alpakka
Angular
Apache Kafka
AppSync
AutoML
AWS
Azure
Bazel
Big Data
Blockchain
C#
C++
Change Management
Cloud
Cloudstate
Concurrency
CSS
Darts
Data Analytics
Data Science
DDD
Deep Learning
Deeplearning
Development Operations
DevOps
DNNs
Docker
Dokka
Dotty
Economic Progress
Efficency
Elasticsearch
Enterprise
Event Sourcing
Event-storming
Example Mapping
Experience Design
FaaS
Fast Data
Frontend
Fury
Future of Software
Github Copilot
Golang
GraalVM
GraphQL
Hadoop
HeadlessCMS
Hoogle
HTML
IDE
InfluxDB
Information Architecture
Infrastructure
Inkuire
Inspiring Women in IT
IntelliJ IDEA
Java
JavaScript
JVM
Kafka
Knative
Kotlin
KSQL
Kubernetes
Lagom
Lambda
Lean
Libra
Machine Learning
Management
Metals
Micro Frontends
Microservices
Module Federation
Monix
Monolith
Monorepo
Node.js
Observability
OpenShift
Performance
Prediction
Prometheus
PWA
Python
Quarkus
R
React
Reactive
Reactive Architecture
Reactive Systems
REST
RPC
RSocket
Ruby
SBT
Scala
Scala 3
Scalac
ScalaJS
Scaling
Security
SemanticDB
Serverless
Sidewind
Spark
Spring
Strapi
SVG
Tailwind
TDD
Threads
Tooling
Tuning
TypeScript
UX
Vert.x
Web-Services
WebGL
WebPack
WebSocket
Zen Discovery
227 results

All talks

Communication for Developers: estimates, code reviews, and other hard problems
Sphere.it Conf 2023

Communication for Developers: estimates, code reviews, and other hard problems

Wojciech Pituła
Enterprise Final Frontier – is it possible to change the corporate ways in product development?
Sphere.it Conf 2023
UI/UX

Enterprise Final Frontier – is it possible to change the corporate ways in product development?

Monika Soja
Handling Uncertainty
Beyond Senior
Sphere.it Conf 2023

Handling Uncertainty

Rory Graves
How to fail successfully
Beyond Senior
Sphere.it Conf 2023

How to fail successfully

Jennifer Bower
Only one product in the world is completely yours. And why it’s worth losing £10.
Product
Sphere.it Conf 2023

Only one product in the world is completely yours. And why it’s worth losing £10.

Piotr Przygoda
Reach the senior level and watch your career skyrocket
Sphere.it Conf 2023

Reach the senior level and watch your career skyrocket

Waldek Woźny
The most important 5 minutes of a new leader
Beyond Senior
Sphere.it Conf 2023

The most important 5 minutes of a new leader

Dawid Ostręga
The power of virtual teams
Beyond Senior
Sphere.it Conf 2023

The power of virtual teams

Katarzyna Majer
You put out the fire on production, what’s next?
Sphere.it Conf 2023

You put out the fire on production, what’s next?

Michał Ostruszka
Business Analysis as a state of mind
Beyond Senior
Sphere.it Conf 2023

Business Analysis as a state of mind

Wiktoria Gromowa-Cieślik
From coding to building a company: My journey in starting a successful product company
Career stories
Sphere.it Conf 2023

From coding to building a company: My journey in starting a successful product company

Bart Kiszala 
Strengths-, values- and brain type-driven career. Discovering your personal GPS for unique career path building.
Beyond Senior
Sphere.it Conf 2023

Strengths-, values- and brain type-driven career. Discovering your personal GPS for unique career path building.

Monika Starzyk
From Software Developer to Servant Leader: My Journey and the Power of Empathy in Modern Leadership
Inspiring Women in IT

From Software Developer to Servant Leader: My Journey and the Power of Empathy in Modern Leadership

Magdalena Kunat-Ciunowicz
Introduction – Women in IT 2023: data with no fluff
Inspiring Women in IT

Introduction – Women in IT 2023: data with no fluff

Ewa Kuik
My “si szarp” story
Inspiring Women in IT

My “si szarp” story

Aga Myśliwczyk
My Vision, My Voice: Building a Successful Career in IT
Inspiring Women in IT

My Vision, My Voice: Building a Successful Career in IT

Mira Melhor
Never say never
BUGinnings in IT
Scala

Never say never

Adam Warski
Open source – the gateway to IT
BUGinnings in IT
Scala

Open source – the gateway to IT

Tomasz Godzik
A software engineer in the land of data scientists
Sphere.it conf 2022

A software engineer in the land of data scientists

Rory Graves
Clouds are not Free: Guide to Observability – Driven Efficiency Optimizations
Cloud
Sphere.it conf 2022

Clouds are not Free: Guide to Observability – Driven Efficiency Optimizations

Bartłomiej Płotka
DARTS – Unifying time series forecasting
Data
Sphere.it conf 2022

DARTS – Unifying time series forecasting

Weronika Dranka
Domain Experiments
Sphere.it conf 2022

Domain Experiments

Mike Wojtyna
How I gained from gracing the world with yet another NPM package
Sphere.it conf 2022

How I gained from gracing the world with yet another NPM package

Mikołaj Klaman
Threads at Scale
JVM
Sphere.it conf 2022

Threads at Scale

Daniel Spiewak
Transformation hands-on – a culture beyond SLA and T&C
Sphere.it conf 2022

Transformation hands-on – a culture beyond SLA and T&C

Sebastian Kister
Building the new economy
Sphere.it conf 2022

Building the new economy

Aga Szóstek
Design-to-Development Handoff: tips for communication and collaboration.
Sphere.it conf 2022
UI/UX

Design-to-Development Handoff: tips for communication and collaboration.

Mira Melhor
How your Monorepo breaks the IDE. And what we’re doing about it.
Sphere.it conf 2022

How your Monorepo breaks the IDE. And what we’re doing about it.

Justin Kaeser
Will AI take our jobs?
AI
Sphere.it conf 2022

Will AI take our jobs?

Łukasz Wroński
4 career lessons from product to software house
BUGinnings in IT

4 career lessons from product to software house

Michał Nieć
Become a shadow and shed new light on your career!
BUGinnings in IT

Become a shadow and shed new light on your career!

Kamila Gawrońska
How to spread your wings in IT? Self-development practices you can start using today
BUGinnings in IT

How to spread your wings in IT? Self-development practices you can start using today

Kamil Duda
Holy Moley – it did work!
Inspiring Women in IT

Holy Moley – it did work!

Dominika Glazer 
Lessons to my younger self
Inspiring Women in IT

Lessons to my younger self

Agnieszka Lasyk
Mrs. Manager – Either perfectly or not at all 
Inspiring Women in IT

Mrs. Manager – Either perfectly or not at all 

Anita Warkiewicz
Assuring quality as a Test Lead in an Agile team

Assuring quality as a Test Lead in an Agile team

Bartosz Siwiński
Software Quality is Not Only About Code and Tests

Software Quality is Not Only About Code and Tests

Aleksandra Kunysz
A/B Testing Madness
Data

A/B Testing Madness

Aleksandrs Gehsbargs
pandas-stubs — How we enhanced pandas with type annotations
Data

pandas-stubs — How we enhanced pandas with type annotations

Joanna Sendorek, Zbyszek Królikowski
All you need to know to land and manage your first UX job
BUGinnings in IT
UI/UX

All you need to know to land and manage your first UX job

Monika Soja, Mira Melhor
Soft skills during a job interview – how to get prepared?
BUGinnings in IT

Soft skills during a job interview – how to get prepared?

Szymon Sobczak
The importance of backend in the UX Design
BUGinnings in IT
UI/UX

The importance of backend in the UX Design

Szymon Barabasz
Serialization toolbox for Akka messages, events and persistent state that helps achieve compile-time guarantee on serializability
Scala

Serialization toolbox for Akka messages, events and persistent state that helps achieve compile-time guarantee on serializability

Paweł Lipski, Marcin Złakowski
Trust Driven Development. How to break the silos between Dev, Ops, and Change Management teams and shorten Lead Time for your Changes
Change management

Trust Driven Development. How to break the silos between Dev, Ops, and Change Management teams and shorten Lead Time for your Changes

Tomasz Manugiewicz
IA behind the scenes – when UX meets Dev to create a reliable Information Architecture
Frontend/JS

IA behind the scenes – when UX meets Dev to create a reliable Information Architecture

Monika Soja, Tomasz Piechaczek
Theming Vue apps – can it be dynamic?
Frontend/JS

Theming Vue apps – can it be dynamic?

Maya Shavin
Culture shock – how to find yourself in IT when starting your first job
BUGinnings in IT

Culture shock – how to find yourself in IT when starting your first job

Adrianna Woltmann
Finding yourself in IT in the next 10 years
BUGinnings in IT

Finding yourself in IT in the next 10 years

Paweł Dolega
Is it worth opening your own business when working in the IT industry?
BUGinnings in IT

Is it worth opening your own business when working in the IT industry?

Jan Pluta
Auto-instrumentation of Prometheus For RED Monitoring With eBPF
Cloud

Auto-instrumentation of Prometheus For RED Monitoring With eBPF

Bartłomiej Płotka, Harshitha Chowdary Thota
Automate Azure DevOps update with Azure Functions
Cloud

Automate Azure DevOps update with Azure Functions

Menaka Basker
Observability 2.0 with OpenTelemetry
Cloud

Observability 2.0 with OpenTelemetry

Przemysław Maciołek
From dreams to reality – what it’s like to find a job that becomes your passion
BUGinnings in IT

From dreams to reality – what it’s like to find a job that becomes your passion

Iwona Celińska
Nearbox app. The curse of local and 5 lessons learned
BUGinnings in IT

Nearbox app. The curse of local and 5 lessons learned

Kamil Stanuch
When life gives you lemons, make lemon grenades
BUGinnings in IT

When life gives you lemons, make lemon grenades

Adam Gajek
Collaborate, Document, Version Deploy with Dss
AI
Data

Collaborate, Document, Version Deploy with Dss

Sofiane Fessi
Trained scikit-learn model refinery with open-source packages
AI
Data

Trained scikit-learn model refinery with open-source packages

Dorota Lączak, Maria Oleszkiewicz
Code Reusage and Shared Components in Micro Frontends
Frontend/JS

Code Reusage and Shared Components in Micro Frontends

Vanessa Otto (Böhner)
Consuming headless in the omnichannel networks
Frontend/JS

Consuming headless in the omnichannel networks

Mateusz Strąg
Why you should go Headless
Frontend/JS

Why you should go Headless

Daniel Madalitso Phiri
Panel discussion on Reactive Systems
Reactive systems

Panel discussion on Reactive Systems

Samuel Weiss, Trevor Burton-McCreadie, Łukasz Biały, Alan Klikić, Paweł Dolega
My Take on Scala 3 by Daniela Sfregola
Scala

My Take on Scala 3 by Daniela Sfregola

Daniela Sfregola
My Take on Scala 3 by Daniel Spiewak
Scala

My Take on Scala 3 by Daniel Spiewak

Daniel Spiewak
My Take on Scala 3 by Tomasz Godzik
Scala

My Take on Scala 3 by Tomasz Godzik

Tomasz Godzik
My Take on Scala 3 by Wiem Zine Elabidine
Scala

My Take on Scala 3 by Wiem Zine Elabidine

Wiem Zine Elabidine
Q&A session with Martin Odersky and Scala 3 team
Scala

Q&A session with Martin Odersky and Scala 3 team

Martin Odersky, Sébastien Doeraene, Krzysztof Romanowski, Darja Jovanovic, Guillaume Martres, Nicolas Stucki
Inkuire – Using types as search keys in Kotlin libraries
Kotlin ecosystem

Inkuire – Using types as search keys in Kotlin libraries

Andrzej Ratajczak, Kacper Korban
Pragmatic App Migration to the Cloud: Quarkus, Kotlin, Hazelcast and GraalVM in action
Kotlin ecosystem

Pragmatic App Migration to the Cloud: Quarkus, Kotlin, Hazelcast and GraalVM in action

Nicolas Frankel
A journey from OSS project to fully-fledged product on Azure Marketplace
Cloud

A journey from OSS project to fully-fledged product on Azure Marketplace

Bartek Antoniak
Thinking Stateful Serverless – Bringing the Power of Akka to Serverless
Cloud

Thinking Stateful Serverless – Bringing the Power of Akka to Serverless

Leon Stigter
Drawing the line between 3rd party and handcrafted code
Frontend/JS

Drawing the line between 3rd party and handcrafted code

Glenn Reyes
Countdown to Scala 3
Scala

Countdown to Scala 3

Martin Odersky
Exploring Type-Level Programming in Scala
Scala

Exploring Type-Level Programming in Scala

Jorge Vásquez
Infrastructure as Types
Scala

Infrastructure as Types

Paweł Prażak
How to recommend a personalised product to thousands of clients starting with raw data to real-time serving
Data

How to recommend a personalised product to thousands of clients starting with raw data to real-time serving

Hubert Pomorski
Lean AI – How to Implement a Production-Ready Deep Learning Model in Twelve Weeks
AI

Lean AI – How to Implement a Production-Ready Deep Learning Model in Twelve Weeks

Dat Tran
Building a social network in under 4 weeks with Serverless and GraphQL
Cloud

Building a social network in under 4 weeks with Serverless and GraphQL

Yan Cui
Building Kotlin DSL
Kotlin ecosystem

Building Kotlin DSL

Marcin Moskala
Mutatis Mutandis: Typesafe, transactional, indexed database queries in the cloud
Scala

Mutatis Mutandis: Typesafe, transactional, indexed database queries in the cloud

Jon Pretty
Serverless 2.0 with Cloudstate.io
Cloud

Serverless 2.0 with Cloudstate.io

Sean Walsh
Tooling for Scala 3 – Dotty support in Metals
Scala

Tooling for Scala 3 – Dotty support in Metals

Tomasz Godzik
Type Proofs and Functional Programming for the Kotlin Type System
Kotlin ecosystem

Type Proofs and Functional Programming for the Kotlin Type System

Raul Raja
Interactive maps in 30 lines of code
Frontend/JS

Interactive maps in 30 lines of code

Marko Letic
Sidewind – Tailwind but for state
Frontend/JS

Sidewind – Tailwind but for state

Juho Vepsäläinen
Webpack 5 Module Federation
Frontend/JS

Webpack 5 Module Federation

Zack Jackson
AI, Big Data and the new social order
AI
Data

AI, Big Data and the new social order

Jacek Leśkow
Angular Universal – Boost your app with Server-Side Rendering
Frontend/JS

Angular Universal – Boost your app with Server-Side Rendering

Maciej Treder
Cross your testing boundaries
Frontend/JS

Cross your testing boundaries

Jakub Janczyk
Flows – Kotlin’s shot at concurrency
Kotlin ecosystem

Flows – Kotlin’s shot at concurrency

Krystian Rybarczyk
Functional programming in JavaScript
Frontend/JS

Functional programming in JavaScript

Aleksander Pentchev
How cinema and coding are alike?
Frontend/JS

How cinema and coding are alike?

Rodolfo Dias
How to model your crazy data in TypeScript
Frontend/JS

How to model your crazy data in TypeScript

Michał Michalczuk
How to stay tech relevant
Frontend/JS

How to stay tech relevant

Alex Lobera
Journey to the holy grail – Scala faster and smaller
Scala

Journey to the holy grail – Scala faster and smaller

Rodrigo Fernandes
Lessons learnt from going reactive with Reactor
Reactive systems

Lessons learnt from going reactive with Reactor

Gautier Di Folco
Netflix 2.0 – How to build your own VOD global web application without using single server
Cloud

Netflix 2.0 – How to build your own VOD global web application without using single server

Tomasz Stachlewski
Probabilistic data structures for Kafka Streams
Data

Probabilistic data structures for Kafka Streams

Mateusz Owczarek, Miron Ficak
Reaching Zen in Your Cluster Coordination
Cloud

Reaching Zen in Your Cluster Coordination

Philipp Krenn
RSocket – Future Reactive Protocol
Reactive systems

RSocket – Future Reactive Protocol

Oleh Dokuka
ScalaClean – deep code analysis
Scala

ScalaClean – deep code analysis

Rory Graves
Tame Crypto Events With Streaming
Reactive systems

Tame Crypto Events With Streaming

Fabio Tiriticco
The right way to test your application
Reactive systems

The right way to test your application

Paweł Kamiński
The search for App-iness: Building the future with Progressive Web Apps
Frontend/JS

The search for App-iness: Building the future with Progressive Web Apps

Jamie Maria Schouren
Time-based domain events – how to deal with time on Kafka
Reactive systems

Time-based domain events – how to deal with time on Kafka

Konrad Jakubiec
Tips and Tricks for Running AWS Dependencies Locally
Scala

Tips and Tricks for Running AWS Dependencies Locally

Maria-Livia Chiorean
Your deployment in SBT
Scala

Your deployment in SBT

Gabriel Asman
AI, Big Data and the new social order
AI
Data

AI, Big Data and the new social order

Jacek Leśkow
Analysis of Zinc
Scala

Analysis of Zinc

Eugene Yokota
ART 360: Defending AI models against adversarial attacks
AI
Data

ART 360: Defending AI models against adversarial attacks

Mathieu Sinn
Building a stream processing pipeline in context of risk management platform
Reactive systems

Building a stream processing pipeline in context of risk management platform

Daniel Jagielski
Cloud Architecture – Lessons learned
Cloud

Cloud Architecture – Lessons learned

Scott Saltsgaver
Data Science with OpenShift
Data

Data Science with OpenShift

Michael Clifford
Getting to production grade Kubernetes cluster in 6 months
Cloud

Getting to production grade Kubernetes cluster in 6 months

Maciej Olesiński
How likes influence your views
Data

How likes influence your views

Paweł Rzeszuciński
How to build an AI from zero to learn to play and solve a tough game
AI
Data

How to build an AI from zero to learn to play and solve a tough game

Juan Tomás García
How to waste less time with Sbt
Scala

How to waste less time with Sbt

Iulian Dragoș
How will TASTy affect the Scala ecosystem, exactly?
Scala

How will TASTy affect the Scala ecosystem, exactly?

Sébastien Doeraene
I got 99 problems but accessibility ain’t one
Frontend/JS

I got 99 problems but accessibility ain’t one

Marjorie Figueroa
Impedance Matching Legacy Apps to Prometheus Monitoring: Techniques and Challenges
Cloud

Impedance Matching Legacy Apps to Prometheus Monitoring: Techniques and Challenges

Greg Herlein, David Wang
Improving Sentiment Analysis Code in a DevOps environment
Data

Improving Sentiment Analysis Code in a DevOps environment

Oindrilla Chatterjee
Integrating Developer Experiences – Build Server Protocol
Scala

Integrating Developer Experiences – Build Server Protocol

Justin Kaeser
Is your phone ready to do machine learning?
Data

Is your phone ready to do machine learning?

Adam Niedziałkowski
JavaScript – Quo Vadis
Frontend/JS

JavaScript – Quo Vadis

Juho Vepsäläinen
Kotlin Multiplatform: a trip from JVM to JS
Kotlin ecosystem

Kotlin Multiplatform: a trip from JVM to JS

Alexander Podkhalyuzin
Kotlin Not-to-Do List – What we should avoid doing in Kotlin
Kotlin ecosystem

Kotlin Not-to-Do List – What we should avoid doing in Kotlin

Marcin Moskala
Lesson learned on event streaming at Revolut
Reactive systems

Lesson learned on event streaming at Revolut

Jacek Spólnik
Machine Learning in Visual Search
Data

Machine Learning in Visual Search

Aleksandra Kunysz
Quantum computer…but how do I program it?
Quantum Computing

Quantum computer…but how do I program it?

Tomasz Stopa
Revisiting Implicits
Scala

Revisiting Implicits

Martin Odersky
Run Programs Faster With GraalVM
Scala

Run Programs Faster With GraalVM

Francois Farquet
Superpowers for tailoring asynchrony or how to customize your coroutines
Kotlin ecosystem

Superpowers for tailoring asynchrony or how to customize your coroutines

Paweł Marks
The algo magic: from big to small data
Data

The algo magic: from big to small data

Grzegorz Gawron
The Evolution From Monolith to Microservices to Serverless and Beyond
Cloud

The Evolution From Monolith to Microservices to Serverless and Beyond

Hugh McKee
The reasons we do not do Machine Learning any more.
Data

The reasons we do not do Machine Learning any more.

Michał Jakóbczyk
Thinking Reactive in JavaScript
Frontend/JS

Thinking Reactive in JavaScript

Ivan Jovanovic
Towards cloud-native Scala
Scala

Towards cloud-native Scala

Łukasz Biały
Visualizing large datasets with JavaScript using deck.gl
Frontend/JS

Visualizing large datasets with JavaScript using deck.gl

Marko Letic
Your best buddies
Scala

Your best buddies

Krzysztof Borowski, Krzysztof Romanowski
8ms/99th write percentile latency – is it fast?
Cloud

8ms/99th write percentile latency – is it fast?

Maciej Lasyk
A Promise is a Promise
Frontend/JS

A Promise is a Promise

Mateusz Bryła
AI meets privacy
AI
Data

AI meets privacy

Weronika Dranka
Apps in the world of Hybrid Cloud
Cloud

Apps in the world of Hybrid Cloud

Wojciech Kocjan, Daniel Liszka
AutoML at scale
Data

AutoML at scale

Marcin Szeliga
Blockchain applications: are they real?
Cloud

Blockchain applications: are they real?

Rossella De Gaetano
Declarative artifact packaging with SBT
Scala

Declarative artifact packaging with SBT

Mikhail Mutcianko
Efficient Types Engineering
Frontend/JS

Efficient Types Engineering

Mateusz Ziarko
How to monitor your cloud in 2020

How to monitor your cloud in 2020

Przemysław Maciołek
IDEs and compilers: an ever closer union
Scala

IDEs and compilers: an ever closer union

Guillaume Martres
Is The Serverless the Future of Cloud Native, and why your boss is lost without a map!
Cloud

Is The Serverless the Future of Cloud Native, and why your boss is lost without a map!

Krzysztof Daniel
Jenkins Kubernetes Operator
Cloud

Jenkins Kubernetes Operator

Tomasz Sęk
Libra: A Holistic Recommender System for Software Engineering
Scala

Libra: A Holistic Recommender System for Software Engineering

Luca Ponzanelli
Machine Learning at any scale with Amazon SageMaker
Cloud

Machine Learning at any scale with Amazon SageMaker

Antonio Duma
Metals – Your Next IDE?
Scala

Metals – Your Next IDE?

Tomasz Godzik
Migrating legacy workloads to Kubernetes
Cloud

Migrating legacy workloads to Kubernetes

Piotr Kliczewski
Monitoring with no limits
Data

Monitoring with no limits

Nikolay Tsvetkov
Nine Ways To Fail at Cloud Native
Cloud

Nine Ways To Fail at Cloud Native

Holly Cummins
Observables – hot or not?
Frontend/JS

Observables – hot or not?

Chris Trześniewski
On Track with Apache Kafka
Cloud

On Track with Apache Kafka

Robin Moffatt
Quantum computers in the cloud – myths and facts
Quantum Computing

Quantum computers in the cloud – myths and facts

Paweł Tomasik
Releasing the Fury!
Scala

Releasing the Fury!

Reproducible Machine Learning
Data

Reproducible Machine Learning

Matthew Opala
Run Scalac, Run!
Scala

Run Scalac, Run!

Zainab Ali
Serverless security: defence against the dark arts
Cloud

Serverless security: defence against the dark arts

Yan Cui
Tree-Structured RNNs: a Tool for Learning from Human Code
Scala

Tree-Structured RNNs: a Tool for Learning from Human Code

Zoë Weil
Understanding Types through TypeScript
Frontend/JS

Understanding Types through TypeScript

Artur Skowroński
Where Ammonites thrive
Scala

Where Ammonites thrive

Aleksander Boruch-Gruszecki
A reactive architecture based on Vert.x and Kubernetes
Reactive systems

A reactive architecture based on Vert.x and Kubernetes

Jochen Mader
A story about connecting microservices
Reactive systems

A story about connecting microservices

Paweł Kamiński
Alpakka – a new world of Connectors for Reactive Enterprise Integration
Reactive systems

Alpakka – a new world of Connectors for Reactive Enterprise Integration

Jan Pustelnik
Anomaly detection of monitoring data in Scala ecosystem
Reactive systems
Scala

Anomaly detection of monitoring data in Scala ecosystem

Rafał Bigaj, Bartłomiej Małecki
Applying principles of chaos engineering to Serverless
Reactive systems

Applying principles of chaos engineering to Serverless

Yan Cui
Asynchronous Programming: Scala.concurrent and Monix! What?
Reactive systems
Scala

Asynchronous Programming: Scala.concurrent and Monix! What?

Yifan Xing
Beyond the hype: reactive vs traditional microservices
Reactive systems

Beyond the hype: reactive vs traditional microservices

Marcin Zagórski, Paweł Dolega, Łukasz Biały
Big and smart data in the development of autonomous vehicles
Data

Big and smart data in the development of autonomous vehicles

Grzegorz Wyszyński
Big Data and Data Analytics
Data

Big Data and Data Analytics

Jacek Leśkow
Big O in a Retailer’s Big Data
Data

Big O in a Retailer’s Big Data

Grzegorz Gawron, Tomasz Lichoń
Building Successful Machine Learning Products
Data

Building Successful Machine Learning Products

Maciej Dąbrowski
Calm Technologies: Prototyping Microinteractions
Frontend/JS

Calm Technologies: Prototyping Microinteractions

Mira Melhor
Collaborative Filtering Microservices on Spark
Data

Collaborative Filtering Microservices on Spark

Rui Vieira, Sophie Watson
Descriptive statistics – the mighty dwarf of data science
Data

Descriptive statistics – the mighty dwarf of data science

Paweł Rzeszuciński
Discussion Panel: Experiences and views on AI adoption
AI
Data

Discussion Panel: Experiences and views on AI adoption

William Benton, Umit Mert Cakmak
Events-first microservices with Lagom
Reactive systems

Events-first microservices with Lagom

Kenny Baas, Gideon de Kok
Explaining neural networks predictions
Data

Explaining neural networks predictions

Matthew Opala
Fast Data Architecture at XITE
Data
Reactive systems

Fast Data Architecture at XITE

Roman Ivanov
From monolith to microservices – Reification and reactification
Reactive systems

From monolith to microservices – Reification and reactification

Tudor Palanga
From Spark MLlib model to learning system with Watson Machine Learning
Data

From Spark MLlib model to learning system with Watson Machine Learning

Łukasz Ćmielowski
How we built a Shiny App for 700 users?
Data

How we built a Shiny App for 700 users?

Olga Mierzwa-Sulima
Implementing Machine Learning Algorithms for Scale-Out Parallelism
Data

Implementing Machine Learning Algorithms for Scale-Out Parallelism

William Benton
Kotlin + Spring 5.0 Web Flux
Reactive systems

Kotlin + Spring 5.0 Web Flux

Jarosław Ratajski
Kubernetes Cluster Bootstrap
Cloud

Kubernetes Cluster Bootstrap

Bartek Antoniak
Kubernetes Networking Deep Dive
Cloud

Kubernetes Networking Deep Dive

Paweł Prażak
Life after the model
Data

Life after the model

Michał Jakóbczyk
Luna – presentation
Data

Luna – presentation

Piotr Moczurad
Make Your Data FABulous

Make Your Data FABulous

Philipp Krenn
Monitoring Akka with Kamon 1.0
Reactive systems

Monitoring Akka with Kamon 1.0

Steffen Gebert
Next CERN Accelerator Logging Service Architecture
Data

Next CERN Accelerator Logging Service Architecture

Nikolay Tsvetkov
No More Cumbersomeness: Automatic Predictive Modeling on Apache Spark
Data

No More Cumbersomeness: Automatic Predictive Modeling on Apache Spark

Marcin Kulka
Practical Reactive Streams with Monix
Reactive systems

Practical Reactive Streams with Monix

Jacek Kunicki
Present/future vision for data+AI
AI
Data

Present/future vision for data+AI

Anthony Stevens
Programmer 2.0
Data

Programmer 2.0

Vladimir Alekseichenko
PWA’s and their place in order
Frontend/JS

PWA’s and their place in order

Mateusz Ziarko
Reactive programming: lessons learned
Reactive systems

Reactive programming: lessons learned

Tomasz Nurkiewicz
Recent advancements in NLP and deep learning: a quant’s perspective
Data

Recent advancements in NLP and deep learning: a quant’s perspective

Umit Mert Cakmak
Serverless in production, an experience report
Cloud

Serverless in production, an experience report

Yan Cui
Stream Driven Development with Akka Streams
Reactive systems

Stream Driven Development with Akka Streams

Stefano Bonetti
Stream processing in telco – case study based on Apache Flink & TouK Nussknacker
Data

Stream processing in telco – case study based on Apache Flink & TouK Nussknacker

Maciek Próchniak
Things learned from using Event Sourcing and CQRS patterns
Reactive systems

Things learned from using Event Sourcing and CQRS patterns

Maciej Ciołek
What we’ve learned from creating Edward.ai
AI
Data

What we’ve learned from creating Edward.ai

Tomasz Wesołowski
5 things you need to know about Scala compilation
Scala

5 things you need to know about Scala compilation

Iulian Dragoș
Blooming Tools!
Scala

Blooming Tools!

Jon Pretty
Bridging the tooling gap with Scala.js
Scala

Bridging the tooling gap with Scala.js

Gabriele Petronella
Build Server Protocol and new IDEAs
Scala

Build Server Protocol and new IDEAs

Justin Kaeser, Jorge Vicente Cantero
Designing libraries for source and binary compatibility
Scala

Designing libraries for source and binary compatibility

Sébastien Doeraene
Enabling the first step
Scala

Enabling the first step

Pavel Fatin
Enforce best coding practices with Scalafix linting
Scala

Enforce best coding practices with Scalafix linting

Vladimir Polushin
Integrating IDEs with Dotty, the experimental Scala compiler
Scala

Integrating IDEs with Dotty, the experimental Scala compiler

Guillaume Martres
Lessons to Scala Native from Kotlin/Native
Scala

Lessons to Scala Native from Kotlin/Native

Alexander Podkhalyuzin
Making Scalac faster – how hard can it be?
Scala

Making Scalac faster – how hard can it be?

Rory Graves
Making third-party macro support in IntelliJ easier
Scala

Making third-party macro support in IntelliJ easier

Mikhail Mutcianko
Meet bloop and get more productive with Scala
Scala

Meet bloop and get more productive with Scala

Martin Duhem
sbt1
Scala

sbt1

Eugene Yokota, Dale Wijnand
SemanticDB for Scala developer tools
Scala

SemanticDB for Scala developer tools

Ólafur Páll Geirsson
Spark with Ammonite and coursier
Scala

Spark with Ammonite and coursier

Alexandre Archambault
The bytecode we all runnin’
Scala

The bytecode we all runnin’

Krzysztof Romanowski
The perfect build tool
Scala

The perfect build tool

Jan Christopher Vogt
Tools of the Mind
Scala

Tools of the Mind

Rory Graves
Tools: I see what you did there: Incrementalism and Inference in Build Tools
Scala

Tools: I see what you did there: Incrementalism and Inference in Build Tools

Stu Hood