~/conference

Confitura 2022

date:2022-06-25
location:Warsaw, Poland
series:Confitura · 6 editions
titleauthorlength
Report03m
A community-run Confitura 2022 conference attracted about 1,200 attendees, funded by partners who operated nearly 30 exhibition/hiring stands; paid tickets…
Promo in Polish on
Migration — A True Story — From On-Premise to SaaSBartek Jańczak29m
Describes migrating an on-premises Java application into a SaaS platform while keeping a single codebase using hexagonal architecture and multitenancy with a…
Talk in Polish on
Legacy Migration... DifferentlyArtur Skowroński20m
Presents an iterative alternative to full rewrites for legacy migration: identify small high‑change hotspots (e.g., a 30k‑line class actively modified) and…
Talk in Polish on
Things That Work So Well for Me I Can't Believe You're Not Using ThemJakub Nabrdalik57m
Describes concrete engineering practices: write requirements as BDD-executable scenarios so tests serve as HTML docs and acceptance gates; decide whether to…
Talk in Polish on
Bare Metal JavaJarosław Pałka46m
Describes Project Panama’s native memory and FFI features for Java 17/19: MemorySegment and ResourceScope for safe lifecycle control, MemoryLayout and…
Talk in Polish on
Architecture and the Architect AD2022Jakub Kubryński45m
Presents software architecture as a maintainable set of recorded decisions using Architecture Decision Records (ADRs) and structural models with the C4 model…
Talk in Polish on
Keep Spring at Arm's Length!Grzegorz Piwowarek44m
Argues that Spring’s invasiveness leads to hidden coupling and runtime surprises and proposes concrete fixes: use constructor injection instead of field…
Talk in Polish on
How Autonomous Vehicles WorkKrzysztof Kudrynski51m
Overview of algorithms used in autonomous vehicles, comparing traditional methods with deep neural networks and showing how neural nets are increasingly…
Talk in Polish on
Demystifying "event-based" software concepts and methodologiesMilen Dyankov01h 12m
Clear definitions and concrete tooling: events are immutable notifications and storing them (vs state) lets you replay to rebuild aggregate state…
Talk in English on
L10n, i18n and t9n in the JVM WorldMonika Ruszczyk44m
Shows how a JVM backend originally Polish is internationalized by moving text into UTF‑8 ResourceBundle properties, using Java Locale and MessageFormat plus…
Talk in Polish on
Microservices in the Rhythm of ABBATomasz Sepołowicz51m
A new retail credit process called ABBA is implemented as OpenShift-hosted Docker microservices with Java 11 backends and Angular frontends (upgrading 12→13)…
Talk in Polish on
Modern Java microservices in the Cloud!Andrzej Grzesik56m
Revolut defaults to Java and intentionally keeps stacks small: no magic frameworks, Spark/considering Javalin or Helidon for HTTP, Postgres for 99% of storage…
Talk in English on
Removing complexity from integration tests using Testcontainers!Piotr Przybył46m
Claim: Testcontainers replaces brittle mocks by launching real throwaway services for integration tests, demonstrated with a Spring Boot “ratings” microservice…
Talk in English on
Alright, Time to Synchronize Our Watches...Maciej Próchniak48m
The talk explains how server time is measured and kept synchronized, including on serverless platforms, and discusses system clock mechanics and common…
Talk in Polish on
What to Expect from Spock 2?Marcin Zajączkowski45m
Overview of Spock framework 2.x: explains migration from Spock 1.3 to Spock 2.0–2.2, the move to JUnit Platform (JUnit 5), and compatibility with Groovy 3/4…
Talk in Polish on
GameDev through a Backend Developer's EyesRobert Piwowarek38m
An exploration of Game Development from a backend engineer’s perspective, covering team structure in game studios and why using C++ in Unreal Engine is…
Talk in Polish on
IntelliJ Debugger Tips & TricksMarcin Chrost48m
Practical IntelliJ debugger techniques for live debugging: using non-breaking logpoints to print values without changing code, hot‑swapping individual methods…
Talk in Polish on
OOP revisitedDominik Przybysz48m
Covers practical Java examples and prescriptive rules: compares JavaBeans/Lombok setters to true encapsulation, demonstrates using Optional, immutable…
Talk in English on
Loom: Revolution or Implementation Detail?Tomasz Nurkiewicz44m
Project Loom introduces virtual threads and continuations-on-heap to the JVM so programs can create hundreds of thousands to millions of lightweight threads…
Talk in Polish on
Using GraphQL in Danish Government SystemsLukasz Pasek55m
A presentation about modernizing Denmark’s public administration document-flow systems by simplifying their data model and replacing the old SOAP-based…
Talk in Polish on
Lessons from Joining a Large Open Source ProjectMateusz Gajewski51m
A developer describes two years working on the Trino (formerly PrestoSQL) open-source project, explaining how joining a large OSS codebase rekindled interest…
Talk in Polish on
One hour to Production: Rapid Prototyping with Spring on AWSWill Smith32m
Claims a working prototype from nothing to deployed in under 60 minutes using Spring + Kotlin on AWS Lambda, with DynamoDB as the low-cost datastore and…
Talk in English on
One Git to Rule Them All — A Practical Introduction to GitOpsGrzegorz Kocur59m
GitOps is presented as an operations model that uses Git as the single source of truth for system state and history, especially when combined with Kubernetes…
Talk in Polish on
Relax, It's Just FPJacek Kunicki49m
Introduces practical functional-programming techniques from Scala that can be applied in modern Java: immutable values and data structures, error handling…
Talk in Polish on
The Mother of All DatabasesSebastian Gebski51m
A legacy relational monolith shows up as single functions joining 200 tables and tables touched by 250 functions, some growing past 50 million records…
Talk in English on
“Sir, who did this to you...” — Let’s Talk About LegacyArtur Skowroński53m
A case-study-based talk about modernizing legacy software, examining why systems become brittle over time even when past design decisions were reasonable. It…
Talk in Polish on
The C4 Model — A Way to Clear ArchitectureMateusz Grużewski40m
An introduction to the C4 (or C3) model for documenting software architecture, showing how to present a system clearly to different audiences from business…
Talk in Polish on
How to Get Started with Metrics?Piotrek Fus50m
An introduction to measuring and observing application metrics using Micrometer for instrumentation, InfluxDB for storing time-series data, and Grafana for…
Talk in Polish on
Concurrency — Java Memory Model — Not Just for EaglesKrzysztof Ślusarski36m
The talk demonstrates Java memory-model failures using jcstress: showing a rare 1,0 read, a common 1,0/0,1 causality break, and a frequent 0,0 consensus…
Talk in Polish on
DDD and Clean Architecture Illustrated by the Tale of the Three Little PigsMateusz Chrzonstowski55m
Presentation uses the fairy tale of the Three Little Pigs as a concrete domain to demonstrate Domain-Driven Design and Clean Architecture. It shows how to…
Talk in Polish 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.