Comparison of Dependency Injection Libraries in Python, and my favorite oneAbout Dependency Injection In one of my last posts, I gave an introduction to DI pattern: why it is crucial for software projects & how it differs from Service Locator patterns. Long story short using DI supports Low Coupling & High Cohesion in turn ...Dec 18, 2020 · 9 min readblog.wasinski.dev
Is that Dependency Injection or Service Locator Pattern?I have to admit to something. For the last 2 years, I was using Service Locator Pattern in one of my projects while being completely convinced that I was using Dependency Injection, but it turns out that I'm not alone in making such a mistake. What a...Dec 4, 2020 · 5 min readblog.wasinski.dev
Timezone handling pitfalls - part 2This time I will focus on issues that arise when multiple users have to coordinate to a particular time, but they still can be in different timezones. Note that this is a continuation from the previous post which you can find here. Let's recall our e...Nov 20, 2020 · 6 min readblog.wasinski.dev
Timezone handling pitfallsRecently I have had the pleasure to work as a technology leader on a project that requires proper implementation of timezone handling, over some time I learned, sometimes the hard way quite a lot on this topic. Short intro of the domain Let us introd...Sep 5, 2020 · 4 min readblog.wasinski.dev