Brilliant, clear examples.This has cleared up some misconceptions (or conflations) I had and provided some really good advice I'd like to put into practice soon. Thank you!
Great talk. I found it really interesting, thank you for putting it together.
"typehints" - ಠ_ಠ
The matching algorithm slide could do with more obvious markings on the diagram for each step. To make it a bit easier to follow.
I really liked this talk, I found the Q&A particularly valuable - I noticed some parallels with functional programming, so it was really nice hearing Stu mention those (regarding nomenclature and practices).
The explanations at each step were really clear, and I liked the example you used.
Thanks, many new insights.
Great talk with really solid practices. I love value objects and use them all the time, with validators (data guards in your terminology) which are a great solution. You broke the problem down really well and then built up the solution in a clear way. It was a little slow but as a first-time online talk and as someone who has seen a lot of this before that might just be me.