- Lack of patience
- Seeking perfection (can be demotivating)
- Guilt-shame-despair
- I don’t know (we don’t trust our own ability-opinion
- No spears, no spikes
- No compassion
I use to challenge myself & colleagues with: let’s try to make every work day worth living by achieving baby steps, improving things, learning stuffs and seeking joy.
#CQRS is not a general purpose style of architecture.
A thread ⬇️
The first time I built a CQRS system… it was in 2006. The term hadn’t be coined yet by Greg (that happened in 2010), but the practice was ubiquitous in finance with tons of high throughput platforms to build or to maintain.
Actually, the first time I’ve used this architecture style was not due to my young skills of tech architect, but rather on a technical constraint.
M: Despite what people here are saying, they are very often long-lived. They last more than a day, more than a couple of days. Sometimes a week… When no merge conflict is detected at the end it’s ok.
Bad things happen when there is a merge conflict at the end of the day.
H: Yes, but is it that much painful? Aren’t branches our bread n butter?