All 50 Comments

re: Event Sourcing: What it is and why it's awesome
Hi Victor, It is definitely opinionated, the goal of the a...
re: Say something nice about another DEV member
@kspeakman Thank you so much for the mention, I really app...
re: Domain Driven Design for Everyone Else
I'm going respond here with the clarification I put at the ...
re: Domain Driven Design for Everyone Else
Thanks Ben!
re: Communication styles - Working effectively as a team
A pleasure. I enjoyed your followup to it as well, some sol...
re: Communication styles - Working effectively as a team
I honestly wouldn't, your comment was in no way negative or...
re: Communication styles - Working effectively as a team
Hey there, thanks for the reply. I would say that one doe...
re: Communication styles - Working effectively as a team
Thank you very much!
re: Fixing relational DB mistakes: wrong keys
Great article Kasey.
re: Immediate vs eventual consistency
Thanks Kasey. I've experienced the exact same issues you m...
re: Writing a DSL parser using PegJS
Thank you. Good point on the regexes and parsers, I'll upda...
re: Projection Building Blocks: What you'll need to build projections
You system deployed on the other part of the world and the...
re: Projection Building Blocks: What you'll need to build projections
You raise an excellent point, how do you manage broken proj...
re: Projection Building Blocks: What you'll need to build projections
Thank you, your comment has made mine.
re: Event Sourcing: What it is and why it's awesome
Hi Rob, thank you for that. I hadn't thought of modelling a...
re: Event Sourcing: What it is and why it's awesome
I see your point now, I made the assumption that we were ta...
re: Event Sourcing: What it is and why it's awesome
Hi Rob, you've clearly got experience working with EventSou...
re: Write DSLs and Code Faster
I'll need to look into Kotlin, it looks quite concise, thou...
re: Write DSLs and Code Faster
Wow, that is very cool. The editing support looks amazing. ...
re: Write DSLs and Code Faster
Glad you enjoyed the article, and thank you for the feedbac...
re: Can you guess what the most popular search term on dev.to is so far this year?
blockchain
re: Developer deprogramming: Getting started in Event Sourcing
Yeah, technically. It's just a philosophy though, so there ...
re: Developer deprogramming: Getting started in Event Sourcing
As Kasey suggested, best practice there would be to store t...
re: Event Sourcing: What it is and why it's awesome
Hey Harrison, Glad to answer, let's give this shot. "Whe...
re: Hype isn’t a use case
Definitely agree. The advantage of existing tech is that it...
re: But the World is Mutable
I definitely agree. As the business matures you'll want a d...
re: Immediate Consistency in Event Sourcing
Thanks Gabriel. In the above case the book number is an in...
re: But the World is Mutable
Ready to join the 13th century? Nice, I'll be using that...
re: Event Sourcing: What it is and why it's awesome
I'm not sure not sure what you mean, so it's hard to answer...
re: Immediate Consistency in Event Sourcing
I hadn't thought of that. There's nothing in the constraint...
re: Event Sourcing: What it is and why it's awesome
Hi Harrison, Good questions, glad to answer. On the first...
re: Event Sourcing: What it is and why it's awesome
I definitely do. The status quo in enterprise is to write t...
re: Messy Event Flows: Part 2 - What it should be
We don't use RX to implement projectors, so I can't really ...
re: Event Sourcing: What it is and why it's awesome
That's exactly how you'd do it. There are lots of strategie...
re: Event Sourcing: What it is and why it's awesome
Yeah, no problem. That would be great. :)
re: Event Sourcing: What it is and why it's awesome
Hi Alexey, Thank you for the excellent feedback. You raise...
re: Event Sourcing: What it is and why it's awesome
You can definitely do that, and it will work. A unique inde...
re: Event Sourcing: What it is and why it's awesome
I could not have said that better myself, totally spot on.
re: Event Sourcing: What it is and why it's awesome
Id' start with this talk from Greg Young on the concept, gi...
re: Event Sourcing: What it is and why it's awesome
Actually, I just remembered, a friend of mine, @lyonscf , h...
re: Event Sourcing: What it is and why it's awesome
Oh yeah, there are times were CRUD is a better fit than ES....
re: Event Sourcing: What it is and why it's awesome
Hi Mikael, I don't have any examples to hand, though there...
re: Event Sourcing: What it is and why it's awesome
Hey Marco, Glad to answer. In Event Sourcing, you wouldn't...
re: Event Sourcing: What it is and why it's awesome
Agreed, the jury seems to be out on set validation. For tha...
re: Cleaning up your codebase with a clean architecture
Hi Tuam, Thanks for pointing that out, I'll correct it sho...
re: Cleaning up your codebase with a clean architecture
Hi James, I agree, the above isn't a solid example of DDD,...
re: Cleaning up your codebase with a clean architecture
Hi Dan, I think it's entirely possible. Functional programm...
re: Messy Event Flows: Part 2 - What it should be
Good suggestion. Reactive Extensions (RX) is a great way to...
re: Cleaning up your codebase with a clean architecture
That's exactly how I do it, use Laravel's service provider ...
re: Cleaning up your codebase with a clean architecture
Good spot, thanks for pointing that out. I've updated the c...
loading...