Slides

Slides

  1. The Illusion of Immortality: Temporal’s Magic for Reliable Workflows (2024–2025) - Standard / WarsawJS version
  2. Better Call Fallback: Designing resilient services (2023–2025) - Slides
  3. Bringing down production, one ‘catch’ at a time (2024) - Slides
  4. Jak zostać Java Championem? (2023) - Slides
  5. Project Loom: Revolution in concurrency or obscure implementation detail? (2022–2023) - Slides
  6. JUGademy: Rozwój osobisty i praca w zespole (2022) - Slides
  7. CharBusters: 10 Unicode myths (2018–2022) - Slides
  8. Tour around concurrency in Java (2018–2020) - Slides
  9. Reactive programming: lessons learned (2018–2020) - Slides / GitHub Pages (Orange Developer Day)
  10. Reactor Workshop / Mastering concurrency (2020) - Slides
  11. Asynchronous by default, synchronous when necessary (2017) - Slides
  12. What a Java guy can learn from Haskell? (2015–2016) - English / Polish / Polish (4Developers) / Polish (Confitura 2015)
  13. async-retry: Asynchronous retrying for Java 8 (2014) - Slides
  14. The Dark Side of Scala (2014) - Slides
  15. Monitoring Java applications (2014) - Slides
  16. Saiku – taking OLAP databases into 21st century (2014) - Slides
  17. Short history of time (2013) - English / Polish (Confitura) / Polish (33rd Degree) / SlideShare (Polish) / SlideShare (English)
  18. Uwolnić się od if (2012) - SlideShare (Polish)
  19. Projekt Voldemort: gdy relacyjna baza danych to za mało (zbyt wiele?) (2010) - SlideShare (English)
  20. Mule ESB vs. Apache ServiceMix (2010) - GitHub (ODP format)