Marco is an extremist programmer (in a good way). he expounded fluently on
the importance of code path testing, type checking, immutability, optional
dependency avoidance and other subjects.
Overall this talk provided a great overview of the important things to
consider when building an API, and it was great to see Slim, middleware, and PSR-7 in
action.
In this talk Mark explained the practical use of functional programming with
Generators by way of cats. Mark wants to know where he can find his cats after
they have been out roaming (or sleeping) around his estate. To do this he
attached GPS trackers to each, and at the end of the day he can analyze this
data.
By way of this practical example Mark explained how he could employ PHP
generators in combination with functional programming to analyze the GPX data.
Mark explained the memory benefits of using generators, and how simple it is
to create functional functions (`map`, `reduce`, etc) for generators (as sadly
PHP native functional functions do not support them).
Really enjoyed this talk as it mixed cats with functional programming, and
everybody likes cats.
In this keynote Chris, organiser of True North PHP and current employee of
Mozilla, talked about his career and the choices he made to get to where he is
now, explaining the importance of open source friendships and the community.
What I took away from this talk was that you should love what you do and if
you don't, then you should move on.
As someone who's been an unashamed back end dev for a long time it was super useful to catch up on the latest, my only criticism would be that as much as I found the history interesting, it felt like the actual benefits and improvements HTTP2 will bring were a bit rushed.
Always enjoy Rob's talks and this one was no exception. It would have benefitted from being in a longer time slot so the API development bit could be fleshed out, maybe with a demo of the CRUD operations from browser to persistence layer - that or a tweak to the title to emphasise the PSR-7 content over the API stuff.
Excellent talk. The real strength of Michael's style is to make you realise there's no black art knowledge or guru status needed to make a real difference to your app performance - just a few free tools and an inquisitive brain - his passion for the subject comes across well and should inspire us all to get better at profiling.
As an NFL/NHL/MLB/CFL fan who started writing in house PHP at the transition to v4 after being in a support role Chris's talk resonated hugely, especially around prioritising your mental health. Wish I'd plucked up the courage to say thanks in person.
Jeremy is a fantastic presenter and really knows his audience well. This couldn't have been any better, great stuff.
This was one of the more information-packed talks. Bastien covered alot of
ground, and I had to pay attention to keep track (admittedly I did lose the
thread once). HTTP 2.0 is something hugely important to web developers, so
would recommend anybody to see / watch this talk. I will be watching it again
if a video is released.