Jordan Kasper

@jakerella

Talks

Date Presented | Last Commented | By Comment | By Name

Comments

(Show Details)
(Hide Details)
Rating: 4 of 5 
(02.Jul.2012)
!Normal===Awesome!
A lot of us need this kind of push, and it's great to hear it again. I think my only recommendation would be more focus on specifics of how to get a user group going, or how to start speaking (that is, more "how-to" sprinkled in with the "you should").
Rating: 4 of 5 
(02.Jul.2012)
Coordinating Workflows Across Machine Boundaries
Good examples, and a good description of what problem he was trying to solve with the material presented. I think the specific example used was a bit too specific to their process, and I would have liked to see a more traditional web application example that would have helped the ideas sink in better.
Rating: 3 of 5 
(02.Jul.2012)
PHP 5.4: The New Bits
I'll echo some of the other comments, why show us some of those new bits when you're just going to tell us that using them is wrong? (Or using them in a particular manner.) And while most of us understand that you want us to listen to you versus just reading what you say off of a slide, I found myself taking notes on one thing you said, then missing the next thing - which may have been on the slide so that I could catch up to where you were in the lecture. I think the talk could have been improved by making it more of a "PHP 5.4: The new stuff I think is awesome" - and only covering those things, but in more depth.
Rating: 5 of 5 
(02.Jul.2012)
OpenStreetMap and PHP
Good overview of the benefits - and limitations - of OpenStreetMap
Rating: 4 of 5 
(02.Jul.2012)
ElasticSearch for PHP
This is a neat topic, but I found myself wondering how I could ever integrate this with my process using a relational database like MySQL (which is still the most popular DBMS for PHP devs). This wasn't really covered, which maybe is a limitation of time, but seems to also by limited by the software. Perhaps some mention of it at the beginning or end would suffice.
Rating: 3 of 5 
(02.Jul.2012)
Stop Exposing Yourself: Exploits, Attacks and Defenses
Perhaps I'm just ahead of the game, but these were all things I was very well aware of already. It was still good to reinforce that I need to be diligent in my escaping and input filtering, but how about some examples of current attacks, and any new methods for dealing with those? I also agree that Geoff needs to work on his presentation skills a bit - get into it! And speak up a bit. ;)
Rating: 5 of 5 
(02.Jul.2012)
After-Party
Can I get a link to the slides, please?
Rating: 5 of 5 
(02.Jul.2012)
It Was Like That When I Got Here: Steps Toward Modernizing a Legacy Codebase
Paul is a great speaker with a great stage presence. My only comment is that the slides don't contain all of the code samples! (Slide which says "See editor")
Rating: 4 of 5 
(02.Jul.2012)
Padawan and Master - Mentoring Developers
The talk was very entertaining, and Liz is a very good speaker with a great way of expressing her ideas. My four rating is a result of the fact that I'd like to have heard more about the actual setting up of a mentorship - especially more formal ones - and how that should be approached, discussed, and specific examples of conditions/provisions to include. Additionally, I was hoping to hear more about how to specifically handle guiding a padawan technically - that is, how do you guide someone to "getting" that crazy way of doing X? We discussed this briefly during Q&A, but I was hoping to see it in the main talk. Lastly, I want to thank Liz for discussing a topic which she was obviously very experienced in and had emotional attachment to. It made the talk more "real", more like we were seeing right into her experience, not hearing about it second hand. Liz, don't think that is a weakness of your talk, it is not.
Rating: 4 of 5 
(02.Jul.2012)
Fast, Not Furious: Performance Tuning that Works
A very detailed talk on some specific things to monitor, profile, and improve the efficiency of our scripts. The four rating is only because Davey seemed a bit disorganized for this one, and we wasted some time getting things to work.
Rating: 4 of 5 
(02.Jul.2012)
Micro Framework and JavaScript Applications
Great run through of a basic example (although there was little mention of the underlying DB being used). I agree with some of the other reviewers that it would have been nice to see some other examples of micro frameworks, perhaps in lieu of the JS front to your REST app? In other words, perhaps the talk should be split into JS apps (and tools) and micro frameworks?
Rating: 5 of 5 
(02.Jul.2012)
MongoDB and PHP
Great material and a good delivery (although Derick seemed a bit more stiff during this talk than OpenStreetMaps - he clearly likes talking about maps better ;) ). Thanks for the book and stickers!
Rating: 4 of 5 
(02.Jul.2012)
Infrastructure Debt
I, too, like the straight-forward "gruff" talking style - especially on a topic like this. I also think that the discussion of getting management on board is key - especially considering the audience (developers versus stakehodlers/managers... for the most part). Perhaps skimming back on the version control aspect just a bit (only 3 reiterations of "no seriously, do it" versus 5 ;) ) would allow for more time for the management discussion and other important things that came up in the Q&A.
Rating: 5 of 5 
(02.Jul.2012)
After-Party
Can we turn up the ratings to 6?
Rating: 5 of 5 
(22.Mar.2013)
Secrets To Success: How To Propose A Talk And Get It Accepted
Great stuff... some good key points and things to work on.
Rating: 0 of 5 
(22.Mar.2013)
Secrets To Success: How To Propose A Talk And Get It Accepted
I also wanted to mention that I appreciate having the slides as a PDF that I could scroll back and forth in, but that she was able to "auto progress" for me. Really helped when I missed a point on a previous slide.
Rating: 4 of 5 
(22.Mar.2013)
Preparing To Speak
This was a good talk, and there are a lot of great points - but I personally found it just a little basic at times.
Rating: 5 of 5 
(22.Mar.2013)
Baby Steps To Ballroom Dancing: Getting On The Path To Speaking Success
Elizabeth is a great speaker and her smile comes across in the talk. All of the information she gave was very good, and she has a great amount of experience to draw upon.
Rating: 3 of 5 
(22.Mar.2013)
Worst Case Scenario
I appreciated Keith's experience, and he is very confident in his speaking. The first half was a bit redundant with other presenters, but that's not entirely his fault. However, the second half seemed to drag a bit with long anecdotes and abundant reinforcing of some ideas. They were all good points though.
Rating: 4 of 5 
(28.Jun.2013)
Profiling PHP Applications
Lots of great information and tools, but seemed to drag just a bit. Perhaps that was just because of the live demos?
Rating: 5 of 5 
(28.Jun.2013)
Composer: Share all the things!
Good introductory talk (which I think was the intent) although I would have liked a bit more time on creating libraries to be included in composer/packagist... that seemed to be a trailing topic versus having full focus.
Rating: 3 of 5 
(28.Jun.2013)
More Code, More Problems
Good ideas, and he is passionate and knowledgeable about the topic. That said, it seemed like there was a lot of "don't do this, try to do this instead" without better tool suggestions, references, or supporting documentation or materials. In other words, it would be nice to either see tools for helping us, or better documentation/stats to convince our managers to give us more time to follow these standards.
Rating: 5 of 5 
(28.Jun.2013)
Introducing Tests in Legacy PHP Applications
Jeff knows his stuff, and he explains it well. He has good examples, good references, and presents them well. I like that he doesn't point to 50 good resources but rather says go read this book, it's solid. My only negative comment is that there wasn't much information on the mocking that would need to be done for some of these practices (although he did helpfully tell us about a talk on day 2 on this topic).
Rating: 4 of 5 
(28.Jun.2013)
Frisby.js: BDD for your REST API
Love the topic, and the fact that we have one of the library authors presenting it. Only gets a 4 because of the staggered speed of the talk due to live coding issues. It just felt like we could have covered a lot more otherwise.
Rating: 4 of 5 
(29.Jun.2013)
Declare Independence from your IT department: sysadmin skills for PHP developers
Pablo speaks well about the topic and obviously knows the material well. It seems like he had a bit more information than fit into 50 minutes, which resulted in some rushing at the end, but otherwise a very good run down of various tools and basics PHP devs would need for basic system administration.
Rating: 5 of 5 
(29.Jun.2013)
Programming Diversity
Ashe is a great speaker - it helps that she is clearly passionate and knowledgeable about about the topic. Her timing was very good and she engaged the audience well during questions.
Rating: 4 of 5 
(29.Jun.2013)
Exploiting your File System to Build Robust & Efficient Workflows
Wow, lots of heavy material. But Jason presents it pretty well and is very intelligent on these topics. I wouldn't mind seeing this split up into two talks (101 and 102) in order to really grok the setup information, followed up by some practical examples and higher-level setup.
Rating: 5 of 5 
(29.Jun.2013)
Open Sourcing Mental Illness
I appreciate that Ed was able (both mentally and logistically) to give this talk at Lone Star PHP, I had hoped to see it some time soon.
Rating: 5 of 5 
(17.Aug.2013)
All You Jokers (Keynote)
Good stuff, some obvious, some that makes you question how you're living your entire life. Paul's presence and passion is strong and that makes his session that much more thought-provoking.
Rating: 5 of 5 
(17.Aug.2013)
Gotta Wear Shades: The Bright Future of HTTP
Great stuff from Ben, a really good review of HTTP as well as some very useful info for new things coming up.
Rating: 4 of 5 
(19.Aug.2013)
Hackathon
I thought the event went really well, although I wish that more teams would have stayed! As for how the event was run and organized, I don't have many negative comments. The facility was great, the food was good (although perhaps a couple healthier options would have been nice), and the projects were very interesting. I would wonder how we could get more of the attendees to stick around for the entire Hack Day though...
Rating: 4 of 5 
(17.Aug.2013)
Performance First
All good information, some a bit basic, but necessary. I was hoping to see a bit more on advanced tools / processes. Also, Evan seems to discount his knowledge a lot. That detracts somewhat from his authority on the material - although he seems to be knowledgeable. Also, not a comment on his content, but don't rely on the Internets. ;)
Rating: 4 of 5 
(17.Aug.2013)
Mobile.js – Developing Mobile Apps on the JavaScript Stack
This is a good overview of a few various strategies of mobile development using JavaScript. Steve is a good speaker and is passionate about what he's doing. My only recommendation is to limit the examples to a couple frameworks and expand on the examples and process. I think this could help focus the attention on how to build these apps versus just how many choices and different ways of doing things there are. Also, try to not rely on the Internet working!
Rating: 4 of 5 
(17.Aug.2013)
Unpacking Developer Experience
I really appreciate Amit stepping in giving this talk. It is interesting information, and the discussion afterward was almost more useful. He acts in that moderator role well.
Rating: 0 of 5 
(19.Aug.2013)
Browser Eyeballing != JavaScript Testing
Thanks for the great comments all! I know this was a lot of content, and that meant I had to go through it very quickly. Any suggestions on where to pare down the material in order for me to speak slower and cover things more clearly?
Rating: 5 of 5 
(08.Oct.2013)
Developing PHP Cloud Backends for your Mobile Applications
Grant is a great speaker and is very knowledgeable on the topic.
Rating: 5 of 5 
(08.Oct.2013)
JavaScript Communication APIs
Very good information and presented well. Christian speaks a bit fast at times, but he's covering a lot of information
Rating: 0 of 5 
(09.Oct.2013)
Object-Oriented JavaScript (yes, it really exists)
@Beshoy: Sorry, no option to export as PDF yet. That said, you can feel free to pass around the link to the slides, they will be up permanently (or as much as that is possible :) ). http://is.gd/oop_js (And thank you to all who have rated the talk or given me feedback in person, it is much appreciated!)
Rating: 4 of 5 
(09.Oct.2013)
The rise of the Cloud Native developer
Decent information and opinions, nothing really wrong with it, but I think the time slot was unfortunate. There was no real "punch" in the content, which lead to a food coma for me personally. I think Peter speaks well, but just not right after lunch. :)
Rating: 4 of 5 
(09.Oct.2013)
Devs2-A-Palooza
Fun talk, lots of exciting new things to play with. Not sure it really made me grow as a developer, but entertaining nonethelesss.
Rating: 5 of 5 
(09.Oct.2013)
Building Flexible Infrastructure on EC2
Shawn is obviously very knowledgeable and has a lot of good information to share. He didn't use the mic and it was a a little hard to hear him from the back, but a good talk anyway.
Rating: 4 of 5 
(07.Feb.2014)
Journey to the Enterprise
Mark is a great speaker - direct and yet not aggressive. He mixes humor with good information well and speaks to the entire audience, not just those "in the know". For a keynote, I think the content was appropriate, broad and wide reaching in order to capture the largest possible audience. That said, I found it hard to get terribly interested in - Mark's charisma helped quite a bit.
Rating: 0 of 5 
(07.Feb.2014)
Browser Eyeballing != Javascript Testing
Thanks for attending folks! The slides are up (see the description above).
Rating: 5 of 5 
(08.Feb.2014)
Building Testable PHP Applications
Chris is a great speaker and knows the material well. He does a good job at starting with a high-level overview and then diving deeper without losing people.
Rating: 5 of 5 
(08.Feb.2014)
PHP
A great keynote that leaves you wondering how you can be doing better things with the skills you have.
Rating: 4 of 5 
(08.Feb.2014)
Open Source, PHP, and PIE
Good presenter, passionate, and knowledgeable.
Rating: 4 of 5 
(09.Feb.2014)
UA Testing with Selenium and PHPUnit
Great information and Michaelangelo's knowledge of both the direct subject matter and related information was very helpful. I feel like he was very quiet, and at times there was much less energy than I feel the material required to keep people with him. I appreciated that the code slides called out specific lines in larger, bold text for the entire room to see.
Rating: 5 of 5 
(28.Jun.2014)
HTML5 offline mobile apps: Real world insights
This was a very good talk with many examples that were well organized. Stephan has a very good speaking presence and handles the flow of the talk well. My only recommendation for improvement would be to try to focus the code on slides a bit. The size of code on slides was ok, but perhaps highlighting the more important lines would help.
Rating: 3 of 5 
(28.Jun.2014)
Apps for the Multi-Device World
Lee is very good about handling questions and speaking clearly. I was hoping to get more information about HTML5 mobile development workflow issues generally, versus just how Sencha/ExtJS works. I feel like if Lee's material was a bit more general that there would have been more engagement by the audience. (That is, I think she is a good speaker, but that the material was too constrained.)
Rating: 5 of 5 
(07.Nov.2014)
Clean Application Development
Adam is a great speaker and really projects confidently. The content here is very useful and although it can be difficult to cram that much information in, but Adam does a good job of holding the audience's attention. I think with this much time I would really like to see more specific examples for some of the sections, especially things like estimation.
Rating: 4 of 5 
(07.Nov.2014)
HOWTO Empathy (Opening Keynote)
Emma has a great stage presence and engages the audience well. I feel that the content is definitely appropriate for a keynote and something that certainly needs a lot more attention in our various communities. That said, I would like to see more information on active efforts and how we can do better as individuals and as a group (community). I'm not sure if that makes sense, but I didn't feel like the content really spoke to me or what I can/should do.
Rating: 5 of 5 
(07.Nov.2014)
Multiple ElePHPants, One Box: Inside virtPHP
This was a great talk, except for Jacques' insistence that it is pronounced "PECKLE" when it is clearly "PEECKLE".
Rating: 5 of 5 
(07.Nov.2014)
Testing Spaghetti
Gemma is a lively speaker and understands her material very well. I can't think of a whole lot of feedback as I didn't see much that I didn't like. The content was well organized and at the correct level of detail for the talk length and audience. Well done!
Rating: 4 of 5 
(08.Nov.2014)
For PHP devs with mixed feelings about JavaScript
Brian did a great job comparing some basic concepts that translate (and don't) from PHP to JavaScript. He has a good understanding of the material and speaks confidently. That said, I would recommend that he take time to pace himself and revisit example code multiple times to reinforce the ideas in the talk. He finished early and I think could have taken some time to go through related concepts and examples. Additionally, there were cases where there was a lot of code on the screen and I'd recommend highlighting lines attendees should focus on.
Rating: 5 of 5 
(18.Feb.2015)
A Rebasing Workflow for Git
Emma is a very friendly, energetic speaker with very technical content that directly applies to a lot of folks. This talk helped describe both visually and in CLI what a git rebase is doing and how that compares to merging. She is able to assert her opinion well without it being too pushy - a unique talent!
Rating: 4 of 5 
(18.Feb.2015)
Monitor all the things
Fleix has a good speaking presence and does a good job of organizing the material. I felt like the slides were lacking, though... there were many lists which he more or less read to us. It was good info, but I would suggest having slides broken out and having complementary info versus exactly what is being spoken. Good info overall though!
Rating: 4 of 5 
(19.Feb.2015)
Decrease Conflict and Team Dysfunction
Sonia is a passionate speaker and engages the audience wonderfully... almost surprisingly given the crowd. Getting developers to stand up and rotate is almost unbelievable. :) As for the content, I love seeing more "soft" topics to intermix with the technical content at a conference. I think her slides could use some work as they are very text heavy and difficult to read from the back. Additionally, most of that text content was spoken by her. Overall, well done.
Rating: 5 of 5 
(19.Feb.2015)
Building a Mobile Location Aware System with Beacons
A very interesting topic with some really compelling newer technologies. This was a great intro to the tech with a very knowledgeable speaker.
Rating: 4 of 5 
(17.Apr.2015)
OOP Is More Than Cars and Dogs
Chris is a good speaker and clearly knows the material very well. I really liked that he didn't dwell on basic inheritance but went past that to traits and on to other concepts crucial to, and made possible by, OOP generally. My two criticisms (which I know he already knows) are that (1) the code samples in the slides are unreadable - both for contrast (colored text on black is difficult to read) and the amount of code per slide; and (2) he should let small mistakes on the slides go more quickly. Yes, there was a missing word, but maybe move a little faster past it?
Rating: 4 of 5 
(17.Apr.2015)
Introduction to OAuth Clients
I unfortunately had to duck out early because I forgot something in my hotel, but Matt does a good job at explaining OAuth concepts and their benefits and even some issues with it - something a lot of people ignore. I like the simple slides with a more conversational style (at least in the first 25 minutes). My only suggestion is to try to work on the flow of the conversation a little more. That is, while the content is good, having less "ums" and a more orchestrated flow would elevate the experience.
Rating: 0 of 5 
(18.Apr.2015)
Gitting Past the Basics
Sorry folks! I've added the slides link now.
Rating: 0 of 5 
(18.Apr.2015)
Object-Oriented JavaScript (yes, it really exists)
Thanks for the feedback anonymous (both of you)! Perhaps I need to do a better job at identifying the target audience in the abstract and what might be good to know beforehand. To your confusion: you're right, coming from a classical inheritance model can cause confusion when one tries to draw parallels. Instead, I would recommend trying to ignore what you know about OOP in classical systems and instead try to learn prototypical inheritance with "fresh" eyes! In others words, don't try to understand that a "class" is in JavaScript, but rather, try to understand what a "prototype" is.
Rating: 4 of 5 
(18.Apr.2015)
How to Speak at a Conference
Beth presents this (and other) material quite well, moving at a good pace and clearly identifying what she wants to cover and what is important for the attendee to take away. While I might not have been the target audience, I did get a lot out of the material and the discussion in the room. That said, I feel that she could have wrangled in some of the audience comments a little better, either in a moderation role or even just to move the talk along.
Rating: 5 of 5 
(18.Apr.2015)
Five things I wish they had told me before I started programming in PHP
Second or third time I've seen this talk, but I still find that there are tons of great tidbits sprinkled throughout the talk. Cal is a great speaker with an engaging tone and friendly presence. He uses humor well to drive home points and change topics. If I had any recommendations it would be to break up the black-text-bullet-points-on-white-background monotony of the slides themselves. Add some color, maybe a couple pictures of that stuffed elephpant herd!
Rating: 4 of 5 
(01.Oct.2016)
Getting Started with Magento 2
I had to leave early, but the first half ran through a ton of material. My only real complaint there was that there were a lot of slides and not as much code, which I realize was basically the whole second half. I would encourage Matthew to change that up a bit if possible, working in some live coding in the first half as well. The technical difficulties were unfortunate, and possibly avoidable, but he moved past them ok.
Rating: 4 of 5 
(01.Oct.2016)
Modern JavaScript for PHP Developers
Derek did a great job of explaining this concept to developers who might not have any exposure to JavaScript previously. I think it lived up to the description well. Derek spoke well and covered the material well, but there was a lack of energy - which is rough for the first talk of the day. Lastly, there were some issues with the code that he should get fixed asap!
Rating: 4 of 5 
(01.Jul.2017)
CouchDB, PouchDB and Offline-Tolerant Apps
Lorna is a very engaging speaker and provides a compelling use case. My biggest comment on this talk in particular is that it needs a later time slot! The content itself was good, but combining couch and pouch in one talk might be too much. For example, we didn't discuss authentication at all.
Rating: 4 of 5 
(01.Jul.2017)
Paradoxes and theorems every developer should know
This is a very interesting talk with great takeaways for developers in any language. The speaker was very good, but his walking back and forth was a bit distracting to me.
Rating: 4 of 5 
(01.Jul.2017)
Empathy As A Service: Supporting Mental Health in the Tech Workplace
I'm really happy to see this session on the schedule, and the information Nara provided was very good. This is not an easy topic to discuss for many people, and she did well. One area to improve in would be the very bullet point focused slides. It made me want to read them versus listening to her.

Events They'll Be At

No events so far

Events They Were At

Lone Star PHP 2015 Apr 16, 2015
jQuery UK Mar 06, 2015
ConFoo 2015 Feb 16, 2015
php[world] Nov 10, 2014
True North PHP 2014 Nov 06, 2014
NomadJS - October 2014 Oct 16, 2014
jQuery UK 2014 May 15, 2014
SunshinePHP 2014 Feb 06, 2014
ZendUncon 2013 Oct 08, 2013
ZendCon 2013 Oct 07, 2013
php[world] 2017 Nov 16, 2017
© Joind.in 2017