Peter mcdonald

@Codenblog

Talks

No talks so far

Comments

(Show Details)
(Hide Details)
Rating: 5 of 5 
(22.Feb.2013)
Opening Keynote - You Are A Designer
Absolutely fantastic keynote. Really engaged the audience and used humour well to put over his point
Rating: 3 of 5 
(22.Feb.2013)
PHP Traits, Threat or Treat?
Some interesting stuff. The seal was at times unsure if himself and appeared to be reading code to identify if something would work or not at times having to correct himself.
Rating: 4 of 5 
(22.Feb.2013)
Looking Ahead: PHP 5.5
Very interesting talk delivered very confidently. Good to hear on some of the additions that are coming and the changes in release cycle. Now lets get that rfc started for removing goto (sorry Sara)
Rating: 4 of 5 
(22.Feb.2013)
API Design: It's not Rocket Surgery
A good talk going over the real considerations when building an api. Clear and concise. Only down side was not that of the speaker the choice of room made it a requirement to have a video stream into another room which at times lost signal.
Rating: 5 of 5 
(25.Feb.2013)
Usability for Developers
Excellent talk. Beth presented the subject matter using good examples and trying to engage the audience. The talk was a very conversational approach instead of talking at the audience. Beth appeared friendly and bubbly throughout and even after the talk at the social (like many several other speakers) took the time and spoke to many attendees. A great asset to any conference. That reminds me must renew my subscription might do that right now :)
Rating: 4 of 5 
(25.Feb.2013)
Help, I'm Running Out of Memory!
Very interesting talk that touched on how memory is allocated by php and how making some decisions causes unexpected memory issues. The speak obviously knew the subject matter and delivered this in a way that although knowledge of what a zval was you still got the gist
Rating: 2 of 5 
(25.Feb.2013)
Keynote Panel - Frameworks: The Good, The Bad and The Ugly
Although this was meant to be a debate the only piece of contention was wether people who use frameworks should analys and know the inner guts of their chosen framework. Some choices such as attendees having nothing to drink and the I un-moderated twitter board were obviously learned from by the next day.
Rating: 4 of 5 
(25.Feb.2013)
Opening Keynote - The Diabolical Developer
A very good thought provoking keynote. It did get confusing at times with the sarcasm but this also made you sit up and listen I really hope there wasn't anyone who took everything at face value. That could be I retesting if listening into the conversation with their manager :p Oh and an FYI zend studio 10 creates mobile apps from php and directly interfaces with the likes of Xcode in the mac. Php is growing up ;)
Rating: 4 of 5 
(25.Feb.2013)
The future of the PHP Development Environment
A very good talk. I personally have never used vagrant but it certainly looks interesting and helps standardise environments. Your talk has made me wish to try it now.
Rating: 4 of 5 
(25.Feb.2013)
Expert Troubleshooting: Resolving MySQL Problems quickly
This was a talk that interested me greatly. The biggest downside for me however was the lack of time. Jenny was obviously rushed and essentially rushed off after 45 minutes (from an organiser point of view this was understandable). I would have loved to have seen the whole talk as intended which would have stopped the jumping around slides that went on. The persona tools mentioned certainly look interesting and I may look these up. Is there a recording anywhere of the full talk?
Rating: 5 of 5 
(25.Feb.2013)
You Can't Optimise What You Can't Measure
A great talk and opened my eyes to other possibilities of locating issues. Of course requires pre planning so the information is collected. You are quite right looking at logs may not actually show you the bigger picture. For example the situation you described with the update and the influx of forum posts may take quite a long time to identify it was due to a new release using other methods especially if the support staff are separated from the developers and releases. Oh and a quick question which I don't think got answered in the talk no sitting on the fence now Do you like logs?
Rating: 4 of 5 
(25.Feb.2013)
Keynote Panel - Open Source in Action
A very good discussion on open source and php in general. Some good points on related issues as well for exams diversity in open source and php. Sexism was a hot topic at the conference due to the PHPness tshirt but it was pointed out that diversity isn't just about someone's sex.
Rating: 5 of 5 
(25.Feb.2013)
WiFi
Excellent wifi service. Never had an ounce of problems. Always avaiable when needed and the speeds seemed good.
Rating: 3 of 5 
(25.Feb.2013)
Catering
The food at the venue was very good however unless you sprinted out of the talk you were met with neverending queues.
Rating: 5 of 5 
(25.Feb.2013)
Venue
Excellent venue, Good size for the amount of attendees that were present. The only pitfall was on track 3 with the requirement to use 2 rooms. It might be worth looking at an alternative room.
Rating: 4 of 5 
(25.Feb.2013)
Socials
The socials were very good. I was not too fond of the venue for the 2nd social and this became very cramped after a while due to the amount of people that came and the limited size. I liked the pub on the 3rd night. Not far from the venue and was a good environment to stand and chat to speakers and other attendees.
Rating: 4 of 5 
(25.Feb.2013)
Bottleneck Analysis
Great talk. People always seem to focus on the programming side and forget about everything else that can impact performance. This talk gave a real good idea of all the aspects that could be causing issues.
Rating: 5 of 5 
(13.Aug.2014)
PHP 5.6 and Beyond: Because Incrementing Major Versions is for Suckers
A great informative talk. Looking forward to using those new features :)
Rating: 5 of 5 
(04.Nov.2017)
Security Theatre
Fantastic talk. Quite eye opening and embedded a lot of thoughts about security. Now to go to the doctors for some anti depressants.
Rating: 5 of 5 
(04.Nov.2017)
Pushing the Limits of PHP with ReactPHP
Having never used reactphp the talk gave me quite a good starting point to help me go out and investigate further. Looking forward to trying it out
Rating: 5 of 5 
(04.Nov.2017)
Rise of the Machines
Great speaker and very confident. Did exceptionally well especially after such a long journey. Been playing with Ai now to look into ml
Rating: 5 of 5 
(04.Nov.2017)
Content Security Policies: Let's Break Stuff
Hadllomed at csp in the past but never implemented it. Maybe thought it was more of an issue to implement than it actually is. Off to revisit Great speaker and clearly loves the subject matter.
Rating: 5 of 5 
(05.Nov.2017)
Creating Space to be Awesome
A great talk gave some food for thought. Has made me consider where i want to be tbh
Rating: 4 of 5 
(05.Nov.2017)
Clean Application Development
Cheers, Adam. A lot of content much should be common sense but so overlooked
Rating: 5 of 5 
(13.Apr.2018)
Pentesting Do’s and Dont’s
Good to see some of the tools used and methodology routes. Of course only so much you can show in a 3 hour session but got a good balance to run with.
Rating: 5 of 5 
(13.Apr.2018)
Getting started with ReactPHP – Pushing real-time data to the browser
Attended your talk at Scotland php last year and like what I saw. Great to get a proper hands on today. I have a couple of plans to use it in a couple of projects I am working on.
Rating: 5 of 5 
(22.Apr.2018)
SQL, NoSQL and Beyond
Great overview of alternatives to the default option of MySQL in both SQL and noSQL options.
Rating: 5 of 5 
(22.Apr.2018)
Privacy by Design
Great talk on privacy by design. Given me a lot to think regarding GDPR
Rating: 5 of 5 
(22.Apr.2018)
Technically DDD
Being a sole developer I do not have that much benefit from alternative ideas and methodologies when programming. This talk has opened my eyes to ddd which I plan on utilising greatly.
Rating: 3 of 5 
(22.Apr.2018)
Websites at the Speed of Light
Decent talk but appeared quite sporadic.
Rating: 4 of 5 
(22.Apr.2018)
The Security Code Review guide
A good talk. Pretty much an overview of the OWASP too 10 but some good examples.
Rating: 5 of 5 
(22.Apr.2018)
Introduction to Cynefin (keynote)
Very entertaining talk. The speaker clearly loves the subject and had very relevant stories within the talk to highlight the concept
Rating: 5 of 5 
(06.Oct.2018)
Open Source for Closed Source Companies
Thoroughly enjoyed the talk. Made me properly think about how we do things at my work. Although due to the nature of the work we do we would not be able to embrace everything but certainly can in areas.
Rating: 5 of 5 
(06.Oct.2018)
Dungeons, Dragons & Developers
As ever an entertaining talk.
Rating: 5 of 5 
(06.Oct.2018)
Climbing the Abstract Syntax Tree
Always interested in learning the inner working of PHP. James is passionate about his subject of expertise and goes a good way of explaining.
Rating: 4 of 5 
(06.Oct.2018)
Starting your Serverless journey with OpenFaaS
Good to see what OpenFaas is capable of
Rating: 5 of 5 
(06.Oct.2018)
Best practices for Crafting High Quality PHP Apps
A lot of content and I suspect James could have easily continued further for hourse.
Rating: 4 of 5 
(06.Oct.2018)
Don't Wait, Generate!
A good introduction to generators, however, the talk did at times feel disjointed and did not flow. Certainly a subject that i need to further investigate within PHP
Rating: 5 of 5 
(06.Oct.2018)
Optimizing PHP-FPM for Production
The talk worked well with both presenters batting off of each other. Although setup an hardware dependant good to see comparisons with how much changing some simple configurations could have such a great impact.
Rating: 5 of 5 
(08.Oct.2018)
Developing for privacy and user protection
2nd time i have seen you talk (previous was PHP Yorkshire). A fantastic talk and a good choice for closing keynote. Although I had seen you speak about privacy and GDPR before there was a fair difference in the content.

Events They'll Be At

No events so far

Events They Were At

PHP Yorkshire 2018 Apr 12, 2018
PHP UK Conference 2013 Feb 21, 2013
© Joind.in 2018