James Titcumb

@asgrim

Talks

Date Presented | Last Commented | By Comment | By Name

Comments

(Show Details)
(Hide Details)
Rating: 5 of 5 
(05.Oct.2013)
How to make the most of a Developer Conference
This was great for me - as it's my first conference, it's good to know I was on the right lines - drinking, getting involved in CAH, meeting new people, and speaking! Thanks for a good introduction to conferences!
Rating: 5 of 5 
(05.Oct.2013)
Hackathon / Social
Unfortunately I got very little coding done as I was too busy drinking (so it was a social rather than hackathon for me), but it was definitely fun & meeting people! Downsides: the alcohol gave me a hangover.
Rating: 5 of 5 
(05.Oct.2013)
0x0F Ways to be a Better Developer
Interesting talk - good tips. Ivo did pace back & forth quite quickly though which was a little distracting. Interesting using the split room idea, worked well (apart from Lorna's mic dropping out briefly). Overall a great talk though, I have learnt!
Rating: 5 of 5 
(05.Oct.2013)
Vagrant + Ansible
Michael gave a good insight into Ansible. He made it look pretty easy, something hopefully I can put into practice now. Tempted fate a bit doing a live demo, but it actually went well, and really added to my understanding of it.
Rating: 5 of 5 
(05.Oct.2013)
Your (coding) standards matter
Very entertaining, great content.
Rating: 4 of 5 
(05.Oct.2013)
Managing and monitoring application performance
Pretty informative, learnt more about profiling and whatnot, but to echo others, bit of a salesy pitch on New Relic. Still a good talk though, good amount of detail.
Rating: 5 of 5 
(05.Oct.2013)
Getting the most out of Xdebug
Great talk, I knew most of what was talked about, but was still interesting and I did pick up a few new things! Also I might try getting remote debugging working in Eclipse again now. Thanks Derick.
Rating: 4 of 5 
(06.Oct.2013)
Vertical reusability through components
Volker is an entertaining speaker, I like his style of speaking. The talk was an interesting insight into a nice alternative to a traditional MVC structure. The screencast demo bits were a bit too quick to follow I think, but apart from that, was good.
Rating: 5 of 5 
(06.Oct.2013)
Don't be STUPID, Grasp SOLID
Fantastic talk from Anthony, clever guy. Not a new topic for me but the biggest take away for me was to focus on getting the business done instead of making sure everything is perfect all the time. Entertaining and interesting!
Rating: 5 of 5 
(06.Oct.2013)
Debugging HTTP
Great talk. Using pre-recorded demos worked brilliantly, and meant there were no messups, but it did mean Lorna was unable to demonstrate a feature that an audience member had asked about (showing the user modified headers in Charles). Otherwise it was a great talk, some of which I knew but I did pick up some new things. She didn't turn the Charles bit into too much of a sales pitch as well :)
Rating: 5 of 5 
(06.Oct.2013)
Building Better Developers
Great closing talk from Rowan, interesting insights into the world of development.
Rating: 5 of 5 
(07.Oct.2013)
Automating Tests Using Storyplayer
This talk from Stuart really got me interested in user stories, and automating tests (other than PHPUnit which I used anyway). Storyplayer looks like a useful tool, especially in larger applications with APIs and whatnot.
Rating: 5 of 5 
(07.Oct.2013)
MongoDB Introduction
I had only tinkered a little with MongoDB before Derick's talk so I was keen to learn more. The talk definitely delivered, and I now know a lot more about how to apply MongoDB and what it can do. Thanks!
Rating: 3 of 5 
(09.Oct.2013)
1 million in 10 days
Robb's talk was a little short, but the questions really held some value and Robb answered really well, giving us a real insight into JDM and how what went down went down. Needs to make audience eye contact more, and work on delivery, but the content is great. Nice work Robb!
Rating: 2 of 5 
(14.Nov.2013)
I'm Probably Doing It Wrong
I can't help the feeling Herb is overcomplicating what seems to be a relatively simple problem. Mic issues aside, I'm not sure the WP-based slides worked very well (stick with PowerPoint / Impress etc.), but it was a good effort for what seems to be Herb's first talk. Tips for future: be confident, don't waffle, speak loudly, slowly and clearly, and focus on a specific topic - there didn't seem to be a focus for the talk at all, and there really needs to be.
Rating: 3 of 5 
(14.Nov.2013)
Building sites with Drupal, its 'Lego'-like modules and Vagrant for general web development
Pretty interesting stuff & sparked some challenging questions for Rob at the end. It's good to see Drupal are trying to turn around their reputation, even if they're still experiencing hiccups. The talk itself was a brief introduction to Drupal itself, but tried to branch into Vagrant a little, which would've warranted a talk by itself really. Rob - talk to the audience, not your slides! :) Overall pretty good though.
Rating: 3 of 5 
(12.Dec.2013)
PHP & Enums
Interesting topic but delivery was rushed. Good amount of content focused on the topic. Also, face the audience not the slides :-) otherwise, all good, especially for a first time talk. Keep practicing, definite potential here. Thanks for sharing Gareth!
Rating: 3 of 5 
(12.Dec.2013)
How to develop your development of being a developer without doing any developing
Very interesting insight into Phil's experiences, and I could relate to much of it, so this worked really well. The delivery was rushed though, which meant it was a little difficult to keep up I think. However, the content definitely made up for it - I expect everyone in the audience felt something that related to them in the talk. If this talk was a little more honed and rehearsed, this has potential to be a fantastic talk, especially considering this was Phil's first talk of this style. Would like to see more from Phil in the future.
Rating: 5 of 5 
(23.Dec.2013)
Scaling PHP with HipHop
Fascinating stuff, thank you very much Sara!
Rating: 4 of 5 
(09.Jan.2014)
Why Open Source is good for you (and your organisation)
Michael's talk conveyed many important points about FOSS and answered the questions that were thrown at him well. He did speak a little quickly which made it a little hard to keep up sometimes, but on the whole great content, great talk.
Rating: 5 of 5 
(12.Feb.2014)
Functional PHP
Definitely some interesting concepts, some that I could relate to and some that were new to me. Was also cool to see map/reduce things being used in a context outside of NoSQL things. Hasn't completely sold me on it, but some methodologies I'm going to take home and investigate, for sure. Thanks Simon, really enjoyed!
Rating: 3 of 5 
(13.Mar.2014)
Kim's Car: An Introduction to Object Oriented Programming in PHP
It's great that Kimberley has shown us the basics of Object Oriented Programming and the syntax involved. This was a great taster for the beginners in OO PHP. Thanks for sharing your learning with us! :)
Rating: 3 of 5 
(13.Mar.2014)
Coding with SEO in mind
Good, confident delivery. Was a little brief, but it introduced something new to me (how to get star ratings and images and things onto Google search results). Thanks Rebecca!
Rating: 5 of 5 
(18.Mar.2014)
Things I Believe Now That I'm Old
This was great and I really enjoyed it - good delivery and even better message.
Rating: 4 of 5 
(18.Mar.2014)
Conference Speaking 101
In my position, resources like this talk are invaluable and I've learnt some new things from this talk, which hopefully if I get accepted, I will put into practice! :)
Rating: 4 of 5 
(18.Mar.2014)
Liking relevance!
I liked this - it's a pretty complex topic but interesting to see how Solr can be leveraged. The code samples had Dutch words which I struggled to remember (and thus associate with previous examples), but on the whole it was good. It's certainly inspired me to have a decent look into Solr and ElasticSearch! :)
Rating: 5 of 5 
(19.Mar.2014)
PHPWomen: ask us anything
An excellent discussion promoting PHPWomen. Thanks to Jenny for sharing her personal story, I can't imagine it's easy telling that to a bunch of strangers - it amazes me that people can treat other people so badly sometimes, and really demonstrates why PHPWomen is so important.
Rating: 4 of 5 
(19.Mar.2014)
HOW TO DEVELOP YOUR DEVELOPMENT OF BEING A DEVELOPER WITHOUT DOING ANY DEVELOPMENT.
I was lucky enough to see this talk at PHP Hampshire a while back, and this time it was more refined, well rehearsed and generally much better. Talking a bit slower and enunciating a little more might help the message sink in a little better, but apart from that it was good delivery, even better content.
Rating: 5 of 5 
(19.Mar.2014)
Create the perfect slide deck in 5 minutes
This was a highly amusing talk. Entertaining, and as a trainee speaker, actually useful! Thanks Ole, amazing, light-hearted delivery! :)
Rating: 4 of 5 
(19.Mar.2014)
Stacking the bricks
Definitely did not seem like a first time speaker - confident and an interesting perspective.
Rating: 5 of 5 
(10.Apr.2014)
Enabling Agile through enabling BDD in PHP projects
Konstantin gave me a brilliant insight as to what BDD really means - it's certainly not what I thought it was about. BDD is really a communication methodology, rather than a development practise. He went into detail on how this could be put into practise in the real world, which was important - and it wasn't too technical either, which I think meant that this was helpful to many people. There was some interesting discussion at the end too in the questions time, which really added to the talk.
Rating: 4 of 5 
(15.May.2014)
Bring Your Application Into 2014
Good overall talk. I think perhaps some code examples would've helped describe better. Half the talk was about the PSRs, I think less of the PSRs and more detail on the refactoring topics would've been better. Overall really good advice though, thanks Michael :)
Rating: 3 of 5 
(15.May.2014)
How I use PHPStorm day-to-day
I was sure this was going to spark an IDE war, but surprisingly not. I think focusing more on less features might've done this better, as it was quite a whirlwind of a gazillion features, none of them really sank in as memorable. I can't help thinking perhaps picking 3/4 really cool features and focusing on JUST exploring those would've done better, with a bit at the end listing the other features (without going into detail) - just wetting the appetite really, rather than being a tutorial! Cheers Gareth.
Rating: 4 of 5 
(23.May.2014)
Selenium Testing: My Trials and Tribulations
A cool little taster - I think some of the code samples got skipped past a little too quick to read, but good overall :) I keep meaning to look into Selenium, so it's good to see more info about it!
Rating: 5 of 5 
(23.May.2014)
Phing all the things!
Nice to see what Phing can do over Ant to automate things :) Very interesting, something I'll need to check out for our new deployment processes.
Rating: 5 of 5 
(09.Jul.2014)
PHP: Under the Hood
Very interesting talk, I think a lot of people took things away from this. I knew a lot of how zval works and the micro optimisations and things, but was great learning about VLD as I've not actually seen that before, so that's something I'm going to have a play with for sure! It was a bit odd not having Davey physically present to speak, but obviously it is prohibitive to do that. I think it's fantastic that Engine Yard also sent us the t-shirts, which went down well :) ! Overall a great talk, so thanks!
Rating: 5 of 5 
(11.Sep.2014)
Introducing the OWASP Top 10
Gary's talk was great. I know a lot of the stuff there, but with talks like this there is always going to be things you don't think about, and even the stuff you know is a great idea to get reminded about - it is too easy to forget about security sometimes. Great delivery, and I personally think it was a good level talk to allow attendees of all experience - even I got something from it! :) Thanks Gary for taking the trip down to our user group.
Rating: 4 of 5 
(20.Sep.2014)
HippyVM - yet another attempt at PHP performance
The talk was interesting to learn about a lesser-known "competitor" in the PHP interpreting world, so much talk about HHVM and PHP 7 that it is good to see other options are out there. The delivery was a little chaotic, but I think it mostly got the message across :)
Rating: 5 of 5 
(20.Sep.2014)
HHVM: The New PHP?
Stefan is a great speaker, enthusiastic and delivered good information about HHVM/Hack. Much of this I knew already, but it was good to re-visit and maybe inspire me to dabble a bit more in Hack :)
Rating: 5 of 5 
(20.Sep.2014)
A complex ORM... faster than SQL?
Good amount of information covered, thankfully I know much of how the Doctrine ORM works so it was familiar & I was able to get something out of it (the L2 Cache is especially interesting), but I do worry that people who are totally unaware of ORMs / Doctrine may have gotten lost, but I guess that is for them to say :) Either way, very interesting stuff, definitely going to look into this, hopefully it will be supported in DoctrineORMModule soon ;)
Rating: 5 of 5 
(20.Sep.2014)
SOLID for real
It is interesting as I compared this to Anthony Ferrara's "Don't be STUPID, grasp SOLID" talk - the same subject but a different perspective - a few new things I have learnt about SOLID today, but it is always good to be reminded of these important principles.
Rating: 5 of 5 
(20.Sep.2014)
The Journey towards Continuous Integration
This was a good insight into what Sebastian and his team have been doing to implement CI / other good methodologies into the process. The talk contained a lot of familiar challenges to me - introducing unit testing, we also briefly used phpUnderControl, and interesting to see tools I had not previously heard of (SonarQube) which I will check out. Getting code / build statistics is always very useful, and something I am trying to push for myself :)
Rating: 4 of 5 
(20.Sep.2014)
Full Throttle Refactoring
This was initially a very amusing talk - mainly because I think all developers could relate to some of the horror stories that Thorsten recalled. However, I think maybe the talk should contain more examples - but not generic "refactoring" examples - I have seen those over and over, I would like to see some real world examples of refactoring & real numbers on performance improvements and so on! Also a little too much looking at the slides perhaps? :)
Rating: 5 of 5 
(20.Sep.2014)
The Proxy pattern in PHP
I enjoyed this - learning how these "magic" features work - the various proxy methods that are used in Doctrine and PHPUnit was especially interesting.
Rating: 5 of 5 
(20.Sep.2014)
Lean Startup approach on your PHP Projects
This I think was a very hard slot to fill, not helped by everything running late. Fabrice did very well and explained some interesting (for me, familiar, except for using SCRUM) techniques - using metrics, using continuous deployment and so on are stuff that resonated well for me. I would say to try to use less bullet points, I spent a lot of time reading what was on the slides & sometimes lost track of the talk because of it (possibly tiredness??). Otherwise a great - interesting talk.
Rating: 0 of 5 
(22.Sep.2014)
Low Latency Logging with RabbitMQ
Thanks for all the feedback folks - I would just like to add that my "Low Latency Logging" talk is a talk about logging methodologies, and exploring RabbitMQ itself was not really my intention. However! If you would like to learn more about RabbitMQ, I encourage you to watch my Nomad PHP EU talk in December, which you can register for here: https://nomadphp.com/2014/09/19/nomadphp-2014-12-eu/
Rating: 5 of 5 
(05.Oct.2014)
How PHP Changed the World of Programming
Great keynote, it was a little short, but the message was delivered, and any longer probably would've just been rambling or padding anyway. Nice.
Rating: 5 of 5 
(05.Oct.2014)
What a Hack!
If you ever want to learn about HHVM/Hack, what better person to hear it from than Sara. Energetic, amusing and informative - and importantly, inspirational. There was a lot of stuff covered!
Rating: 5 of 5 
(05.Oct.2014)
Beyond Design Patterns
Interesting concept. You should totally write a book about this stuff!
Rating: 5 of 5 
(05.Oct.2014)
High Performance PHP
A fascinating insight into how these compiler thingybobs actually work. My eyes usually gloss over when someone starts talking about these complicated things, but THIS was delivered really well, and I actually understood it, yay! Thank you for not making it overly complicated.
Rating: 5 of 5 
(05.Oct.2014)
Your Mileage Should Vary
Why can I not rate this 6??? Seriously, fantastic messages were conveyed through entertaining, witty and dry humour. Having seen Volker talk before I had really high expectations, and he totally smashed through them. Super awesome closing keynote!
Rating: 5 of 5 
(05.Oct.2014)
Understanding the OWASP Top 10
Did exactly what it said on the tin. Good delivery, great pacing (i.e. covering the lower portion of the top 10 quickly, and then focusing on the more important ones).
Rating: 5 of 5 
(05.Oct.2014)
Mental Health, Open Source and You
An issue which I think will resonate with varying degrees with everyone.
Rating: 4 of 5 
(05.Oct.2014)
Want to learn how to test legacy code?
I totally understand the point that was trying to get across, but the code picked that was demonstrated I think was actually not too difficult to test... There is much harder code to test, when you get strange states and global state that you can't override... The approach demonstrated worked well, but in my experience I think (in my opinion of course) sometimes you just HAVE to refactor to make things more "testable".
Rating: 4 of 5 
(08.Oct.2014)
Don't code, bake. An introduction to CakePHP
For a first time speaker, David did excellently. He was enthusiastic, energetic and gave off a great energy. Good content, a good "intro" level talk to Cake. Answered the questions really well. Couple of tips for improvement: don't look at the slides on the screen, learn how to use presentation view so you can have your notes, and always have an adapter to VGA (or less likely, HDMI). Really enjoyed this talk, thanks David!
Rating: 5 of 5 
(23.Jan.2015)
Cute Little Interpreters
This was a fantastic tutorial - I learnt a lot about compilers and interpreters. The pace picked up very rapidly once introducing PhpParser to the heap machine and covered a lot of topics in an "overview" style, but I don't think that was a particularly negative point, it just is. Thanks loads Anthony & Igor, awesome! :)
Rating: 5 of 5 
(24.Jan.2015)
Abstract Filesystems, with Flysystems
Nice, interesting talk. Flysystem looks pretty useful, might have a play around with it soon :)
Rating: 5 of 5 
(24.Jan.2015)
Low-Level PHP, Getting Things done with Go
Nice little primer to Go, pros and cons. Thanks!
Rating: 4 of 5 
(24.Jan.2015)
Async PHP with React
Cool intro to React - seems to have fairly specific use cases though. Also, stop looking at the slides, every time you turn around, your voice disappears - especially with no microphone ;)
Rating: 5 of 5 
(26.Jan.2015)
The future of PHP
Sara is always entertaining and so very awesome. Loved the bait & switch ;)
Rating: 4 of 5 
(20.Feb.2015)
Database Wizardry for Legacy Applications
Tech issues aside, this was a great talk. I don't think the live demo really added much to it, a simple "before it was X seconds, after it was X seconds" would've been fine I think. Nevertheless, it was interesting, thanks!
Rating: 5 of 5 
(20.Feb.2015)
Integrating Communities
Awesome - this captured your passion for community perfectly, and some great pieces of advice there.
Rating: 5 of 5 
(20.Feb.2015)
HHVM at Etsy: Harder, Better, Faster, Stronger
Interesting so see a solid real-world example of HHVM in the wild, rather than "yet another what-is-HHVM talk". Explained the pros and cons of it and just an all-round fair judgement. I liked the overview of the pfff tools. For me personally, I would've liked to see a bit more of a technical dive into things Etsy had to do - it was a little overview-y perhaps?
Rating: 5 of 5 
(20.Feb.2015)
Debugging: past, present and future
Derick is a really fun speaker, good content. For me personally, I think there was too much focus on past & present and not enough on future, but I think in general it was quite balanced :)
Rating: 5 of 5 
(10.Mar.2015)
Open Source, Love, and Social Responsibility
Great keynote, thanks :)
Rating: 3 of 5 
(09.Apr.2015)
Make the Web 3D
Very different talk, good to see what else is going on on the web apart from PHP! Nice to see what sort of applications this type of thing can have on the web. The talk itself needed a bit more structure though, and perhaps use videos for the demos to make it flow a bit nicer?
Rating: 3 of 5 
(09.Apr.2015)
Test Strategies && Process
Owen presented quite well considering he was ill, although seemed a bit nervous? As someone else said, the slides were simply lists, which is distracting to audience as they read through the list and stop listening to the speaker (which is bad!)
Rating: 5 of 5 
(09.Apr.2015)
Your API is a UI
Really confident speaker (probably comes from a background in acting, sure), and that helped carry the audience along. I liked the API hierarchy of needs, a definitely interesting perspective mixed in with what should be common knowledge (but clearly isn't...)
Rating: 5 of 5 
(09.Apr.2015)
Debugging: past, present and future
Derick is always a good speaker. Like his style, and never afraid of doing live demos, experimenting on stage. I saw the same talk at PHP UK earlier this year, which inspired me to give step debugging another chance, and it finally worked. Was good to refresh on the points covered here. Not sure if it was the sound or speaking too quickly, but I did miss a couple of words.
Rating: 5 of 5 
(14.May.2015)
Voodoo PHP
Awesome, it's a good talk of what you "shouldn't" do I suppose, but it's interesting (maybe slightly disconcerting) to know the libraries mentioned are used in real frameworks and code and things! It's always enlightening listening to Marco speaking, and this was no different from usual. A lot of content packed into a talk, great stuff.
Rating: 4 of 5 
(21.May.2015)
Here Be Dragons: PHP at Its Limits
Andew is a good, confident new speaker, very clearly spoken. The pace was consistent, but I think this could be improved if this talk was done again... I think the first section (introducing CGI/FPM/basics etc.) should've been rushed a bit more, so that more focus and detail be explored in PHPFastCGI & PHP-PM, which I believe was the intended focus of the talk. However, despite this, it was overall a good talk with interesting content - with a bit of practice Andrew could become a great speaker - thanks Andrew :)
Rating: 4 of 5 
(21.May.2015)
Getting Started with Slim 3
A good quick explanation of PSR-7 and an excellent thorough intro to the fundamentals of Slim (and it seems, most microframeworks are pretty similar!). Relative to Andrew, Rob spoke quite quietly and my hearing isn't great, but nevertheless a great talk, thank you Rob :)
Rating: 4 of 5 
(18.Jun.2015)
Embracing Change
Was a good talk - it mostly covered old ground for me personally, but I think very pertinent points for all developers were made.
Rating: 3 of 5 
(18.Jun.2015)
Go mad for Monads
As someone who doesn't know anything about monads, this was quite confusing. He started saying "if you google for monads, you'll get confused" etc., but then gave an explanation that didn't make much sense. I think using the examples up front would've helped as it started making more sense with these - I thought practical examples and usages were better, rather than starting with the theoretical stuff.
Rating: 4 of 5 
(18.Jun.2015)
Extremely defensive PHP
There was a lot of content crammed into a short amount of time here, I followed it pretty much, but I can't help thinking less experienced developers may've been left behind wondering what just happened ^_^ Nonetheless, good advice in this talk from real world experiences, which is gold dust. Don't make the same mistakes :D
Rating: 4 of 5 
(26.Jun.2015)
Defensive Programming
Broadly good advice given here that devs should be following more :) also enjoyed the squats at the start, nice :) For 5 stars, I would've liked to have heard more about some more extreme techniques for defensive programming that have been mentioned recently, e.g. declaring classes final, removing setters, no "optional" dependencies etc. Otherwise, I enjoyed, thanks
Rating: 5 of 5 
(29.Jun.2015)
Command Bus to Awesome Town
This was brilliant. The first section was just incredible, and really set out the problem space, in an awesome amusing way. Really awesome. Favourite talk this conference.
Rating: 5 of 5 
(29.Jun.2015)
HTTP is Dead. Long Live HTTP/2!
Explained everything well, good insight into HTTP/2, thanks!
Rating: 4 of 5 
(29.Jun.2015)
PhpStorm: 42 Tips and Tricks
This was really great, but I have two issues with this talk: (1) went through stuff very fast (understandable, because there's a lot to cover) and (2) there were no slides, therefore no content to look back over; because it was so fast, I've now forgotten most of the stuff explained. If I'd have known, I would've prepared better to take notes.
Rating: 5 of 5 
(29.Jun.2015)
Hexagonal architecture - message-oriented software design
No issues here, well explained, and you can tell Matthias and Ross work a lot together, the content really went hand-in-hand and cross-referenced with Ross' talk.
Rating: 5 of 5 
(29.Jun.2015)
Behind the Scenes of Maintaining an Open Source Project
Was looking forward to seeing this talk, and it was great, thanks Jordi.
Rating: 4 of 5 
(20.Jul.2015)
Parallel PHP
Presentation was actually great. Content was a good intro, perfect for a lightning talk slot, and real scope as others have said to be extended into a full in-depth talk with real-world use cases. Some tips for your next talk: * Try not to look at the slides 1) it distracts and 2) with a static mic, you go quiet when you turn away * Repeat audience questions if they do not have a mic I look forward to seeing more talks from Joe, as this really showed promise.
Rating: 4 of 5 
(13.Aug.2015)
A Travesty of a Mockery of a...
Spoke a little quiet for the big room, and learnt a couple of things, especially correct terminology for things (I, too, just call everything a mock).
Rating: 4 of 5 
(13.Aug.2015)
Is TDD dead? A cheeky guide to phpspec
Spoke a little quiet for the big room size! A good overview of what phpspec can do, but didn't really sell it for me still. One of the biggest advantages portrayed was the code generation, but that does not seem very useful for me. Another advantage was using Prophecy, but I think you mentioned this is baked into phpunit now... so I was left still thinking "why should I use phpspec?" :( Otherwise a good talk, good code examples that helped (although a couple did take a bit of grokking, and it was flicked around quite a lot)
Rating: 4 of 5 
(26.Aug.2015)
Building and selling modules for Magento eCommerce
Seemed a bit hand-wavy, but did actually give a good overview of how the Magento community works, and the commerce side of things. Not bad, thanks :)
Rating: 5 of 5 
(26.Aug.2015)
Moltin
Nice introduction to Moltin and the features it provides. I don't currently have a use case for it, and my only concern with it (as a product) is still vendor lock-in, but nonetheless good talk, thanks :)
Rating: 5 of 5 
(08.Sep.2015)
Extremely defensive PHP
Always a great talk, filled with useful advice. This is a must-see talk if you ever get the opportunity.
Rating: 5 of 5 
(09.Sep.2015)
Secure your web application with two-factor authentication
Nice talk this - good recommendations for libraries to use, summary of how 2FA actually works, why you'd want to Being a very technical sort myself, I'd like to hear a bit more about the HMAC bit at the start (confused me a little). Also a bit more about the specific security care to be taken (e.g. using a secure/constant-time string comparison thing, are there any other precautions you should take to implement things properly, etc.) Perhaps a little exploration on other forms of authentication might be cool too (e.g. browser fingerprint, biometric, password-only etc.) Also, here's a reminder to add a slide about sequence-based codes & "the window". Overall great talk though, thanks for visiting PHP Hampshire! :)
Rating: 5 of 5 
(03.Oct.2015)
Opening Keynote: Stealing People Lessons from Artificial Intelligence
Keynote was a great insight into people, management and improvement, thanks.
Rating: 5 of 5 
(03.Oct.2015)
One Extension, Three Engines
Great talk - literally the only thing I'd like is to have a shorter "history of mongo(db) extension", and longer on the technical implementations, but that's my personal preference :)
Rating: 5 of 5 
(03.Oct.2015)
Better Late Than Never: Scalar Type Hints in PHP 7
Awesome look into history of type hinting (declarations!), how many times the RFCs have tried to pass, and the attempts to get this into the new PHP 7. Also, little exploration into internals stuff, which I deliberately avoid... but I may explore in the future... :) Energetic, very amusing, and overall a really good talk.
Rating: 5 of 5 
(04.Oct.2015)
Introducing A Quality Model For MVC Applications
The theory presented in this talk was great and seems practical in an idealistic world. However, in many cases, people/developers are lazy, and thus automation of this process is a critical component that I really felt should've "happened" (forgetting about the practicality of course!)
Rating: 5 of 5 
(04.Oct.2015)
Closing Keynote: Developers are just like humans
Not much to critic here, great keynote, great perspective and good advice! Thanks Skoop :)
Rating: 5 of 5 
(04.Oct.2015)
Scaling & Managing Asynchronous Workers (and staying sane!)
Clear techniques explained, good amount of topic covered, no complaints from me!
Rating: 4 of 5 
(04.Oct.2015)
You Attended Talk: an introduction to event sourcing
- No microphone made it difficult to hear (not the speaker's fault) - Perhaps a little more time could've been spent on the slides that were more complex code examples (-1) - Clearly knowledgeable about the topic, presented really well, and handled some great questions at the end.
Rating: 5 of 5 
(23.Oct.2015)
No More Overtime; or, How To Train Your Manager
Really good delivery; very animated, persuasive and passionate.
Rating: 5 of 5 
(23.Oct.2015)
PSR-7 and Middleware: The Future of PHP
Nothing to add to other comments here, great talk, and informative, thanks.
Rating: 4 of 5 
(23.Oct.2015)
Opening Keynote - The Joint
Bit of reliance on network connection meant the keynote stalled a bit awkwardly. Mentalist was great. Nice to learn that Z-Ray will be made available outside Zend Server though!
Rating: 5 of 5 
(23.Oct.2015)
The PHP 7 Journey
Rating: 5 of 5 
(23.Oct.2015)
Components, PSR-7, and Middleware: Zend Framework 3
I love the direction ZF3/Expressive is going. I need to get in gear and start helping out more :)
Rating: 5 of 5 
(23.Oct.2015)
Going Pro - The Joint
Perfect.
Rating: 5 of 5 
(23.Oct.2015)
Special Evening Performance - The Joint
Pretty good, very entertaining even for the skeptics I think. A nice, welcome addition to the conference that gave a break from business as usual.
Rating: 5 of 5 
(23.Oct.2015)
ZF2 Service Manager: From Zero to Epic
Comprehensive, well presented. I love Gary's delivery.
Rating: 5 of 5 
(23.Oct.2015)
Journey of a Thousand Bytecodes
Always love Sara's talks, very passionate and crammed full with awesome technical detail. Interesting to hear about AstKit as it bears some similarities to a userland library project I'm working on that will also allow monkey patching things.
Rating: 5 of 5 
(14.Nov.2015)
You should be an Open Source Developer
Great talk and fantastic intro to contributing OS software.
Rating: 4 of 5 
(14.Nov.2015)
How to write applications prepared for every cataclysm with Event Sourcing and CQRS
It was a bit "hand wavy" - too much up front theory, not enough code examples I think. Also, you should check out Tactician library for CQRS ;)
Rating: 5 of 5 
(14.Nov.2015)
Are you out of memory, or have plenty to spare?
Good amount of detail, interesting topic that is useful, even though not PHP-specific - well worth catching this talk if you can.
Rating: 0 of 5 
(14.Nov.2015)
Diving into HHVM Extensions
@Martin this is just a fun project (link is: https://github.com/asgrim/hhvm-opengl by the way) BUT, yes, I've toyed with the idea of doing something more with it. It certainly is *possible* (you could create the application in PHP, render to a stream and the connect via socket)... whether that's a *GOOD* idea is a whole different question ;)
Rating: 5 of 5 
(14.Nov.2015)
Refactor, the third commandment
Only caught the last 15 minutes, but what I saw was solid advice on refactoring and quality control :)
Rating: 4 of 5 
(14.Nov.2015)
Breaking Boundaries with FastCGI
Nice talk - interesting and good exploration of PHP loading methods. Only thing I'd suggest is to talk a bit slower. On the plus side, very funny analogy you used, produced some great tweets ;)
Rating: 5 of 5 
(14.Nov.2015)
Embracing change
Started a little slow on pace, but eventually picked up. Good SOLID (geddit?!) examples of code changes, and a healthy reminder that code can (and should) frequently mutate or end up going stale. Refactor often!! :)
Rating: 5 of 5 
(20.Nov.2015)
Knit 1, Perl 1
I really enjoyed this. Very entertaining, and an interesting parallel drawn between knitting and programming. It's quite a niche topic, but I learnt from this talk that there's things that knitters can learn from programmers, and programmers can learn from knitters. Overall a confident delivery, and keep practising to iron out any little kinks (of which I can't think of any off the top of my head to be honest!) It's great to see Katy doing a talk, and she nailed it. I expect more great talks now ;)
Rating: 5 of 5 
(23.Nov.2015)
PHP and CyberSec
Despite already been interested in security, I still got points out of this talk.
Rating: 5 of 5 
(10.Dec.2015)
PSR-7 and Middleware: The Future of PHP
Excellent. Loved it.
Rating: 5 of 5 
(17.Dec.2015)
Drinking Beer With a Raspberry Pi and PHP
Fun, informative, slightly chaotic (in a good, amusing way), and mildly inspiring to get a Pi to do something with this GPIO thing, except I have no idea what I'd actually do with it still >.<
Rating: 5 of 5 
(17.Dec.2015)
The 12 Days of PHP FIG
Having seen an iteration of this talk before, I only paid attention to the new bits really, but it was informative, and a bit of an open forum at the end to open up some discussion.
Rating: 5 of 5 
(18.Dec.2015)
Are You a Good Code Scout?
Great slides, and valuable messages throughout. Clear diction, good pace and overall well delivered. Not really anything negative I can think of to be honest. Thanks!
Rating: 5 of 5 
(18.Dec.2015)
An Actor’s Take on Public Speaking
Good advice which is non-typically heard in usual speaking advice that I've seen, especially about breathing and warmups :)
Rating: 5 of 5 
(03.Feb.2016)
Down The Rabbit Hole​
Perfect; community, community, community! :)
Rating: 5 of 5 
(03.Feb.2016)
Five Weird Tricks to Become a Better Developer
Great; important points about burnout and empathy made, from someone who has experienced burnout at the hands of a hugely successful project.
Rating: 5 of 5 
(03.Feb.2016)
Sandwiches/Beer/Social/Fries
So much pain. Excellent.
Rating: 5 of 5 
(03.Feb.2016)
A complex ORM... faster than SQL?
TIL about the SLC cache log; very useful stuff. My hangover made this talk difficult to understand (but that is not the speaker's fault of course).
Rating: 5 of 5 
(03.Feb.2016)
How I learned to stop worrying and love Regular Expressions
Well explained examples. Good stuff.
Rating: 5 of 5 
(03.Feb.2016)
Closing & Raffles (Beethoven Auditorium) + Post conference social
Jeopardy was hilarious. Food was good. Company was fantastic. Bumper cars were doubly painful (but awesome).
Rating: 5 of 5 
(11.Feb.2016)
Automation Automation Automation
Made good points about what to automate and what not to, clever and witty parts (I love the automation of the talk quip), and I also learnt a few things I didn't think of before. Great talk, definitely worth checking out.
Rating: 5 of 5 
(22.Feb.2016)
The Code Manifesto
Good insight as to the sources of these kinds of discrimination; as a parent with a son and daughter as well, I see this all the time as well, it's difficult to get away from :/
Rating: 5 of 5 
(22.Feb.2016)
Simple Machine Learning
Great talk, with good amount of entertainment. I admit I got a *little* lost at parts (couldn't tell you which parts specifically) but overall I got the concept. I think to "get it" better, I'd like to re-watch the videos to try and fill in the blanks.
Rating: 5 of 5 
(22.Feb.2016)
Behind the Scenes of Maintaining an Open Source Project
Seen this talk a few times now, is still good.
Rating: 5 of 5 
(22.Feb.2016)
Imposter Syndrome and Individual Competence
Pretty good & interesting talk; backed by facts and a bit of science thrown in there, it's a really good explanation of what imposter syndrome is, and why we think that way.
Rating: 5 of 5 
(22.Feb.2016)
From PHP to Machine Code
I didn't learn much new stuff here (I didn't expect to), but it was informative and good key points for those who are unfamiliar with the process. Amusing too :) nice
Rating: 5 of 5 
(22.Feb.2016)
Introducing Zend Framework 3
Really good summary of ZF3 and also touched a bit on Expressive, and how/why they all fit together in a nice happy component-based family. Informative and some amusing quips.
Rating: 5 of 5 
(22.Feb.2016)
Got 15 minutes? Then give something back!
The most inspirational keynote of the conference in my opinion; a message already familiar to me, but is important nonetheless as many don't really think about how they could actually contribute back (even if they want to, they might not have time as you say). Very nice.
Rating: 5 of 5 
(24.Feb.2016)
Welcome to the new age: porting extensions to PHP 7
Hands down the best talk of the conference. Adam is a great speaker, mildly chaotic (in a good way) and some good funnies in there, but highly informative, covered a lot of awesome content in a way that I understood. If I could rate this talk a 6 out of 5, I really would. Thanks Adam for this. My only regret is not shaking your hand after and thanking you in person as I rushed off to the keynote.
Rating: 4 of 5 
(10.Mar.2016)
Lightning Talk
A great look at the journey for starting Tap - some great anecdotes about the sort of support requests too! Good overall, and with more talks Pete will improve. I look forward to seeing more!
Rating: 4 of 5 
(10.Mar.2016)
Being an Open Source citizen
David is a REALLY great speaker. Compelling, great diction and great advice in the content. Only points for improvement I'd say is the slight repetition in some content (although, I may not have noticed that if he'd not pointed it out...).
Rating: 5 of 5 
(13.May.2016)
Deploying PHP 7
More of a tech keynote (which is not a criticism), learnt a couple of lesser known features of PHP 7 which was cool.
Rating: 5 of 5 
(13.May.2016)
Build middleware applications with Zend Framework 3
Well explained; good introduction to Expressive.
Rating: 5 of 5 
(13.May.2016)
PHP 7 performances from PHP 5
A fast paced and very in depth talk about performance differences, really delivered on expectations. My only criticism is that it only lasted an hour ;)
Rating: 4 of 5 
(27.May.2016)
I'm Just Here for the ElePHPants
Great exploration of history of the community and a good who's who, but didn't quite have the usual Jeremy charisma, maybe down to nerves or something? Otherwise a great, enjoyable keynote with great comedy.
Rating: 5 of 5 
(29.May.2016)
The Beginner's Guide to Alternative Authentication
A good overview of various types of authz - I learnt about attribute-based stuff which I didn't know before - so thanks!
Rating: 5 of 5 
(29.May.2016)
The New Revolution
Engaging and informative - really great.
Rating: 4 of 5 
(29.May.2016)
Domain-driven Design Deconstructed
As an overview talk, this is pretty good. Good emphasis on ubiquitous language. With such a technical topic like this, I'd prefer to see less gifs and memes, but I guess I'm in a minority :) otherwise great! Thanks.
Rating: 5 of 5 
(29.May.2016)
Zombies and Binary
Brilliant. Engaging, unique, and informative. If Christopher didn't relate the content back to real-world programming, it would've been a 4-star, but he made everything relevant and understandable.
Rating: 3 of 5 
(29.May.2016)
Self-employed through the Web
Fair play, David warned us that we wouldn't learn much, if anything, but I really think to provide good value, a different perspective, or delivering rarely-known hints/tips (rather than the obvious stuff) would've made this talk better. Delivery was okay, and the gifs were a-plenty (as promised). I think there's potential in this talk, but it needs some working on and improvement.
Rating: 5 of 5 
(29.May.2016)
Effective Redis for PHP Developers
I'm so glad this wasn't just a basic Redis talk - very informative, showing the advanced stuff with good, clear examples. Very nice talk, well presented!
Rating: 5 of 5 
(29.May.2016)
So You Just Inherited a $Legacy Application...
Entertaining and informative; good advice throughout.
Rating: 5 of 5 
(29.May.2016)
phpdbg for Fun and Profit
Repeating what I said on Twitter: "Gotta be said, @LGnome is a great speaker. Delivering tech content superbly, with just the right amount of wit. You need him at your conf." Basically this - very good talk, well delivered, and just the right amount of subtle entertainment value. Perfectly executed.
Rating: 5 of 5 
(29.May.2016)
Uncle Cal's Career Advice
Flawless. Fantastic advice throughout, entertaining and passionate delivery. There's a reason Cal does keynotes at like every conference - awesome stuff. 10/10 "would silently judge again" :)
Rating: 4 of 5 
(02.Jun.2016)
Creating Unit Test Mocks - PHPUnit or Prophecy?
Great talk - a good amount of detail, presented in a way that even beginners could understand. Got a bit confused at one point, I think Richard lost his way, but that was really the only negative I could find. Overall, enjoyable, well presented, good pace. Looking forward to seeing more talks from Richard!
Rating: 5 of 5 
(15.Jun.2016)
An Oral History of How I Got Grumpy
I already learnt a fair amount from Chris just through following him on Twitter and reading 2 of his books. It seems I'm already on a similar journey to Chris in self-discovery and making a plan, and actually executing it! Good & interesting insights from Chris' career, with a nice "Grumpy" humour element to it.
Rating: 5 of 5 
(15.Jun.2016)
JeoPHPardy!
Superb and hilarious as always.
Rating: 5 of 5 
(15.Jun.2016)
Laser Quest
Great teams and enthusiasm!
Rating: 5 of 5 
(15.Jun.2016)
Board Games & Card Games
Managed to grab time for a bit of Carcassone, very enjoyable, and helpful staff :)
Rating: 5 of 5 
(25.Jun.2016)
Basic CQRS and Event Sourcing with Prooph
Trying not to be biased, as I mainly came to learn things but ended up helping out; however I did learn about the basics here and made things much more clear for me with CQRS+ES. Thanks!
Rating: 4 of 5 
(25.Jun.2016)
The secrets of Cryptography
Overall I though it was great. Lost me a little at some of the more mathematical illustrations, but the graphics did help improve my understanding. I thought it was a good balance of historic vs modern ciphers to be honest; it's important to have a solid understanding of these first, and not everyone does.
Rating: 5 of 5 
(25.Jun.2016)
From source to code: an introduction into compilers, interpreters and JIT
Interesting, well delivered, with a touch of wit. Great content, well presented. Thank you!
Rating: 5 of 5 
(25.Jun.2016)
Extending without pulling a muscle
Awesome!
Rating: 5 of 5 
(25.Jun.2016)
Extremely defensive PHP
Have seen this talk before, but it was again well delivered, excellent content and advice here, even if one does not necessarily agree with everything. Less Brexit jokes next time please ;)
Rating: 5 of 5 
(25.Jun.2016)
You're just my type
Very good explanation of type system, how it works, terminology and insights with some facepalm-worthy "Because PHP"s.
Rating: 5 of 5 
(25.Jun.2016)
Event Sourcing: the good, the bad and the complicated
Great talk, although I feel like there was a LOT of content in here. Also, some explanations earlier on of terminology might've helped as these still confuse me a bit, but that may just be my brain :)
Rating: 5 of 5 
(25.Jun.2016)
How I Built A Video Game using Event Sourcing
Balanced and very interesting. Might have to try some Unity stuff now, maybe with some ES ;)
Rating: 5 of 5 
(25.Jun.2016)
How We Talk About Tech
Yet again. Honestly, Ross has surpassed expectations (and my expectations were extremely high) and blown the standard of keynotes out the water. Insightful, witty, spectacularly well delivered, informative, educational, and truly astounding. Ross is a truly exceptional showman. Brilliant closing keynote with some food for thought. If I could, I would rate this talk 10 out of 5, and buy his book. Shut up and take my money!
Rating: 5 of 5 
(10.Aug.2016)
Kickass Development Environments with Docker
First half was a good introduction to Docker to get started, but I must admit there was a lot to soak up in the second half for a Docker newb, but I gotta admit that's probably what makes this talk work for both newbs and those a bit more familiar (not necessarily experts though). Good pace, good delivery.
Rating: 5 of 5 
(10.Aug.2016)
Drinking Beer with a Raspberry Pi and PHP
Seen this talk before, but it's already packed with new & interesting content. Andrew's delivery is always spot on.
Rating: 4 of 5 
(10.Aug.2016)
Tech census
Pretty much a quick survey (as it says on the tin), but interesting to see what others are using (which I guess is the whole point of the talk). Nice - thanks Andrew :)
Rating: 4 of 5 
(01.Oct.2016)
A World Without PHP
Good non-typical history of PHP. Fitted the abstract well I think. There was a bit of in-joking I think, which maybe was sometimes hard to avoid. However, good encouragement to get involved in community, and keep it going (perhaps a *little* on the scaremongering side: "get involved or PHP dies and you lose your career" heh, but that might just be me being cynical...)
Rating: 4 of 5 
(01.Oct.2016)
Write more expressive tests with Hamcrest
Great content. Need to look into the audience and less at the slides, and speak up a little (no mics), but otherwise a well delivered, well structured talk. Thanks!
Rating: 5 of 5 
(01.Oct.2016)
Giving Birth to an Elephpant
Great - good to hear the rainbow elePHPant is coming along well; but there's a bait and switch with this talk (in a good way). The talk focuses on diversity issues and encouraging awareness; why is diversity important etc. - very good message, and very eloquent delivery.
Rating: 5 of 5 
(01.Oct.2016)
Slim: The PHP micro framework
Just the right amount of typical Rob wit combined with great, clear examples and explanations. I feel like I can already use Slim and I haven't used it yet.
Rating: 5 of 5 
(01.Oct.2016)
It's all about the jumps
Well explained, great technical content, and in-depth (as promised!)
Rating: 5 of 5 
(02.Oct.2016)
Extracting wisdom from stupidity
Good & interesting challenge to think differently about problems. Nice talk, thank you :)
Rating: 5 of 5 
(02.Oct.2016)
Using Open Source for Fun and Profit
One of the best keynotes I've seen, honestly. Not just because I'm mentioned in it, but a tale that I think many folk, and certainly me, could relate to. Brilliant, great laughs, great message, and encouraging.
Rating: 5 of 5 
(08.Oct.2016)
I'm Just Here for the ElePHPants
Saw this keynote before at php tek, but this time it was much improved. Despite Jeremy recovering from food poisoning, he didn't show it much and delivered a hearty look into the fun side of being part of the PHP community.
Rating: 5 of 5 
(08.Oct.2016)
Practical PHP Deployment with Jenkins
Well delivered, great content. Only minor nitpicks is the flow during "breaking" the app before deploying the 2nd time, but apart from that, really good talk, thank you.
Rating: 5 of 5 
(08.Oct.2016)
Zero to Sixty with MongoDB
Really good intro-to-medium level talk about MongoDB features and how to use stuff. Not really much to add :)
Rating: 5 of 5 
(09.Oct.2016)
Asynchronous Programming Fundamentals
Well explained, good examples, good presentation style.
Rating: 5 of 5 
(09.Oct.2016)
How I learned to stop worrying and love Regular Expressions
Saw an earlier iteration of this talk, and it's subtly improved, a bit better flowing, clear concise slides and examples. Needs two lasers though :P
Rating: 5 of 5 
(09.Oct.2016)
Paradoxes and theorems every developer should know
Good, well presented with a little light humour thrown in to keep things from getting too deep. I struggled a little with some of the quantum bits, so maybe a bit more visualisation there perhaps? Otherwise, enjoyed it and learn stuff! Thanks
Rating: 5 of 5 
(09.Oct.2016)
Exploiting the Brain for Fun & Profit
Nice, fast-paced, interactive talk, exploring various ways of how the brain works with sleep/energy/time management and so on. Good stuff.
Rating: 0 of 5 
(09.Oct.2016)
Adding 1.21 Gigawatts to Applications with RabbitMQ
@Alexandros thanks for the feedback, and yes I agree, it was frustrating that I couldn't get through all the content. You all should've been sent instructions ahead of time to prepare, but maybe some folks didn't receive that information. Sorry it wasn't up to expectations, hopefully next time I can deliver this better! :)
Rating: 0 of 5 
(10.Oct.2016)
Climbing the Abstract Syntax Tree
Thanks for the great feedback everyone! :) @Venelin Manchev - thanks for letting me know; I'll try and make it more clear next time how knowing this is useful :)
Rating: 5 of 5 
(13.Oct.2016)
Imposter Syndrome: Am I Faking It?
Brilliant thought provoking talk. Good, clear delivery (though a little trailed off in a couple of places), and really good message, and advice for dealing with this situation. Thanks Mark!
Rating: 5 of 5 
(19.Oct.2016)
Be ready For ZF3
Great exploration of changes in ZF3, even I learnt some new things :) thanks
Rating: 5 of 5 
(22.Oct.2016)
PHP internal architecture
Overran a little, but that was fine as got extra discussion and insight (and no more talks after). The talk itself was great, learnt a few things, especially about the SAPIs (I had a vague understanding, but now much clearer). Thanks!
Rating: 4 of 5 
(22.Oct.2016)
Keynote
Good keynote, but there wasn't much info on how to relate this stuff back to the PHP world. Possibly because of the fact, demonstrably, the speaker doesn't really use PHP, and at one point (can't remember exactly what was said) treats it with a little contempt, which is a shame. Nevertheless, the talk was full of good advice, but it's kinda rubbish that we still need to be told this stuff. This talk is sadly a requirement, but it shouldn't be.
Rating: 5 of 5 
(22.Oct.2016)
Encryption, authentication, and data integrity in PHP 7
Nice talk. Learnt some stuff! Thanks.
Rating: 5 of 5 
(22.Oct.2016)
Event sourcing: The good, the bad, and the complicated
Great talk, nice and in-depth - I think maybe some info about state snapshots (as discussed in above comments) would be nice to include for next time, but otherwise nice, thanks :)
Rating: 5 of 5 
(22.Oct.2016)
Groupies, Roadies, Rockstars
Not much to add here. Second time seeing this; an entertaining insight into the types of people that contribute in various ways. I think the message of this talk is not "categorise" as Lee puts it, but to say "you don't have to be a rock star, you can contribute in other ways than just being a project lead" etc.
Rating: 5 of 5 
(06.Nov.2016)
Here Be Dragons! What It's Really Like to Slay a Monolith
Good overview talk, which was fine for a keynote of course, but I'd like a bit more in depth stuff, just my personal preference though. I do think it could've be emphasised that microservices isn't actually a silver bullet, and a monolithic application can actually be better.
Rating: 5 of 5 
(06.Nov.2016)
The Pony Programming Language
Very challenging to follow, and I got lost sometimes. The bits I could understand were great, insightful and speaker is clearly very knowledgeable and excited about crafting this language. Put it all together and it was a really great talk.
Rating: 5 of 5 
(06.Nov.2016)
How To Effectively Grow a Development Team
A well presented case study of improving a team as a whole. It definitely mirrored many of the things I had done managing a team before to improve them, so I could relate to lots of points here, and a few new perspectives helped too! Thanks.
Rating: 4 of 5 
(06.Nov.2016)
Ethics & Human Rights in a Digital Society
A reasonable overview style talk about privacy. Trouble is, there was a lot of statements like "if we don't do X then Y will happen and society will collapse" without explaining why, which came across as sensational scaremongering a little. Another thing that leaves me sceptical, is that I think many "non tech" people just dont care. To leap from not caring about privacy ("I have nothing to hide, so why should I care" argument) to eventual collapse of society and liberty is a REALLY unfathomable leap. Identity theft and so on are the real compelling reasons here IMO, and some real world case studies would've helped. This is probably the longest comment I've left on Joind.in, and it's a talk that has got me really thinking about this topic, which I guess means it was a really good talk, but it just lacked that validation I think. Honestly I'm on the cusp of rating this talk a 5 because it WAS good, and although I understand the justifications that we should care, I still don't know how the necessary prudence required can be echoed to non technical folks, and even instilled in the next generations to come.
Rating: 5 of 5 
(06.Nov.2016)
Evening Social
Games were great, was a little confused why the bar didn't just take cash (would've simplified things I think). Good evening of entertainment and slide karaoke was amusing in places (it's a risky one that, can be hit or miss). Thanks to JCID :)
Rating: 4 of 5 
(10.Nov.2016)
EPHP: A tool to help students learn the very basics of PHP
Very interesting tool presented, and speaker spoke clearly and expressed points really well. I spoke to Nick after about some potential for improvement in the tool itself (e.g. using PHP Parser's AST, or DBGp and xdebug, and also PHP School), but it looks useful! Only criticism is it didn't flow well enough; switching between the demo left some awkward silence, but otherwise a great talk. Thanks Nick :)
Rating: 5 of 5 
(17.Nov.2016)
10 Things I Hate About Your API
Crammed full of good tips, quickly presented (hey, it's a lightning talk), but good advice.
Rating: 4 of 5 
(27.Nov.2016)
PSR Summary
Already knowing the first handful of PSRs I'd like to have seen what's going on with new/wip PSRs. Otherwise good.
Rating: 4 of 5 
(27.Nov.2016)
Dear Me, things I wish I knew 12 months ago
Not bad at all, indeed. Echoing Matt's comment about slower & clearer. You mentioned it'd be in the form of a letter addressed to your former self, but it didn't seem delivered in that way (or emphasised enough maybe?) Thought that was a great idea, so with a bit of tweaking, that could make it a 5 star imo.
Rating: 5 of 5 
(27.Nov.2016)
Killing PHP one function at a time
Clear explanation of Lambda, and exploration of potential here. Thanks!
Rating: 4 of 5 
(27.Nov.2016)
Why pentesting
Clearly a lot of topic for a short slot; lingered on some parts a bit long which made it feel rushed at the end, understandable given the amount of content there was to go through though!
Rating: 5 of 5 
(03.Jan.2017)
Level Up Your Team
Great tips and encouragement to become involved in community. Thanks Stefan! :)
Rating: 5 of 5 
(03.Jan.2017)
Standards: Don't pee in the pool
Great talk, not much to add :)
Rating: 5 of 5 
(02.Feb.2017)
Using Open Source for Fun and Profit
Nothing to add; great talk.
Rating: 5 of 5 
(02.Feb.2017)
Friday evening social event
Great chats, great people. Missed the bumper cars, but my knees thanked me for it.
Rating: 5 of 5 
(02.Feb.2017)
Time Management For Grumpy Programmers
Although this talk *could* be boiled down to "use your calendar better", that's what it's helped me do. I was already using my calendar a lot, but I'm now using it much more effectively. There's plenty of other related tips however, and important point about discipline which is really important. You've made a positive difference in my life Chris (albeit a small difference), and I'm not even being sarcastic for once. Thanks for your talk!
Rating: 4 of 5 
(02.Feb.2017)
Testing your API with Apiary and Dredd (Uncon)
Interesting stuff, well explained, but a little haphazard (though, Dries did warn that it's a very new talk, so understandable). This has good potential to be expanded into a much more detailed full length talk.
Rating: 5 of 5 
(02.Feb.2017)
Voodoo PHP (Uncon)
It was alright ;)
Rating: 5 of 5 
(02.Feb.2017)
Saturday evening social
Thanks! Another good evening.
Rating: 5 of 5 
(10.Feb.2017)
PHP Extensions Tutorial
Really good insight, explanations and excellently presented. Thanks Elizabeth!
Rating: 5 of 5 
(10.Feb.2017)
Life Badges
Not much to add here :)
Rating: 5 of 5 
(10.Feb.2017)
Using Open Source for Fun and Profit
A truthful, honest and open exploration into Gary's story which resonates as much with me as I'm sure it does many others.
Rating: 5 of 5 
(10.Feb.2017)
Panel Discussion: "PHPantastic Security"
I think what I get from this is... 2FA much?
Rating: 5 of 5 
(28.May.2017)
Keynote
Good explanation of some new features, nice history about PHP and original intentions. Question time was good :)
Rating: 4 of 5 
(28.May.2017)
Solving Cross-Cutting Concerns in PHP
Echoing others here - it was certainly interesting. My issue is that's more or less where it stands; I think it could be difficult to apply this in real world; if you're separating your domain from infrastructure, then cross-cutting concerns don't really make it into the domain anyway. Nevertheless, I can see the point of AOP but the limited applications (certainly in the world of PHP) and the fact we need a hacky way to actually implement it means I'm not sure. Only minor point is you spent the whole time explaining about AOP/Cross cutting concerns, but in the last question you more or less said it's probably not very usable except in limited circumstance (i.e. experienced team). Good explanations though anyway! Thanks.
Rating: 5 of 5 
(28.May.2017)
Year with event sourcing and CQRS
Really great talk. Nothing to comment/improve on I'm afraid, because it was really good. Thanks Miro!
Rating: 5 of 5 
(28.May.2017)
Time is an illusion (lunchtime doubly so)
Great subject, interesting and kept some really tongue-in-cheek comedic moments. Superb!
Rating: 5 of 5 
(28.May.2017)
Domain-driven Design Deconstructed
Good beginner-to-mid level intro to DDD. Only thing I'd say, I'm familiar with all of the terms presented, and terminology can get confusing quite quickly. I *think* it was managed well though :)
Rating: 5 of 5 
(09.Jun.2017)
The New Revolution
Loved this keynote!
Rating: 5 of 5 
(12.Jun.2017)
Static Optimization of PHP Bytecode
Great technical exploration, really well explained.
Rating: 5 of 5 
(16.Jun.2017)
Opening announcements
James is the best. What an absolute legend.
Rating: 5 of 5 
(16.Jun.2017)
Ethical Engineering
I was really looking forward to this. It was thought-provoking (maybe a bit dark heh), but that was a great end to the conference IMO. Chris is an excellent speaker, and this was a very well delivered and timed talk. Top notch stuff.
Rating: 5 of 5 
(16.Jun.2017)
Food, bar and social
I'm biased, but it was great. Laser Quest was of course the best (thanks Roave!)
Rating: 5 of 5 
(16.Jun.2017)
5 Features of a Good API
Well presented, great content. I learnt stuff, which is the right idea I suppose.

Events They'll Be At

Events They Were At

PHP South Coast 2017 Jun 08, 2017
phpDay 2017 May 11, 2017
PHP UK Conference 2017 Feb 16, 2017
SunshinePHP 2017 Feb 02, 2017
DomCode 2016 Nov 03, 2016
ZendCon 2016 Oct 18, 2016
PHP North West 2016 Sep 29, 2016
php[tek] 2016 May 23, 2016
phpDay 2016 May 12, 2016
PHP&Friends @ FOSDEM Jan 30, 2016
PHPMiNDS January 2016 Jan 21, 2016
ZendCon 2015 Oct 19, 2015
PHPNW15 Oct 01, 2015
PHP UK Conference 2015 Feb 18, 2015
PHPNW 2014 Oct 02, 2014
Nomad PHP - May 2014 May 22, 2014
PHPNW 2013 Oct 03, 2013
PHP UK Conference 2016 Feb 19, 2016
© Joind.in 2017