Conferences

Code Frenzy – February 2024

How to work with legacy code

Working with legacy projects is no walk in the park. Sparse deployment, many errors from clients, few tests, complicated domain, multiple inheritance of objects, lack of IoC, and a patchwork of different architectures. These are the problems I face on a daily basis. I will show you how, step by step, you can put such a project on the right track and that even the smallest refactoring pays off.


Dotnet Summit – December 2023

Azure SignalR – a recipe for synchronization in an asynchronous application

Event-driven architecture is beautiful in its simplicity and ease of expansion. Unfortunately, we send events on a fire-and-forget basis, but sometimes we need to display the response to the user. Using the example of a quiz, I will show how to build a real-time application using SignalR and explain how this technology works.


4Developers Wrocław – November 2023

Azure SignalR – a recipe for synchronization in an asynchronous application

Event-driven architecture is beautiful in its simplicity and ease of expansion. Unfortunately, we send events on a fire-and-forget basis, but sometimes we need to display the response to the user. Using the example of a quiz, I will show how to build a real-time application using SignalR and explain how this technology works.


4Developers Poznań – October 2023

How to work with legacy code

Working with legacy projects is no walk in the park. Sparse deployment, many errors from clients, few tests, complicated domain, multiple inheritance of objects, lack of IoC and a patchwork of different architectures. These are the problems I face on a daily basis. I will show you how, step by step, you can put such a project on the right track and that even the smallest refactoring pays off.


4Developers Warszawa – April 2023

How to work with legacy code

Working with legacy projects is no walk in the park. Sparse deployment, many errors from clients, few tests, complicated domain, multiple inheritance of objects, lack of IoC and a patchwork of different architectures. These are the problems I face on a daily basis. I will show you how, step by step, you can put such a project on the right track and that even the smallest refactoring pays off.