Talks and Presentations

Zero Knowledge; Meeting the Growing Demand for Security and Privacy in a National Security World

We’re being surveilled as a massive level. Even if we trust our governments, this creates a honey-pot of information that criminals would love to get their hands on. Encryption is hard, and it’s not end-user friendly, but the tide is changing. But what if your business needs to work with the data? This talk discusses the options for end-to-end communications encryption in web applications, as well as ways of securely and anonymously handling and distributing sensitive information between users, without allowing the raw data to give anything away.
I did not expect this talk to be about the *implementation* of a zero knowledge application and was pleasantly surprised. Boy Baukema
Wonderfully thought-provoking. I am beginning to try to plan out applications like the one that was described, so there was a lot to take a way, including from a conversation with you later in the day. Christopher Pitt

Going Viral for Fun, not Profit

Going viral isn’t always a good thing. Stopping viruses is hard. Let’s work out how viruses hide. Now that you’re thinking like a virus writer, you can anticipate which areas of your applications need hardening. This presentation will feature live demos of writing PHP viruses, and infection of willing targets.
A really fun talk that was engaging and saw into the mind of people out to hurt us. Anthony Ferrara
By far one of the most interesting and enjoyable talks I ever seen. The presentation was dynamic, coding on stage and explaining the concepts. It was really great. Sebastian Machuca
I really enjoyed your talk; it was the stand-out presentation of the conference! — DDD Melbourne Attendee
Very engaging presentation with its live demo, humour and interesting topic. It is always good to learn about things that aren’t always discussed openly. James Gordon

Web Application Security

Even simple web applications have many attack vectors. Security vulnerabilities appear every week; experience them. Discover the leading concerns, and experience live demos of how they play out. Cross-site scripting, session hijacking, and more. Think like your attacker to help identify attack vectors.
I thought I had a good grasp of this stuff but the talk was an eye-opener! Ciaran McNulty
Usually we just hear about the various types of attacks but the demos brought these concepts to life! It is one thing to know them, but seeing them being enacted out in front of me blew me away. Thanks! — Zion Ng
Very informative and detailed presentation. Arul Kumaran

Apigility: Stop Creating APIs The Hard Way

APIs are hard. You need to deal with versioning, validation, authentication, and more. This talk introduces Apigility, a recently released, open source API builder created by ZEND, the company behind the current PHP engine. A demo will take you through the various options to easily get started.

Asynchronous PHP: No Longer a Hack Job

PHP as an event-based programming language? It’s been possible for a while, but in all the wrong ways. There is a better way, and this talk will take you down the ReactPHP rabbit hole and back again in less time that it takes to make 3.6 billion requests!
Good coverage of asynchronicity and a slightly scary coverage of the hoops to jump through to achieve it in PHP. Jacinta Richardson