Joshua Smith

Talks

No talks so far

Comments

(Show Details)
(Hide Details)
Rating: 4 of 5 
(23.May.2017)
State-of-the-Art PHP Deployment Training
This was a great talk that taught me not only how important it is to automate the deployment process (largely to eliminate human error), but also took us through the process by actually doing it. Sebastian and Arne handled all our questions like pros who have helped teams do this for real projects many times before (because they have). They were personable and engaging presenters and we had a great time today. While I'm not going to be able to implement a completely automated deployment with my existing application due to some legacy architecture decisions, I now have some great ideas for how to move forward.
Rating: 4 of 5 
(24.May.2017)
Amazon Machine Learning (ML) to Predict Responses
This isn't what I thought it would be, but it was interesting and informative just the same.
Rating: 4 of 5 
(24.May.2017)
Build a Bot Workshop: ASYNC Primer
This was generally very good. We talked about PHP's yield keyword and generators, but I don't feel like I understand them any better than I did before the workshop. (That might be a good topic for another workshop.) Perhaps you could create a gist with the basic composer.json file that everyone could download to get started easily. That could be included with the requirements that get sent out ahead of time so that people can figure out how to install the extension before the workshop starts.
Rating: 4 of 5 
(25.May.2017)
Using Websockets in Your PHP Application
This was a good talk about websockets in general and gave some good use cases for it. The presenter was very personable and I enjoyed listening to the story of how he successfully used websockets to solve his business problem. I also particularly enjoyed talking about how PHP can be the server end of the socket and some of the problems inherent in that (i.e. 1024 connection limit, long-running process concerns).
Rating: 5 of 5 
(25.May.2017)
Building for Utopia: A Tragedy in One Act
Great talk. This reminded me very much of Donald Norman's _The Design of Everyday Things_. As software designers we sometimes get excited just that we made a working system and we forget to approach it from the user's perspective to make it truly useful.
Rating: 5 of 5 
(25.May.2017)
Working with Webhooks
By far this was the best talk of the conference for me. I was expecting only to hear about creating an endpoint for receiving POSTs from an existing system (i.e. GitHub), but I was pleasantly surprised to hear about how to create a webhook for others to receive. Lorna did a great job of presenting the right way (and highlighting some of the wrong ways) to build on both sides of webhooks. Bonus points for mentioning two great tools (ngrok and RequestBin) and for the live demo.
Rating: 5 of 5 
(25.May.2017)
Don't Lose Sleep – Secure Your REST
This was a good overview of JOSE. I have more questions now than I had before, but now I have a starting point for building my API with security.
Rating: 5 of 5 
(25.May.2017)
MySQL – Awesome Features You're Probably Missing
This was a great primer into some features that I didn't know about. I remember reading the MySQL 3.23 docs cover to cover as I was first getting started with MySQL... I haven't read through them again since, so very little of this was on my radar. I'm very excited for MySQL 8 now!
Rating: 5 of 5 
(25.May.2017)
The Road to PHP 7.1
Thank you for talking about how important it is to keep our codebases clean (especially removing non-critical dependencies) and to keep up to date as new versions of PHP come around.
Rating: 5 of 5 
(08.Jun.2017)
It's All About the Goto
This was a great talk and gave me some insight to how PHP works under the hood. Definitely not for the faint of heart. I highly recommend at least a minimal exposure to assembly language, or something similar.
Rating: 4 of 5 
(08.Jun.2017)
How Code Design Affects Developer Communities
The topic is interesting to me and gave some insight into how much application architectures and developer communities can vary. The idea of showing the code was good, but it was generally way too small, and at times it was washed out and impossible to read. I think the underlying goal was to track a simple page request was passed through each application's architecture. Sometimes we were bouncing around between files too much for me to be able to follow. Perhaps making a flow chart diagram showing how execution passes between parts of the application would help those of us who are unfamiliar with these projects.
Rating: 4 of 5 
(08.Jun.2017)
Scaling MongoDB
I've been using relation databases for years and I'm very familiar with approaches to scaling them, so it was very interesting to see how MongoDB needs to be scaled, along with some of the gotchas of each approach. Even for someone with limited knowledge of MongoDB (I knew almost nothing of MongoDB before attending this talk), Derick did a great job of making this accessible and interesting.
Rating: 5 of 5 
(08.Jun.2017)
Lassoing the Clouds: Best Practices on AWS
This was a great talk. For me, this was good confirmation that I was doing things right, but I did learn a few new things as well. The presentation was clear and the speaker did a good job of engaging the audience as well as answering questions.

Events They'll Be At

No events so far

Events They Were At

php[tek] 2017 May 22, 2017
© Joind.in 2017