Overview
News
Technologies
Salaries
Products
People
Growth
Offices
Financials

Overview

Hi, I’m a software engineer based in Sofia, Bulgaria, and I enjoy building useful things with software. I love writing code, but I enjoy deleting code even more. This blog is where I collect thoughts on engineering, and where I try to turn messy ideas into clear ones.

News

Blog 11 days ago
Crossing Boundaries with Integration Events
How to turn internal domain facts into reliable contracts between bounded contexts.
Read more
Report
Blog 2 months ago
Modeling Facts and Reactions with Domain Events
How to decouple facts from their consequences.
Read more
Report
Blog 5 months ago
The Domain Model Pattern in Practice
How a rich domain model keeps the business invariants consistent, testable, and easier to evolve.
Read more
Report
Blog 5 months ago
Domain-Driven Design: Lean Aggregates
Design aggregates around true consistency boundaries, not around all related data, to keep domain logic clear and write paths performant as the system grows.
Read more
Report
Blog 9 months ago
Closure of Operations in Domain Modeling
A design technique leading to a more predictable, composable, and maintainable code.
Read more
Report
Pro access
Upgrade to see all 33 mentions
Upgrade to a paid plan to read every media mention of this company - funding news, awards, product launches and press releases from all the outlets writing about it.
Every media mention and press release
Funding news, awards and product launches
Fresh coverage from every outlet writing about the company
Upgrade now
Cancel anytime. Secure checkout. Instant activation.