π What is this about?
A practical, one-day on-site workshop where your development team will learn how to refactor an application using Clean Architecture principles.
Unlike typical trainings that rely on trivial “to-do” apps, weβll work with the Conduit, a RealWorld Example App; a full-featured blogging platform (Medium like) that reflects the challenges of real systems.
π― Outcomes
By the end of the workshop, your team will:
- Decouple business logic from the implementation details (like framework code),
- Improve testability and long-term maintainability.
- Understand and know how to apply Clean Architecture (not just in theory),
- Know the patterns, tools, and strategies to refactor legacy systems with confidence.
π Past engagements
π’ In-house workshop at Masterlease

The refactoring workshop was great β a lot of practical knowledge, valuable tips and real benefits for the code! We recommend!
Read full reference (in Polish)



π Guest on Marcin Lenkowskiβs YouTube channel
In this talk we go into the details of Clean architecture.
π€ Keynotes
In the presentation I have deep dived into many architectural topics in the past, take a listen to me talking about framework agnostic approach:
β Workshop details
- π Format: On-site or remote
- π Duration: One full day
- π₯ Audience: Mid/Senior PHP Developers
- π§ Stack: PHP + Symfony / Laravel (to decide before, we can not do both)
- π Language: Polish or English
π Agenda
- Introduction, a fun game to warmup the group.
- A bit of theory (not much, as we will learn more later).
- Project audit.
- Making changes secure – writing test scenarios.
- First use case extraction.
- Secondary adapter/port extraction.
- Extracing the domain layer.
- Introduction of read model + port/adapter.
- Primary adapter/port extraction.
- Showcase of diο¬erent approaches.
- Discussion of what could be done further.
πΆ Price
π» On-line – 1000 EUR per group, up to 10 persons.
π’ On-site – 1500 EUR per group, up to 10 persons.
π Bonus package – 150 EURO, which includes:
- all materials in the PDF format,
- recording (for on-line sessions),
- Q&A after the workshop.
π¨π»βπ« Mentoring/consulting day after the workshop – 1000 EUR.
π¬ Get in touch
π§ damian@dziaduch.pl