~/conference

Confitura 2023

date:2023-06-24
location:Warsaw, Poland
series:Confitura · 6 editions
titleauthorlength
Report04m
A conference report describes Confitura 2023 with about 1,200 attendees across four tracks totaling 28 talks, notes Chase expanding to Poland and actively…
Promo in Polish on
Disrupting the Banking Industry – Are we on the right track?Paul Clark27m
Claims a digital bank built from the ground up in the cloud using Java, Kubernetes, Kafka and modern squads to change the cost model rather than the product…
Talk in English on
How to NOT go insane after 20 years as a devJakub Nabrdalik57m
A twenty-year software developer reflects on why many colleagues left coding for management or burned out despite programming becoming technically easier. The…
Talk in Polish on
No Big Bang Theory: A Decade of Building Our Own ProductJakub Kubryński, Tomasz Nurkiewicz48m
A 2012 product used in 100+ countries evolved without full rewrites by deploying daily, keeping automated tests, and continuously refactoring into a few…
Talk in Polish on
Modularization — It Was Supposed to Be Beautiful but Turned Out as Usual :(Sławomir Sobótka48m
The talk compares Event Storming (for eliciting domain knowledge) with C4 (for focusing on architectural drivers) and explains why teams often fail to move…
Talk in Polish on
Selling Your Own IT Business — How Not to Mess Up and What Comes NextWojciech Seliga57m
A Polish software entrepreneur recounts founding, growing and selling two IT companies (and investing in or acquiring several others), describing concrete…
Talk in Polish on
From Perceptron to Deep Learning at Industrial ScaleKrzysztof Kudrynski46m
Overview of neural networks from basic perceptron concepts to industrial-scale deep learning, explaining that modern production AI uses…
Talk in Polish on
Java vs CPUKrzysztof Ślusarski46m
Three Java experiments show how low-level CPU details affect performance: reordering three nested loops to improve memory locality and cache-line use drops…
Talk in Polish on
Clean & Hexagonal Architecture - it really works!Piotr Suwała46m
An open-source Labella app built with a Kotlin + Spring Boot backend and a Dockerized frontend demonstrates using Event Storming to design the domain and SVG…
Talk in Polish on
Things I wish I knew before I started with event sourcingMichał Ostruszka51m
Event sourcing gives an immutable event log that enables time travel reports, audits and rebuilding lost projections but forces you to handle versioning, long…
Talk in English on
Kubernetes on-premises, why you don't want to do it?Juliusz Marciniak41m
A practical guide for running Kubernetes on-premises that walks through making a cluster production-ready by installing MetalLB for load balancing…
Talk in Polish on
Testing the untestable - patterns and use cases analysisPiotr Stawirej46m
Advocates pragmatic, measurable testing rules favoring fast “gray‑zone” tests that run full integration checks in under 30 seconds (ideally <10s). Recommends…
Talk in Polish on
Multitenancy from scratchMarek Chrapek50m
Describes migrating a Spring/Tomcat monolith to a multitenant service on GCP by containerizing to Kubernetes, using Keycloak for authentication, Kafka for…
Talk in Polish on
365 Days of Cyberwar — What Attacks My Server Survived Last YearTomasz Janczewski45m
Analysis of attacks recorded over 365 days against a publicly exposed honeypot: the talk identifies the most common attack types, characterizes the…
Talk in Polish on
Avoiding mistakes with eventsWojtek Ptak, Andrzej Grzesik50m
Checklist of concrete fixes and tradeoffs for event systems: store pivotal events (order paid, checkout completed) in the database for auditability; prefer…
Talk in English on
Snow White and the Seven Concurrent DwarfsŁukasz Wojtach46m
The talk examines concurrent programming with shared mutable state in Kotlin coroutines, comparing traditional JVM primitives like volatile and synchronized to…
Talk in Polish on
Nonviolent communication in the world of distributed systemsRafał Maciak45m
Explains how Pact consumer-driven contract testing ensures API compatibility by generating a shared JSON contract from consumer tests, publishing it to a Pact…
Talk in Polish on
The Virtual Machine Under the HoodBartłomiej Żyliński43m
Explains how the JVM uses three compilers—javac to bytecode, C1 for quick compilation, and C2 for later profile-guided optimization—combined with tiered…
Talk in Polish on
The Art of Engineering Diplomacy - Driving Significant Changes in Large Org.Paulina Szwed42m
Discusses how engineers can use soft skills and a concrete ‘engineering diplomatic protocol’ to drive cross-team change in large organizations, recommending a…
Talk in Polish on
Modern Java for decade‑old problemsMateusz Gajewski53m
Covers how modern Java features (Java 8 through Java 21) address long-standing development myths and problems, illustrated with practical examples from the…
Talk in Polish on
Bonds, Loans and Credits — What Do You Owe Your Code?Mateusz Parada46m
Talk explains technical debt: what causes it, when and how it accumulates, and why it should be repaid. It describes practical techniques for managing and…
Talk in Polish on
How to write microservices in Scala without AkkaPaweł Bogdan41m
Argues that Akka can be avoided by defining endpoints with Tapir, generating Swagger docs automatically, and swapping the backend from Akka HTTP to Netty so…
Talk in English on
You need Event Mesh, not Service MeshChris Suszynski48m
Argues that an Event Mesh is the right pattern for microservices and shows a working Knative demo: legacy Java app publishes a CloudEvent, a Rust driver…
Talk in English on
Scars, Bruises and Breaks — Programming in RetrospectPaweł Warczyński49m
A veteran programmer recounts lessons learned over many years of coding, focusing on memorable events that shaped their practice rather than language features…
Talk in Polish on
JVM and Kubernetes walk into the bar...Grzegorz Kocur50m
Shows how Kubernetes resource requests and limits map to Linux cgroups and how modern JVMs read those cgroup values: memory limits from cgroups become the JVM…
Talk in Polish on
Which Javas Are Among Us? What You Need to Catch Up Before JDK 21Marcin Baranowski38m
Overview of changes in Java between JDK 11 and the upcoming JDK 21, highlighting language and platform features introduced in the rapid six-month release…
Talk in Polish on
How Do People Handle Concurrency?Michał Zaborowski36m
Overview of how different languages and runtimes handle concurrency: history and impact of Java Servlets (2.5), single-threaded models in Python and…
Talk in Polish on
Outbox Pattern: When That Shot at the API Isn’t EnoughJacek Milewski48m
Describes using the Outbox integration pattern to achieve asynchronous communication with eventual consistency when an operation must commit across multiple…
Talk in Polish on
Everything Everywhere All at OnceWojciech Marusarz45m
Compares four server models—Thread-per-request (Spring MVC), Reactor (Project Reactor), Kotlin coroutines, and Java Loom—using a concrete benchmark of 20,000…
Talk in Polish on
What it takes to process healthcare data?Piotr Kaczor47m
IQVIA processes 600 million de-identified patient records from roughly 1 million data feeds and 140,000 suppliers, so engineering focuses on scale, sliding…
Talk in English on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.