
The Last Event-Sourced Repository You'll Ever Need
A step-by-step guide to designing semantically clean, testable, and flexible repositories for event-sourced systems in TypeScript.
My name is Yazan Alaboudi and welcome to my software blog 🥳 I am heavily focused on front-end development and take special interest in architecture.

A step-by-step guide to designing semantically clean, testable, and flexible repositories for event-sourced systems in TypeScript.
Let's Export Better Components

You're (Probably) Using Them Wrong

A DDD Heresy or a Practical Approach?

Avoid abstracting incidental duplications

Introduction Based on how an application has been put together, it is entirely possible for a developer to find themself in an unfortunate position where creating isolated unit tests is not frequently possible. As a result, they would resort to more ...
