Lee Boynton

Comments

(Show Details)
(Hide Details)
Rating: 5 of 5 
(06.Oct.2013)
Vagrant + Ansible
Live demo was useful to see how Ansible works, and the small steps at a time process made it easy to follow. Slides looked good and I could tell a lot of work had gone into preparation. Talking was a good speed and very clear. Still like Puppet though ;)
Rating: 5 of 5 
(06.Oct.2013)
Building Better Developers
Awesome keynote talk, very funny and enjoyable. Rowan is a very good speaker.
Rating: 4 of 5 
(11.Oct.2013)
Errors, Exceptions and Logging
Good talk James! :) I agree with others that a separate talk could be done on each topic.
Rating: 5 of 5 
(11.Oct.2013)
Your (coding) standards matter
Good interaction with the audience and good humour, made a topic that can be quite boring actually really enjoyable. Thanks for the talk Volker!
Rating: 4 of 5 
(11.Oct.2013)
Managing and monitoring application performance
Good overview of xdebug, xhprof and New Relic. Would have preferred a bit less on New Relic since I'm not likely to use it due to the cost, and a bit more on xdebug. A real example of how to improve performance in an application would have been useful too. Talk was well delivered though, thanks.
Rating: 5 of 5 
(11.Oct.2013)
Getting the most out of Xdebug
Found out a few features of xdebug I didn't know about, which was useful. Scream setting I will probably be using in the future. Derick is a good speaker and I always enjoy listening.
Rating: 4 of 5 
(11.Oct.2013)
Vertical reusability through components
Did well with the hangover session :) Interesting topic, but not sure I fully understood everything due to the early morning, or maybe more detail was required. If I can see the slides again I can probably provide better feedback.
Rating: 5 of 5 
(15.Oct.2013)
Debugging HTTP
Lorna is a good speaker, she keeps the audience engaged and explains things well. The curl usage was useful to me, since I haven't in the past tended to use it due to my thoughts on the PHP interface. I usually use the lwp-request command in Linux, but curl could be a useful accomplice. I initially thought Charles proxy would not be useful to me, but actually I can see it being very useful in a mobile environment where you can rewrite requests. I also agree with a comment I saw above, fiddler might've been worth a mention for Windows users, and for debugging old IE (becoming less of a concern now).
Rating: 4 of 5 
(15.Oct.2013)
Cyber Security
The talk did remind me of being back in University a little. A bit more detail about topics would have made it a bit more interesting I think, though I understand that some things can't be talked about. The info about government funding was interesting. Nevertheless, talks about security are always good to remind everyone of the problems with not caring about security.
Rating: 4 of 5 
(15.Oct.2013)
1 million in 10 days
There were a couple of things which were answered at the end which probably should have been in the talk, this would have made the talk a bit longer. However, it was interesting to hear about Robb's experience with JustDelete.Me. Thanks for coming!
Rating: 5 of 5 
(16.Feb.2014)
Functional PHP
Very interesting and well written talk with lots of on topic Olympics references! I enjoyed the history part and feel that it is something we should all be aware of. I would be interested in seeing a follow up talk which goes into more aspects of functional programming.
Rating: 5 of 5 
(14.Apr.2014)
Enabling Agile through enabling BDD in PHP projects
This talk really helped me understand BDD and also agile better. Konstantin delivered the talk at a very easy going pace and at a level that everyone understood. I would be interested in hearing a more in-depth talk about Behat.
Rating: 4 of 5 
(14.Apr.2014)
What RabbitMQ Can Do For You
Personally I'd have liked to have seen some code examples since I was already familiar with the concept of queues. James should perhaps have prepared a bit better so that he didn't need to use his phone :P
Rating: 4 of 5 
(18.Aug.2014)
The benefit of sneezing code into an editor vs clean code
Really enjoyed the pasta analogies, although they did make me a bit hungry. The talk was perhaps was a little long, and I don't think there was an actual explanation of what technical debt is. Would be interested to hear a talk which just covers clean code, technical debt and some of the uncle Bob Martin topics. I enjoyed the talk overall though. It was a good reminder that you shouldn't always write beautiful code and it depends on the context. Thanks for the talk Dave!
Rating: 5 of 5 
(15.Sep.2014)
Introducing the OWASP Top 10
An enjoyable talk, with a good pace and some humour thrown in. It was delivered at a level I felt was accessible to both technical and non-technical people. Whilst I was aware of most of the security issues covered, it is always a good idea to have a refresher on security every now and then to keep us on our toes. It was also good to have the names described since the OWASP titles are not always very descriptive. Thanks for coming down to PHP Hampshire Gary!
Rating: 5 of 5 
(04.Oct.2014)
What a Hack!
Made HHVM very accessible and the benefits of which very clear. Lively and enjoyable talk :-)
Rating: 4 of 5 
(09.Oct.2014)
Don't code, bake. An introduction to CakePHP
Really enjoyable talk. You are obviously really enthusiastic about using Cake and that really showed. Very good talk for a first time, good tone of voice, perhaps a little bit fast, although I understood everything that was said. Only thing that would've made it better for me was a quick demo. I liked seeing the commits stats at the start, as I like others thought Cake development might've been slowing down, but that proved me wrong. Thanks for coming David! Hope to see you speak again at PHPHants!
Rating: 4 of 5 
(09.Oct.2014)
PHP 5.NEW: The Best Bits
Liked the design of the slides which meant that I can go over them later and see bullet points containing what was said, but were skipped during the presentation. The talk was quite quick, but I guess it had to be due to the time constraints. More time was spent on the newer features which makes sense. It was a good recap over some of the new features which I've forgotten/wasn't quite aware of how worked. The examples of usage were helpful. Good talk, thanks!
Rating: 4 of 5 
(13.Oct.2014)
This Code Review Talk is Excellent but...
As a fan of code reviews I was happy to see a talk about the subject :) While I didn't really learn anything new, it was a good reminder on what to do during code reviews such as not being too aggressive and not using personal language. Code review is a difficult subject to make interesting but I thought it was a decent talk overall.
Rating: 5 of 5 
(13.Oct.2014)
Beyond Design Patterns
An enjoyable talk, which highlighted some of the issues of design patterns. I have struggled to remember all the differences between some design patterns and this has made me realise why exactly. Will definitely have to watch the video again for this talk!
Rating: 5 of 5 
(13.Oct.2014)
Design How Your Objects Talk to Each Other Through Mocking
A really useful talk, and I can see that mocks can be a very useful tool for software design. More people should be aware of this, as too often I see tests full of mocks because the code is not necessarily designed very well. Seeing examples of violations of the SOLID principles was also very useful. One of my favourite talks of the weekend, thanks everzet!
Rating: 5 of 5 
(13.Oct.2014)
High Performance PHP
A really interesting talk, thanks Anthony! I felt it was delivered at a good level, with most concepts covered being understandable despite being highly technical.
Rating: 4 of 5 
(13.Oct.2014)
“Should It?” - A New BDD Tool, Pain Not Included!
I considered the talk as being an example of a different take on BDD which works for the BBC Sport team, rather than an attack on Behat, cucumber or BDD in general. I enjoyed the speaker's style too. That said, I think I came away not fully understanding everything the tool can do. A bit more time spent on the new tool would probably have been beneficial.
Rating: 5 of 5 
(09.Apr.2015)
Debugging: past, present and future
A really enjoyable talk, I do like live demos :) It has given me a bit more motivation to not just give up when PHPStorm and xdebug don't seem to want to communicate. I could probably have used a bit more time spent on explaining the wayback feature, but I think I pretty much understood it.
Rating: 4 of 5 
(14.May.2015)
Voodoo PHP
I liked this talk, though it was a little fast for me as I couldn't read through all the code in the examples on the slides. I will be checking the slides out again though :) Thanks for talking at PHPHants Marco!
Rating: 4 of 5 
(12.Jun.2015)
Generated Power - PHP 5.5 Generators
I also really enjoyed this talk, and definitely plan on trying to be aware of situations where I could use generators when I write code in the future. Generators aren't really a topic I had looked much into before although I knew roughly what they are. There was quite a lot of code on the screen to take in at once, but I don't know what could've been done instead given this is such a code-related talk.
Rating: 5 of 5 
(20.Jul.2015)
Down the Rabbit Hole: Lessons Learned combining Career and Community
A very inspirational and heartfelt talk about how we as a community should strive to help others. Well spoken and set the tone for the whole conference! Thanks Cal!
Rating: 5 of 5 
(20.Jul.2015)
Composer the right way
Well presented, loved the graphics on the slides and the composer install or update quiz. The composer licenses command was useful as I wasn't aware of it. Thanks Rafael!
Rating: 5 of 5 
(20.Jul.2015)
API Pain Points
An enjoyable talk in which I learnt a lot of good tips. The anecdotes were also interesting to hear. I was expecting more swearing though :)
Rating: 5 of 5 
(20.Jul.2015)
Advanced Adventures in Git
This talk was well spoken and I liked the interactive style. Even though one or two commands didn't go quite right the first time I thought Lorna did well to stay calm and get back on track. The --patch flag for the various git commands are very useful, I'm not sure if git stash --patch was mentioned? Thanks Lorna!
Rating: 5 of 5 
(15.Sep.2015)
Secure your web application with two-factor authentication
I enjoyed this talk. I find Rob is very good at making subjects which seem complicated more accessible. I think that I may have missed some of the technical parts which explained how time-based tokens work, but I think that's a result of not paying attention enough ;) Personally, I thought that a bit too much time was spent on how to install and set up plugins for Wordpress, Drupal etc as they all seemed to have the same process. But I can see that this might be useful to some people. Thanks for coming to PHPHants Rob!
Rating: 4 of 5 
(15.Oct.2015)
OWASP Proactive controls for developers - how to prevent the Top 10 Risks
This was a good talk, I found the examples of real life security issues that have taken place such as at Ashley Madison were good for highlighting the importance of following these preventative measures. It is also good to be reminded of security best practices. My one minor suggestion would be to reduce the amount of text on the slides slightly so that people are listening more and reading less. Thanks for speaking at PHPHants Katy!
Rating: 5 of 5 
(10.Dec.2015)
PSR-7 and Middleware: The Future of PHP
The fact there were no questions at the end I think showed how detailed and well delivered the talk was. My only suggestion would be to make the text a bit bigger, or try inverting the colours to make it easier to read. Thanks Matthew.
Rating: 4 of 5 
(15.Jan.2016)
Simple Machine Learning
Enjoyed the enthusiasm in this talk which was well presented (and projected). I personally would have enjoyed a bit more time spent on the technical details which came later on in order to try to understand them better. Also, slides? :)
Rating: 4 of 5 
(10.Mar.2016)
Being an Open Source citizen
This talk was delivered with lots of enthusiasm and hopefully has encouraged a few people to do a bit more open source work. I enjoyed the jokes too :) I did feel that there was some repetition of content, and if I'm honest it did feel a little like you were reeling things off a list. I think the talk would have benefited from having a few more pauses in it to allow people to digest what has been said (I know this is really difficult!), and maybe a couple more things such as the "what not to do" screenshots may be good to break it up a bit more. Overall an enjoyable talk though!
Rating: 4 of 5 
(10.Mar.2016)
Lightning Talk
An enjoyable talk, it was interesting to hear about how a business has developed. It was confidently delivered, and would definitely like to hear more talks from Pete!
Rating: 4 of 5 
(15.May.2016)
Creating Unit Test Mocks - PHPUnit or Prophecy?
Very well delivered talk, Richard maintained a good rhythm making it quite easy to follow, on the whole. I thought talk gave a good and clear explanation of the differences between the different types of test doubles. I wasn't actually expecting as much detail on this given the title of the talk doesn't mention it. Nevertheless I was glad that this detail was given, and the amount of detail given could probably be changed depending on the audience if it was delivered again in the future. Some clear differences between PHPUnit and Prophecy mock objects were given, which was useful to know having not used Prophecy in anger. One area which made need looking at is the amount of code examples, which may have been a bit too much as it became quite a lot to take in. Some better titles on the slides might also help to identify the content, as it looked like you got a little bit lost towards the end when trying to remember what the slide was intended for. All in all, an enjoyable talk. Thanks Richard.
Rating: 5 of 5 
(12.Jun.2016)
JeoPHPardy!
This was absolutely brilliant :) You are the ultimate Archbishop of Banterbury Jeremy!
Rating: 4 of 5 
(28.Jun.2016)
How to do interviews properly - look from both sides
Lots of good information here, especially for people who have not been in many interviews. Personally I would reduce the amount of time spent on discussing recruiters. You do get good and bad ones, so perhaps just mentioning a few things to watch out for is enough?
Rating: 5 of 5 
(13.Aug.2016)
Drinking Beer with a Raspberry Pi and PHP
Could clearly see the passion Andrew has for this subject as the talk kept my interest despite my lack of knowledge of electronics. I found this background information interesting, though not necessarily required in order to understand what you can do with a Pi and the PHP library. One suggestion would be to zoom in on the terminal to make the commands being run easier to read.
Rating: 4 of 5 
(13.Aug.2016)
Tech census
A fun exercise which may have helped people find others who have experience in certain areas. Thanks Andrew!
Rating: 5 of 5 
(17.Sep.2016)
Driving Quality with PhpSpec
Very calm, clear and concise talk. The pace was such that it was easy to follow and take in what was being said. This really helped me understand the reasons behind using phpSpec over phpunit, and like that it encourages good design. I will definitely be checking it out in the future. Thanks very much Ciaran!
Rating: 4 of 5 
(17.Sep.2016)
Lightning Talk
A well delivered talk again, not too fast or slow. I thought the topic was a good one as variable naming can easily be overlooked, and this talk showed that it is worth spending time on getting it right. Thanks Richard!
Rating: 4 of 5 
(16.Oct.2016)
Imposter Syndrome: Am I Faking It?
Well delivered, not too fast or too slow, though as James said a couple of places where the end of a sentence went a little bit quiet. Lots of good tips and advice on counteracting the problem of imposter syndrome, and I think it's a subject that there should be more coverage of. Thanks Mark!
Rating: 4 of 5 
(14.Nov.2016)
EPHP: A tool to help students learn the very basics of PHP
The talk was well delivered, it was clear and easy to understand. I personally would have liked the code examples to include parameterised queries and HTML escaping to ensure that students understand the importance of security concepts from the start. Other than that, thanks Nick! :)
Rating: 5 of 5 
(11.Jun.2017)
RegEx Is Your Friend
Well delivered talk. I initially thought this would cover things I mostly already knew, but I was proved wrong as I discovered a number of things I wasn't aware of. The parts on improving performance, conditionals, named back references and the x flag were interesting/new to me. I did think that perhaps there should be a caveat mentioned when parsing HTML with a regex, as this approach seems a bit brittle when compared with an HTML parser. In summary this was accessible to both beginners and those more familiar with regexes. Thanks Liam!
Rating: 5 of 5 
(11.Jun.2017)
5 Features of a Good API
I understand the talk had previously been given in a shorter duration, however I thought the pace of the talk was ok as this allowed time to think about what was being said. It was good to know about the relevant RFCs, such as 7807. It would be interesting to know how they compare with the JSON API spec at http://jsonapi.org/format/
Rating: 5 of 5 
(11.Jun.2017)
Don't work for PHPCS, make PHPCS work for you
Learnt a lot of things I didn't realise PHPCS does, such as sniffing for TODO comments and how to report on them. It might have been good to know how the JS/CSS sniffs work, and how JS sniffs compare with a JS tool like jshint/jslint/eslint. That said, it felt like this talk already had a lot of information in it.
Rating: 5 of 5 
(11.Jun.2017)
Driving Design through Examples
This talk really helped put things into place for me when it comes to how Behat can be used to model the domain layer, and can still be used to drive tests at the UI layer after this. It was good to find out how Behat and phpspec can be used together and it was also good to have the reasons explained as to why examples are important. I hope to use this knowledge at work to implement client projects more effectively and closely aligned to expectations. I would love to see slides up here :) Thanks Ciaran!
Rating: 5 of 5 
(11.Jun.2017)
Ethical Engineering
Very thought provoking talk tackling a subject that I imagine most people would rather not think about. It was good to be reminded that as developers/engineers we all have a responsibility to think ethically and think about how technology can be used for bad, and what we can do about it. If I was to make any suggestion, it would be that perhaps some of the analogies could have been thought of before the talk rather than on the spot. This may have made them a bit clearer. It did go a bit dark at points, especially when the avocado at toast was put at risk, but this was the point of the talk. Thanks Chris!
Rating: 5 of 5 
(11.Jun.2017)
How to handle ?
A very informative talk on a subject I imagine a lot of people simply gloss over or avoid. It was easy enough to follow for most parts. It was good to find out exactly how confusing MySQL is when it comes to unicode, I hadn't realised how many places that the encoding needs to be specified and for why they need to be set. Thanks Andreas!
Rating: 4 of 5 
(11.Jun.2017)
Status Change: Now Using Event Sourcing
The talk delivery was clear and consistent. It was good to have a real world example of how to use event sourcing and why, though it would have been nice to see a bit more code as not everyone would have been able to make the hands on session. That said, I think it may have been difficult to fit all of it in during the time. Thanks Emily!
Rating: 3 of 5 
(11.Jun.2017)
Test-driven Laravel
I didn't see all of this talk, but Amo spoke very clearly and at a good pace. There was perhaps a bit too much back and forth between the IDE and the terminal, however this did reinforce the idea of doing TDD so not sure how else this could have been done. If there was a way to reduce the amount of window switching/scrolling required this would enable more things to be covered. Also, very brave to do live demos! Thanks Amo!
Rating: 4 of 5 
(11.Jun.2017)
Connecting people - Identity in your platform
The talk was definitely very Chrome oriented, it would have been nice to hear a little more about the support in Firefox and Edge. It was good to hear about how the autocomplete functionality works and how you can automatically sign users in across devices. I enjoyed the audience interaction, even if I didn't put my hand up when asked if the audience did. :) Thanks Rowan!
Rating: 5 of 5 
(11.Jun.2017)
Don’t believe everything you learn
Nice to have a light hearted and fun talk with audience interaction. It was good to be reminded that it may not be a good idea to enforce rules which may only be valid ~95% of the time. Thanks Michael!
Rating: 5 of 5 
(15.Apr.2018)
SQL, NoSQL and Beyond
Made we wish I was still working with Postgres and not back with MySQL! I think there were enough examples of useful features in each technology to tempt people into looking into them more. I would have liked a bit more info on when to use CouchDB, having said that this is the only DB I haven't used before.
Rating: 5 of 5 
(15.Apr.2018)
Privacy by Design
I enjoyed this talk as Heather was clearly passionate about this subject and made it more interesting to me. The biggest challenge will probably be getting organisations to train everyone on the subject and change the culture rather than allocating one or two people to "make sure we comply". Lots of good information that I'll try to take back to my work!
Rating: 5 of 5 
(17.Apr.2018)
Technically DDD
I liked Pim's very straight to the point take on DDD since a lot of the resources available on the subject tend to be very dry and wordy. Pim's sense of humour was also enjoyable for me, though I can imagine it might not be to everyone's taste. Some good practical recommendations on starting to use DDD concepts in your own work without having to learn everything at once.

Events They'll Be At

No events so far

Events They Were At

PHP Yorkshire 2018 Apr 12, 2018
PHP South Coast 2017 Jun 08, 2017
All Your Base 2014 Oct 16, 2014
PHPNW 2014 Oct 02, 2014
PHPNW 2013 Oct 03, 2013
© Joind.in 2018