Eric Morris

@evmNeoNova

Talks

No talks so far

Comments

(Show Details)
(Hide Details)
Rating: 5 of 5 
(04.Feb.2017)
Learn To Test Like A Grumpy Programmer
Great tutorial Chris. My only issue was the time given to code the katas seemed a little short. Given you usually did this tutorial in 5 hours vs. 3, this is understandable though.
Rating: 5 of 5 
(04.Feb.2017)
Docker for PHP Developers
All I knew about Docker and Mocks / Mockery was literally from setting up my machine for this tutorial. This was very helpful as a starting point to understand the technology and some of how it can be used. Thanks Chris.
Rating: 5 of 5 
(04.Feb.2017)
Life Badges
This was interesting to ponder, and you did a good job at adding humor. I will definitely have to think about this for myself. Also, you made me aware that I have fallen out of being more active in online development communities. You have inspired me to start being more proactive in that matter again. Thanks Cal.
Rating: 3 of 5 
(04.Feb.2017)
Going Password-Free
I'm not sure about how much this technique actually makes sense. Many people will not want to go to their email every single time they want to login to a particular resource. In fact, most people I know will be annoyed. In any case, it was still worth learning how this mechanism works, and is worth thinking about as an option.
Rating: 4 of 5 
(04.Feb.2017)
Baby Steps -> Giant Leaps. (Xdebug for beginners)
I cut my teeth as a programmer on C and C++, and am very familiar with step-wise debugging. That being said, I am *not* used to having the same tools (or using them effectively) for scripting languages like PHP. I currently use Notepad++ for my primary PHP editor. Though Notepad++ has good syntax coloring for PHP, I never really considered it an IDE. I was surprised to learn (from this talk) that Xdebug can be hooked into Notepad++. Now that I know this, I am going to investigate this avenue, in additional to considering switching to PHPStorm. In this regards, this talk was helpful for me. Thanks!
Rating: 5 of 5 
(04.Feb.2017)
The New Revolution
I came in late to this keynote address, but I did catch most of it. I feel that it is very important for developers and engineers to understand how their code CAN (negatively) impact people, company survival, and even the economy when security isn't taken seriously. Ms. QuiƱones helped illustrate this issue. Many programmers may never be in a position to cause that kind of damage, but they need to be very aware when they are. Thank you for this insightful talk!
Rating: 5 of 5 
(04.Feb.2017)
Taming the Resource Tiger
This talk was very informative to me. A good engineer is only made better when he/she understands the underpinned and inner workings of the languages and technologies they are working in. For example, I never know that every IO, not just some, in PHP are streams. I also did not know you could write and hook stream filters and such into streams with ease. I suspect, as Ms. Smith stated, that most PHP developers probably don't consider these mechanisms, largely because they don't know about them. Thank you for the very informative talk.
Rating: 5 of 5 
(04.Feb.2017)
MySQL: Analysis, understanding, and optimization of queries
I have been working in MySQL for years, and have picked up through experience on how to optimize many queries, but it has always be an instinctual process for me. I knew about the EXPLAIN command, but have never really used it. This talk was very focused and broke down exactly how to interpret the EXPLAIN output and some things to do with it. I will definitely be using this tool often in the future.
Rating: 5 of 5 
(04.Feb.2017)
Graph Databases Will Change Your Freakin Life
I had some familiarity with Graph Theory before this talk. That being said, it was hard for me to see this applied to a database paradigm. Ed made this easy for me, and I think others, to understand. Clearly, this is a tool for a specific type of need, but I can see where any kind of data mining would benefit from this technology. Thanks for the talk Ed.
Rating: 5 of 5 
(04.Feb.2017)
Panel Discussion: "PHPantastic Security"
I enjoyed this panel discussion. Multi-factor authentication for the win?
Rating: 4 of 5 
(04.Feb.2017)
A World Without PHP
I didn't realize just how pervasive PHP usage was until this keynote. I did notice in the presented graphs that the PHP and Python plots seemed to be inverses of each other. Could this be a factor in the "declining interest" in PHP? IE, many developers were migrating to Python instead of PHP? In any case, Ben suggested that Python would have been the underpinnings of a modern web (more so than today in our actual universe) in the alternate universe. I personally wonder how much of the original design philosophy of Python was influenced by features which PHP was already offering. In any case, a pretty interesting talk.
Rating: 5 of 5 
(04.Feb.2017)
HTTP/2 and Asynchronous APIs
Davey effectively demonstrated and argued for the effectiveness and use of HTTP/2 protocol for web rendering efficiency. I will be talking with our team about implementing this in our sites.
Rating: 5 of 5 
(04.Feb.2017)
Dockerize your unit tests for faster feedback
This talk illustrates a little "thinking outside the box". Mr. van Dam uses Docker in a clever manner on a micro scale to solve his (and others') macro problem of increasing Unit Test efficiency. This technique is worth a look, no just for Unit Testing, but possibly other similar scenarios that can benefit from parallelliztion.
Rating: 5 of 5 
(08.Feb.2019)
The MySQL Document Store
Mr. Stokes had a lot of useful information about MySQL 8.0, and was able to answer every deep-dive question. The Document Store feature is very intriguing and I look forward to exploring it.
Rating: 5 of 5 
(08.Feb.2019)
REST API Workshop
Mr. Stowe is very knowledgeable about REST API concept. I loved the RAML interface to develop an API specification. I learned quite a bit about API concepts in general and REST APIs specifically.
Rating: 5 of 5 
(08.Feb.2019)
Confessions Of a Not-So-Accidental Leader
I think Chris's most important take-away is that many of us who have been around awhile may have been leaders in small ways. Recognizing that fact and acknowledging you may have under-utilized skills are the first steps to taking control of your career and becoming a purposefull leader in other ways
Rating: 4 of 5 
(08.Feb.2019)
The Sodium crypto library of PHP 7.2
A good talk about the Sodium library with examples of the common and recommended use cases typically in today's computing environment. He notes that Sodium is different from OpenSSL in that you don't get to choose your algorithms. He also gave a high-level primer on ECC and why it is important in modern cryptography.
Rating: 5 of 5 
(08.Feb.2019)
How does PHP static analysis work
Mr. Seguy describes what static code analysis is and how useful it can be. It IS the kind of thing a good developer does, but it certainly doesn't scale. I use PHPStorm, and that tool does some of the analysis, but not even close to the degree described here. Is there a plug-in for PHPStorm?
Rating: 5 of 5 
(09.Feb.2019)
Welcome to the PHP community
In general I am an introvert. I'm also shy, like Nara, in situations with strangers, but I will admit over the years I've become less so. In any case, I can totally relate to Nara about public speaking. She had many pertinent insights, and very good suggestions about getting involved. I'm still at 'Level 1'. Another speaker and friend here this weekend thinks I should jump to level 3 for next year. We'll see... Thanks for the insights!
Rating: 5 of 5 
(09.Feb.2019)
Essentials of blockchain technology
Great talk. I still have a few skepticisms, but Lisa brought up some very interesting new applications of the tech.
Rating: 5 of 5 
(09.Feb.2019)
Applying SOLID and supercharging your testing suite
Mr. Szanto provides a good overview of SOLID. The biggest take-away for me was the concept of dependency inversion vs. injection. I will be looking into that in future work.
Rating: 4 of 5 
(09.Feb.2019)
10 Minute Meeting
Missy gave some good tips for prepping a meeting to enable maximum use of time to ensure a short, focused, and successful meeting. She gave some tips and strategies for dealing with difficult attendees.
Rating: 4 of 5 
(09.Feb.2019)
Driving Innovation with MySQL 8.0 and Docker
Very good summary of MySQL 8.0 new features and capabilities. The Docker angle was only the last 20 mins or so,. It wasn't really an afterthought, but a destination. That being said, I found the first 40 minutes to be more helpful for me. When I get back home, I will try the Docker bits, so perhaps this will help me get into Docker use.
Rating: 5 of 5 
(09.Feb.2019)
Dealing With Development Overload
I felt 10 years ago that employers asking for a ridiculous laundry list of skills and tools was getting overwhelming. I'm glad I'm not the only one who feels this way!

Events They'll Be At

No events so far

Events They Were At

SunshinePHP 2019 Feb 07, 2019
SunshinePHP 2018 Feb 08, 2018
© Joind.in 2019