Very good talk, the L2 Caching in Doctrine is definitely the thing I'm going to try and implement.
Knew most things, but picked up some too.
Micheal made it so easy to learn, that I wonder if I needed a tutorial for this.
Maybe sending a little tutorial up front people can do by themselves and make the tutorial more difficult is an option?
Didn't need any checkpoints, but liked the idea very much.
Seems like every conference has a opening (or closing) keynote about the community. I do agree with the message, but it doesn't teach me anything anymore. It would be nice to see something else for a change.
The presentation of this topic was very good, though. Brave to talk about his recently deceased dad.
Being labled "intermediate" by the organisation, I hoped to get more out of this.
The fact that using a limit, single field indices and executing less queries speeds up your database USAGE, is not SQL crafting to me.
You touched on indices but did not really layout how indices work internally, and did not even mention a multifield index, how to use them (importance of the order of fields) and how they can serve multiple use cases efficiently.
How about a more complex join then just a primary/foreign key? Filtering in the join itself?
And when creating a tmp table in memory might be a more valid option then using multiple queries and fetching the results using you application layer in between queries.
Let alone tweaking database settings, and the tools to do this, because a lot of performance can be gained here too..
Perfect
Good and funny insight in how the brain works to solve problems.
Had a great evening, even though payed with battle scars and a headache :) Lots of fun!
Very good talk, lots of nice features presented, an example that will make me wonder when picking a ship cabin ;) Although Imho it's a bit of downside that a specialised data science knowledge is needed.
Because I haven't got much Symfony experience, some parts were hard for me to follow.