Shaun Walker

@theshaunwalker

Talks

No talks so far

Comments

(Show Details)
(Hide Details)
Rating: 5 of 5 
(21.Mar.2014)
Laravel 4: Queue Deep Dive
Nice little primer on Laravel as well as covering queue usage, will definately be reviewing the video as it is something that has yet to sink into my brain!
Rating: 5 of 5 
(21.Feb.2016)
The Code Manifesto
Brilliant talk that does a great job at highlighting some of the key issues with diversity in our industry. The overall tone and the emotion that came across in the talk made it very powerful.
Rating: 5 of 5 
(21.Feb.2016)
Simple Machine Learning
I didnt know anything about Machine Learning beyond the general concept of "data goes in, the computer does things, patterns come out" so I was going in completely new. The talk did a great job as an introducing what machine learning is and exampled really well how its implemented.
Rating: 4 of 5 
(21.Feb.2016)
Every Millisecond Counts: Performance & UX
Great talk, good insight into how HTTP2 helps solve a lot of issues. The statistics presented on companies measuring how much user engagement/money they lose from millisecond slowdowns really helps drive home how important performance is. The "UX" part of the title made me assume going into it that there would be coverage of front-end UI practices to help mitigate performance issues, but that's probably just from my own POV and interpretation of UX. Wasnt a big deal.
Rating: 4 of 5 
(21.Feb.2016)
PSR-7 HTTP messages in the wild
Ironically I think the most valuable snippet I took from this talk was the fact composer virtual packages were a thing. The code samples were great and the coverage of backwards compatible methods of implementing PSR7 messages was really valuable.
Rating: 5 of 5 
(21.Feb.2016)
Elastic scaling in a (micro)service oriented architecture
Awesome talk. Came into the talk knowing not much about the practical implementation of distributed micro-services and I followed it all and learned a lot. Very comprehensive and insightful.
Rating: 5 of 5 
(21.Feb.2016)
Real-Time Data Pipelines
Awesome talk. I think this was one of my favourite if not the favourite talks of the conference. Great stage presence and really clearly delivered. Really appreciated the review-like process of going through the progress of different versions of the solution built within AOL.
Rating: 5 of 5 
(10.Apr.2017)
Welcome!
Was a little bit long but thats kind of a given with the welcome, housekeeping etc. But the passionate, heartfelt message from Lorna really helped set the tone of what this new PHPYorkshire event was all about and it was great.
Rating: 4 of 5 
(10.Apr.2017)
Beyond PSR-7: Design Your Own Middleware Using The Instruction Bus
Brilliant talk giving some great practical examples on what makes up a pipeline and how to actually implement one. Personally it felt a little too classroom/workshop-like to me with the speaker frequently posing questions for the audience to answer. The talk seemed to spend a little too much time trying to teach/re-inforce DRY principles which just personally as a senior felt a bit out of place/redundant, and I would think if you're going to a talk about middleware and instruction busses you likely have a grasp on those DRY principles. But I enjoyed the talk and learned, having never implemented a pipeline from scratch before, only used existing ones.
Rating: 5 of 5 
(10.Apr.2017)
What's in a name?
Brilliant topic that I'm surprised hasnt had more attention in the past. The speaker seemed nervous which I think caused her to rush when speaking a bit too much. The speaker just needs to relax a bit more with it, the content was great and I would recommend that everyone see this talk, whatever your level.
Rating: 5 of 5 
(10.Apr.2017)
Flipping Out with Feature Flags and Toggles
Great introduction to feature flags and how they can benefit you but also some of the pitfalls. Only thing I can think of to improve it for me would be perhaps some examples of extra data/functionality that you can introduce when storing flags in a database etc. But great talk.
Rating: 5 of 5 
(10.Apr.2017)
How to effectively grow a development team
Excellent talk. Was great to get some insight from real experience in building up a team from scratch both logistically what that takes and also what you need internally to properly "grow" a team. Anyone who is even slightly responsible for recruiting/managing for development teams should view this as required reading. And even if you're on the other end of the scales, see this anyway, it gives you a great view into what you should look for in an employer.
Rating: 5 of 5 
(15.Apr.2018)
SQL, NoSQL and Beyond
Really good overview of PostgreSQL and Redis in the context of what might be your existing architecture. First time I'd seen the flexibility of expressions in PostgreSQL, using them in indexes etc. is making me want to switch back again now! Great look at CouchDB too, and highlighted some features I was unaware of specifically with the replication. I think this talk had one of the clearest explanations of MapReduce I had seen too. It could've went a little further I think though by providing a more specific example for the Map and Reduce steps independently to make it really clear the behaviour, as being unfamiliar with MapReduce myself, the scope of the Reduce step is still a little vague beyond "add up the totals". But I really enjoyed this talk.
Rating: 5 of 5 
(15.Apr.2018)
State in a Stateless World
Nice clear explanation of state machines, I think instead of using the Door example throughout it might have been better to use one of the other real world examples highlighted later on in the talk, like retail order progress or something. As I think the Door example is a little abstract, a more real world example might lead to a better understanding of the useful-ness of the various events highlighted, and potentially lead to better questions. I appreciate the need to find a simple enough example to fit on slides though. I enjoyed it and it refreshed me nicely to want to start implementing these in my own code. I particularly appreciated highlighting the need to enforce the usage of implemented state machines throughout a project, reminding people that a pattern is only as good as the developers who follow it. Would love to see more talks on other topics from Luka.
Rating: 5 of 5 
(15.Apr.2018)
Technically DDD
I think Pim is spot on with this talk being about a realistic practical approach to writing in a more DDD style, without having to completely overhaul the entire workplaces development cycle to incorporate DDD everywhere. I am totally stealing the "Make the incorrect inexpressable", such a concise way of communicating the core principal introduced here. Making incomplete, incorrect value objects, not a thing. Pim's speaking style is very engaging, a good sense of humour with very entertaining delivery. Whilst not making light of the fact there are very specific rules you should follow to achieve the goal of accurate and expressive value objects/entities. I personally dont prefer the heavily interactive style of this talk where the speaker requires responses from the audiences, as it can interrupt the pacing. By all means open the floor for the audience to contribute additional ideas or thoughts, just dont make it a mandatory step. But that is largely a personal preference thing of how I prefer to consume talk content. Overall fantastic talk and would recommend it to anyone wanting a really low barrier entry to the world of DDD.
Rating: 5 of 5 
(15.Apr.2018)
Looking After Your Mental Health, a Guide for Software Developers
Huge amount of respect for being able to stand up in front of a room and share some very intimate details from the past and their own ups and downs with mental health. I think this was a great talk to raise awareness and give some context to the kinds of environments and personal circumstances that can contribute to things like depression and anxiety, with a good example from personal experience of steps that can lead to a better outcome. I would concur with others that a few more slides to keep the visual engagement, especially in the statistics section it would be much easier to absorb and remember that information if presented with visual aids/graphs etc. I could tell Mark was quite nervous in parts of the talk but it was delivered really well and I hope he will submit to other conferences to help spread his experience.
Rating: 5 of 5 
(15.Apr.2018)
Being a Remote Developer
Really enjoyed Miro as a speaker, good delivery and a good element of humour in the right places. Think it covered all the bases well. The pacing was good. The panel worked quite well for this topic and given it was a last minute addition. I think its something that Miro should try to incorporate into future talks as this is a topic that could use many voices in the Q&A format. But I appreciate that would likely be quite difficult logistically, coordinating relevant experience from the conference attendees etc.
Rating: 5 of 5 
(15.Apr.2018)
Behat Best Practices
Having seen this talk previously but unable to implement BDD effectively for a while, it was really nice to get the refresher. And also discover the new (at least for me) Transform functionality. This is a really clear, well laid out, introduction on how BDD as a concept helps you achieve a more accurate domain, and also how to achieve some reinforcement on applying that concept through testing with Behat. I think one thing I would really like to see in future is a more advanced in-depth talk on the topic of Behat. For people who are familiar with the basics covered in this talk, so it can go over some of the other features not covered.
Rating: 5 of 5 
(15.Apr.2018)
Introduction to Cynefin (keynote)
Loved this talk and a great clear introduction to the Cynefin framework. The descriptions of the different areas were very understandable supported by good real world examples. One place I think couldve benefited from a more software specific example is the "Commoditised" process. The one example of "Screws" made sense but an example in the context of software would've been really great. I really enjoyed the delivery and the information sunk in.

Events They'll Be At

No events so far

Events They Were At

PHP Yorkshire 2017 Apr 07, 2017
PHP UK Conference 2016 Feb 18, 2016
Nomad PHP - March 2014 Mar 20, 2014
© Joind.in 2018