Chris Hartjes

Talks

Date Presented | Last Commented | By Comment | By Name

Comments

(Show Details)
(Hide Details)
Rating: 5 of 5 
(08.Mar.2009)
VIM for (PHP) Programmers
Great presentation, showed me more stuff in vim I didn't know how to use properly. The link in your slides to the patch for ctags isn't working.
Rating: 4 of 5 
(08.Mar.2009)
Practical Zend Framework Jutsu with Dojo
Great example of how to integrate 3rd party libraries into an existing framework. Topic might've been too broad to cover in just one hour though
Rating: 4 of 5 
(08.Mar.2009)
Building RIA Application in PHP
Great presentation, but maybe too much material for one session?
Rating: 4 of 5 
(08.Mar.2009)
Stupid Browser Tricks
Liked how you showed some more of the deeper features of Firebug.
Rating: 3 of 5 
(20.May.2010)
A Web Application Framework for People who Hate Frameworks - Lithium
Interesting from a technical perspective.
Rating: 4 of 5 
(19.May.2010)
Graphs, Edges & Nodes: Untangling the Social Web
Great intro to the topic (I've been reading "Programming Collective Intelligence") but it would've been better with more examples of how to actually use something like Neo4J or Redis. You had one example (friend-of-a-friend) but hard to visualize setting reasonably more complicated stuff.
Rating: 5 of 5 
(19.May.2010)
The Lost Art of Simplicity
Awesome talk, reminding people that developers for the most part still love the big and complex -- it boosts the ego!
Rating: 5 of 5 
(19.May.2010)
Anti-Spam & Anti-Gaming Tactics
Nice talk Eli! Lessons in there for anyone who accepts content from users and wants them to vote on whether they like it or not.
Rating: 5 of 5 
(19.May.2010)
Large Scale Systems
I think I can use your slides as a report to give to my boss on why we have to stop cramming everything onto one box. ;) Awesome talk, did not know much about Varnish until now but it looks like it has joined memcached as an essential tool for any PHP app you want to have good performance for concurrent users.
Rating: 3 of 5 
(19.Oct.2011)
Domain-Driven Design: A Collaboration Between Domain Experts and Software Practitioners
Good job, but 20 minutes is not enough time for such a deep topic
Rating: 4 of 5 
(19.Oct.2011)
Overview of Zend Framework 2
Lots of info to digest in just one hour, I look forward to a little bit more maturity and examples on how to move from ZF1 to ZF2
Rating: 5 of 5 
(19.Oct.2011)
SQL Injection Myths and Fallacies
Learned two new things: the Elvis operator ?: and the use of whitelist mappings to help prevent injection of arbitrary strings. Very rare to find a DBA who also has an extensive web-based programming background like Bill.
Rating: 5 of 5 
(19.Oct.2011)
Event and Signal Driven Programming Techniques
Liz hurt my head with so much info being dumped in, but it has made my understanding of event-driven programming a little more clear and will make examining and evaluating things like Twisted and Node easier.
Rating: 4 of 5 
(19.Oct.2011)
Large-Scale Data Processing with Hadoop and PHP
Who said that Germans have no sense of humour! Awesome intro to using Hadoop, and learned a lot despite the technical difficulties during the live demo.
Rating: 4 of 5 
(19.Oct.2011)
SOA with Zend Framework
Good overview of SOA, answered a bunch of questions. More code samples beyond the trivial would be very helpful, but that is what email + twitter is for!
Rating: 4 of 5 
(23.May.2012)
The MicroPHP Manifesto
You don't have to agree with Ed, but you can clearly see his logic laid out in front of you. Mo code mo problems
Rating: 4 of 5 
(23.May.2012)
Blazing Data with REDIS
The demo was really impressive, I have used Redis in production and it is really that easy to get going
Rating: 4 of 5 
(23.May.2012)
Taking Sites Mobile
Good initial dive into building a site that is mobile friendly
Rating: 4 of 5 
(23.May.2012)
It's More Than Just Style
Very underrated complimentary tool for your testing tools
Rating: 5 of 5 
(24.May.2012)
Decoupled Library Packages for PHP 5.4
Good code is hard to write, Paul explained why it is worth it
Rating: 3 of 5 
(24.May.2012)
(Re)discovering the SPL
Had been expecting a more cookbook style presentation, pointing our the edge cases is good for those who have used it before
Rating: 3 of 5 
(24.May.2012)
PHP://Memory and Streams for Scaling
The crowd discussion was better than the talk, just was expecting more example
Rating: 5 of 5 
(03.Mar.2013)
Learning how to learn
I joked with Joel that his talk could be summarized as: "You're sheep for thinking you can learn at conferences and should be taking recreational drugs to make you a better programmer". The desire to keep learning new things is the difference between programming as a job and programming as a career. Great talk.
Rating: 4 of 5 
(03.Mar.2013)
Get hooked on git hooks
Great examples of creating useful hooks, but apply the brakes on the presentation speed next time!
Rating: 4 of 5 
(03.Mar.2013)
Enterprise PHP Architecture through Design Patterns and Modularization
Went in wondering how much I really knew about application architectures that lead to nicely decoupled code, found out that I did understand all the necessary concepts. Would've liked to see more code examples, but Aaron is a great speaker and I'm glad I went.
Rating: 3 of 5 
(03.Mar.2013)
JavaScript's Difficult Concepts Explained
Did a good job of explaining the concepts of scope, context and the JS object model...but presented way too much info.
Rating: 3 of 5 
(03.Mar.2013)
Intro to Laravel
Thought the basics of Laravel were covered but felt like Ben didn't talk enough about what makes Laravel really different or what sort of problems Laravel solves better than other frameworks. Of course, nice to see a shout-out to concerns about both the framework being tested AND making it easy to write tests despite the use of so many static method calls.
Rating: 0 of 5 
(04.Mar.2013)
Building Testable PHP Applications
For those wondering, I use the Keynote remote on my phone to drive the presentation, and it shows me my notes. Without those notes I ramble on too much. So it wasn't that I was ignoring you all, I just needed to stay on target with the notes.
Rating: 5 of 5 
(20.Dec.2013)
WordPress and Automated Testing, Really?!
Awesome to see that Wordpress has done a ton of work to make it easier to test things. Very informative talk with relevant examples.
Rating: 5 of 5 
(30.Oct.2014)
Why You Can't Test
Hey everyone, Chris here. Just thought I would address a question from Jim Pope - yes, some examples of how to do the "write the test, run the test, write the code, run the test" would be good...but that is not the focus of this talk. On my website (http://grumpy-learning.com) there are some videos that show you how to actually do that. Sadly they are not free, but if you get the concepts you can make back the money for the videos in your first hour of freelance work. ;)
Rating: 4 of 5 
(07.Nov.2015)
Elm: A new approach to building the front end
I think tools like Elm are great for devs who want to learn some JavaScript but need some syntactic sugar
Rating: 0 of 5 
(11.Dec.2015)
Smelly Tests
Hello folks, I realized I had forgotten that I hadn't actually published the slides. I have flipped the correct bit and you can find them at https://speakerdeck.com/grumpycanuck/smelly-tests
Rating: 4 of 5 
(11.Jun.2016)
Building APIs with Slim 3
Would've liked to see this talk go from idea to implementation -- same great info but just presented differently
Rating: 4 of 5 
(11.Jun.2016)
HTTP/2.0 101 Introduction
Really liked the content, very informative but Bastian needs to slow down his speaking!
Rating: 4 of 5 
(28.Jan.2017)
Connecting people - Identity in your platform
Liked the talk because it addressed the issues surrounding passwords and making it easier to create applications that require usernames and passwords
Rating: 4 of 5 
(04.Feb.2017)
Graph Databases Will Change Your Freakin Life
Ed would like to do a graph of these votes

Events They'll Be At

No events so far

Events They Were At

ScotlandPHP 2018 Oct 04, 2018
SunshinePHP 2017 Feb 02, 2017
True North PHP 2016 Nov 03, 2016
php[cruise] Jul 16, 2016
php[world] 2015 Nov 16, 2015
True North PHP 2014 Nov 06, 2014
CakeFest 2014 Aug 20, 2014
php[tek] 2014 May 19, 2014
php[tek] 2013 May 14, 2013
MidwestPHP Conference Mar 02, 2013
php|tek 2012 UnCons May 23, 2012
php|tek '12 May 22, 2012
Zend Uncon Oct 18, 2011
ZendCon 2011 Oct 17, 2011
TEK·X May 18, 2010
PHP Quebec 2009 Mar 04, 2009
ZendCon 2014 Oct 30, 2014
SunshinePHP 2014 Feb 07, 2014
© Joind.in 2018