Please enter at least 3 characters 0 results for your search

Quo vadis Domain Driven Design?

Quo vadis Domain Driven Design?

Quo vadis? (lat. Whither goest thou?)Last week I attended this year's edition of one of my favourite software craftsmanship-related conferences: DDD Europe. It was a good time, I've met interesting people, attended a few workshops, enjoyed beautiful weather in…

Read More

A game-changing value of ... missing abstractions - part II

A game-changing value of ... missing abstractions - part II

The first post in the series can be found here. Last week I've presented one aspect of complexity of the transactional part of our platform - availability (when trying to book a new appointment). And what is more important, how…

Read More

A game-changing value of ... missing abstractions - part I

A game-changing value of ... missing abstractions - part I

Few months ago I've published a short article about what is a Model Debt & why it matters. Today I'd like to provide you with two nice, crispy examples that illustrate the idea. Both are coming from the Domain I…

Read More

Business Logic, where art thou?

Business Logic, where art thou?

This blog post is all about: the common part of "Shallow DDD" & "Aesthetic Clean Code", what really is Business Logic (& why you may be wrong about it ...), what part of BL is really within your "algorithmic" (imperative) code…

Read More

The anatomy of a Model Debt

The anatomy of a Model Debt

This blog post is all about: the definition of what Model Debt is (& what isn't), how is it created (& why), how to avoid growing Model Debt, whether Model Debt does have anything in common with Technical Debt (&…

Read More

Up for some Domain Driven Design? We can help.

Up for some Domain Driven Design? We can help.

TL;DR: We're looking for a Senior System Analyst that will fit the boots of Functional Architect role for our platform. The main challenges are all about: scaling complexity, effective (& efficient) knowledge sharing, maintaining Ubiquitous Language, cultivating Domain Model…

Read More