Public activity

Being a speaker is definitely an exciting thing. Preparation of a good speech takes many hours or even days. It is a final test for me when I can honestly say that I know the topic thoroughly.

Conway’s Law vs Microservices

Conway’s Law impact on Microservices


How to stay productive, creative and effective.
You can find up-to date slides here.

Choosing your technology stack

How we choose our technology stack?

Software developer and dad

How to balance being software developer work and dad?

Becoming software developer

How to become software developer?


Talk about TDD.
You can find up-to date slides here.

Giving feedback

Talk & workshop for technical people about giving a feedback.
You can find up-to date slides here.

  • 2017-09-01 at Allegro internal workshop

How to become a software developer?

Talk about how to become a software developer.
You can find up-to date slides here.


Introductory talk about retrospectives.
You can find up-to date slides here. Archive slides version available on github.


Observations and conclusions from Stretch Conference. Talk prepared with Wojtek Erbetowski. You can find slides here.

Domain Driven Design

Discussion and presentation the basic concepts of Domain Driven Design.

  • 2014-12-23 at Touk

Warsjawa - Case Study

Case Study about making registration system for workshop conference - Warsjawa. Talk prepared with Tomek Netczuk and Tomek Pęksa. Event site and slides.


Step-by-step interactive talk about Git. You can find recording on Youtube.

Fest Assert

Flash-talk presentation about Fest Assert - Java testing library. You can find slides here.

  • 2013-04-09 at WJUG

Enterprise Integration Patterns

Talk about Enterprise Integration Patters and Apache Camel as way to implement it. You can find slides here.

  • 2013-08-02 at Touk