Talk comments

Shaun Walker at 14:05 on 15 Apr 2018

Really enjoyed Miro as a speaker, good delivery and a good element of humour in the right places. Think it covered all the bases well. The pacing was good.

The panel worked quite well for this topic and given it was a last minute addition. I think its something that Miro should try to incorporate into future talks as this is a topic that could use many voices in the Q&A format. But I appreciate that would likely be quite difficult logistically, coordinating relevant experience from the conference attendees etc.

Shaun Walker at 13:57 on 15 Apr 2018

Huge amount of respect for being able to stand up in front of a room and share some very intimate details from the past and their own ups and downs with mental health.

I think this was a great talk to raise awareness and give some context to the kinds of environments and personal circumstances that can contribute to things like depression and anxiety, with a good example from personal experience of steps that can lead to a better outcome.

I would concur with others that a few more slides to keep the visual engagement, especially in the statistics section it would be much easier to absorb and remember that information if presented with visual aids/graphs etc.

I could tell Mark was quite nervous in parts of the talk but it was delivered really well and I hope he will submit to other conferences to help spread his experience.

Shaun Walker at 13:51 on 15 Apr 2018

I think Pim is spot on with this talk being about a realistic practical approach to writing in a more DDD style, without having to completely overhaul the entire workplaces development cycle to incorporate DDD everywhere.

I am totally stealing the "Make the incorrect inexpressable", such a concise way of communicating the core principal introduced here. Making incomplete, incorrect value objects, not a thing.

Pim's speaking style is very engaging, a good sense of humour with very entertaining delivery. Whilst not making light of the fact there are very specific rules you should follow to achieve the goal of accurate and expressive value objects/entities.

I personally dont prefer the heavily interactive style of this talk where the speaker requires responses from the audiences, as it can interrupt the pacing. By all means open the floor for the audience to contribute additional ideas or thoughts, just dont make it a mandatory step. But that is largely a personal preference thing of how I prefer to consume talk content.

Overall fantastic talk and would recommend it to anyone wanting a really low barrier entry to the world of DDD.

Shaun Walker at 13:41 on 15 Apr 2018

Nice clear explanation of state machines, I think instead of using the Door example throughout it might have been better to use one of the other real world examples highlighted later on in the talk, like retail order progress or something. As I think the Door example is a little abstract, a more real world example might lead to a better understanding of the useful-ness of the various events highlighted, and potentially lead to better questions.

I appreciate the need to find a simple enough example to fit on slides though.

I enjoyed it and it refreshed me nicely to want to start implementing these in my own code. I particularly appreciated highlighting the need to enforce the usage of implemented state machines throughout a project, reminding people that a pattern is only as good as the developers who follow it.

Would love to see more talks on other topics from Luka.

Shaun Walker at 13:25 on 15 Apr 2018

Really good overview of PostgreSQL and Redis in the context of what might be your existing architecture. First time I'd seen the flexibility of expressions in PostgreSQL, using them in indexes etc. is making me want to switch back again now!

Great look at CouchDB too, and highlighted some features I was unaware of specifically with the replication.

I think this talk had one of the clearest explanations of MapReduce I had seen too. It could've went a little further I think though by providing a more specific example for the Map and Reduce steps independently to make it really clear the behaviour, as being unfamiliar with MapReduce myself, the scope of the Reduce step is still a little vague beyond "add up the totals".

But I really enjoyed this talk.

Pim Elshoff at 11:38 on 15 Apr 2018

Liz channelled her inner Dave Snowden to deliver a talk that had everything. Full attention. Even after a full conference day.

Pim Elshoff at 11:35 on 15 Apr 2018

This had everything. Personal experience combined with theory and call to action. Don't change a thing, Scott.

Pim Elshoff at 11:33 on 15 Apr 2018

Good content that is always relevant. People should hear this every year. You were rushed by the organization to hurry and you certainly did hurry, but don't let the audience know.

Pim Elshoff at 11:28 on 15 Apr 2018

Slow pace but good content. Remember to check if the audience can see the demo; you were in the way at times. For 4/5 more pace to keep the audience engaged, for 5/5 one or more real examples of websites you brought to light speed.

Pim Elshoff at 11:13 on 15 Apr 2018

I want to give this talk a lower score. I loved the idea of the state pattern, but I am a strong opponent of business logic in framework / package code. I would like to see more people separate these concerns better.

But Luka was really good. I have nothing to add to this performance. You rocked our pants off!