John

@johnwkeller

Talks

No talks so far

Comments

(Show Details)
(Hide Details)
Rating: 5 of 5 
(29.Oct.2014)
Web Frontend, API Backend
Fantastic talk! Great code examples, clear explanations, lots of information, excellent delivery. Everything I hope for (but too rarely find) in a conference session. Thank you! Keep up the great work.
Rating: 4 of 5 
(29.Oct.2014)
Opening Keynote
Rating: 5 of 5 
(29.Oct.2014)
Debugging HTTP
Rating: 5 of 5 
(29.Oct.2014)
Advanced Date/Time Handling with PHP
appreciated the well-prepared slides with clear examples showing code and output
Rating: 3 of 5 
(29.Oct.2014)
Programmers Can UX Too
disappointing slides were mostly just words which the speaker would read out loud. it would be much better to have examples and/or hands-on demos. speaker has a strong and engaging speaking voice, but could use a bit more polish.
Rating: 2 of 5 
(30.Oct.2014)
Keynote: Bitcoin Panel
talk did not have enough connection to PHP to hold my interest
Rating: 4 of 5 
(30.Oct.2014)
REST API's: The Essential things I wish Someone had Told Me
very good talk, clear and focused, good code examples
Rating: 5 of 5 
(30.Oct.2014)
Why You Can't Test
immensely entertaining, and I learned a few things too. now, if I could just start testing...I think I'm still stuck on #7 "motivation" :-)
Rating: 5 of 5 
(30.Oct.2014)
Models and Service Layers; Hemoglobin and Hobgoblins
great example of an "advanced" session. speaker talks very fast and covers an enormous amount of material, so audience must already be pretty comfortable with the topic in order to follow along. but the talk was entertaining and educational.
Rating: 5 of 5 
(30.Oct.2014)
Creating Models
great talk. it was a useful informational review even for those familiar with DDD, despite speaker's claim to the contrary.
Rating: 5 of 5 
(30.Oct.2014)
Action-Domain-Responder: A Web-Specific Refinement of MVC
superb. great speaker, great topic. I was pleasantly surprised to find so many talks here on not-php-specific design/theory/patterns/architecture -- this is the stuff that made this conference fantastic for me. great to think about this sort of high-level architectural stuff, with familiar easy-to-read examples in php. thank you!
Rating: 4 of 5 
(26.Oct.2017)
There's a Middleware for That!
Very good speaker and very good talk. His keynote was even better.
Rating: 3 of 5 
(26.Oct.2017)
Let the Architecture Emerge
Not convincing. Clear speaker, interesting topic, but I felt like he needed to present more alternatives or arguments against his approach, which struck me as pretty controversial. I am very sceptical that your average developers would not quickly end up with unmaintainable code if they took this approach. I would guess that relatively few developers have the problem of getting stuck because they spend too much time on upfront design. Most developers would benefit more from taking a highly structured approach that involves following some simple rules, so they don't have to spend too much time worrying about design but still write clean, dry, testable code from the get-go.
Rating: 3 of 5 
(26.Oct.2017)
The New Revolution
Maybe I was tired after lunch, but this talk was boring and didn't keep my interest.
Rating: 2 of 5 
(26.Oct.2017)
Expect the Un-expected: How to Handle Errors Gracefully
Too much information and not organized well.
Rating: 3 of 5 
(26.Oct.2017)
Building a Real API Using Command Pattern
interesting idea, but I had trouble understanding what was motivating it. I did not understand why the need for a separation of commands and handlers and introduction of command bus.
Rating: 5 of 5 
(26.Oct.2017)
Test Driving Test Driven Development
Great presentation, really clear and engaging. However, it should have been marked as "beginner" not "intermediate". It was a very basic introduction to unit testing (and TDD).
Rating: 5 of 5 
(26.Oct.2017)
The Middleware Express
Just fantastic, Perfect. Great job!
Rating: 4 of 5 
(26.Oct.2017)
Why Did My Project Fail?
Very interesting and engaging discussion.
Rating: 2 of 5 
(26.Oct.2017)
Static Analysis Saved my Code Tonight
I really wanted to like this talk, but it was too disjointed and unfocused for me to get much from it. I was expecting a list of good tools and discussion of what they each do and how they differ from each other: more practical take-away's. I was hoping to learn, for example, what "cyclomatic complexity" means and how to reduce it, or why I should use PHPStan in addition to PHPMD but not bother with Phan (or whatever).
Rating: 3 of 5 
(26.Oct.2017)
Lessons Learned Building the Composer Internals
Rambling and unfocused. Some interesting tidbits, but I was hoping for more "lessons learned", "what I would have done differently", or such. I dunno. It was probably fine for an end-of-day, ready-for-dinner kind of talk...
Rating: 5 of 5 
(26.Oct.2017)
Writing Tests for PHP Source
Fantastic. Best session I went to at this conference. Incredible preparation and delivery. Listening to this talk at 8 in the morning was more effective than coffee.

Events They'll Be At

No events so far

Events They Were At

ZendCon 2014 Oct 27, 2014
© Joind.in 2019