I had the privilege of being asked to write for Josetteorama recently, and here is my article now published there: http://www.josetteorama.com/consuming-rest-with-php-and-streams-2/. The idea is to give some practical examples of using streams, which I think are a hugely under-appreciated feature of PHP. You can handle data piecewise, add filters as you please, and it has all the options you’ll ever need (and probably a few you won’t!) for working with HTTP.
Debugging HTTP
This talk covers some of the tools I use when I’m working with HTTP: browser tools, curl, Wireshark and Charles. I walked through some examples, mostly using pre-recorded screencasts, and also showed a live demo proxying an android phone through Charles on my laptop and rewriting the requests it makes.
Slides: http://web.lornajane.net/http-debugging-publish.html
REST for Web Developers
Last-minute stand-in session for a missing speaker at WhiskyWeb (since I was there anyway). The audience asked some really good questions during the talk and I almost enjoyed myself!
Five Tools for Better PHP
It’s always fun to work with @netmag, and this short article for their website was no exception! The ideas are now taking shape into a conference talk for the future, and the article is available here: http://www.netmagazine.com/features/five-tools-better-php
Preparing to Speak
These slides are from my session at the virtual conference Day Camp for Developers (episode 5, I think I’ve spoken at four of them!), which was all about public speaking. My session covered “preparing to speak” and aimed to take you through the process from acceptance to being ready to go on stage.
Manipulating HTTP with Charles Proxy
This in-depth tutorial on various tricks with Charles was published on the Inviqa Techportal: http://techportal.inviqa.com/2013/03/05/manipulating-http-with-charles-proxy/. Charles is a very important tool for me, and I can’t overstate how much it helps in my work, so it was excellent to be able to write more about it and show some real examples.
