The Foundations of Software ArchitectureUnderstanding the Notions of Dependency and CouplingMay 2May 2
Mastering Code Testing: Harnessing SUT or FixturesDive into the world of code testing with this comprehensive guideApr 8Apr 8
Why I hated Monad, and why I start to love itExploring an alternative approach to flow and error managementNov 16, 2023Nov 16, 2023
A Threadsafe implementation of DbContextHow to enable Entity Framework DbContext to multithreadingOct 11, 20235Oct 11, 20235
Simplifying Dependency Injection in TypeScript with Injected-tsA simple DI (Dependency Injection) library for typescriptJun 23, 2023Jun 23, 2023
Clean code story — How to shorten your methodsUsing encapsulation and Tell don’t ask principleJun 19, 2023Jun 19, 2023
Clean code story — No commentsWhy you should prefer short methods to comments, even on already short methodsJul 13, 2022Jul 13, 2022
Clean code story — Exceptions handlingWhy not returning null? And how to handle exception in a clean wayMar 23, 20225Mar 23, 20225