London Perl Workshop - talk schedule
We're excited, and relieved, to have published the talk schedule for the London Perl Workshop.
Update: A one-page printable version of the schedule is available now.
Moar Update: Matt Trout is ill and won't be there; JJ Allen has stepped in with a talk on GDPR, and I'll give a talk on the PAUSE Operating Model.
Read on for an outline of the schedule, and a summary of the talks and tutorials!
Plenary
- Ann Barcomb is going to talk about her research into episodic or ad-hoc contributions to open source projects, and what that might mean for all of us.
Programming Languages
- Simon Proctor is giving a whistle-stop tour of Perl 6.
- Andrew Solomon is giving a tutorial introduction to Perl.
- Steven Goodwin will share what he learned implementing the same thing in 16 different languages.
- Mark Sta Ana will be giving us an introduction to Rust.
- Sue Spence wrote a website crawler in Perl 6 and Go, and will tell us what she thought.
- Malcolm Sherrington will show how Julia and Perl complement each other.
- JJ Merelo will advocate for Perl 6 as a language for teaching complete beginners.
Web stuff
- Dave Cross is giving a tutorial on making your website more Google-friendly.
- Mike Whitaker is talking about a session handler for Dancer2 using AWS DynamoDB.
- Max Maischein will show how to automatically drive websites using WWW::Mechanize::Chrome.
- Martin Berends has a tutorial on testing websites with Perl and Selenium.
- Lance Wicks is giving a tutorial on the Bailador web framework.
Developer
- Tom Hukins is going to explore the things developers do other than writing code, and how to do them well.
- Paul Johnson will present problems you may hit maintaining a legacy codebase, and how he approached them.
- Colin Newell is going to try and persuade us why we should all care a bit more about the random number generator we're using, and to use encryption appropriately.
- Paul Evans is going to talk about recent changes in his memory leak/usage toolkit, Devel::MAT.
- Jeff Goff (DrForr) is apparently going to transfer your programming skills from Perl to paper.
- Abigail is giving a mini tutorial on character classes in regular expressions.
- Julien Fiegehenn will show us how teaches programming and Perl to people with little or no experience.
Tools
- Ed J will introduce GraphQL (a data query language), and talk about what Perl support is available and coming.
- Tina Müller will talk about YAML, when it can be a better choice than JSON, and the CPAN modules available.
- Leon Timmermans thinks many of us might be using Dist::Zilla wrong, and he plans to set us straight.
- Tom Bloor walks us through the test frameworks he's developed, and the problems they address.
- Neil Bowers will give an overview of the recently-published PAUSE Operating Model
Perl 6
- Simon Proctor is giving a whistle-stop tour of Perl 6.
- Lance Wicks is giving a tutorial on the Bailador web framework.
- Sue Spence wrote a website crawler in Perl 6 and Go, and will tell us what she thought.
- JJ Merelo will advocate for Perl 6 as a language for teaching complete beginners.
Apps
- Mohammad Anwar is going to talk about Map::Tube and friends, and encourage you to write your own.
- Salvador Fandiño will show how you can use Win32::Packer to package a Perl application with all of its dependencies, on Windows.
Operations
- JJ Allen will show how he uses Perl with Docker.
- Lacey Powers is going to give some tips for using and administering Debian.
- JJ Allen will give an overview of GDPR, and some tips for its implementation.
Lightning Talks
These will be compèred by the inimitable Léon Brocard.
- Tom Hukins will tell us how we can safely delete code from large codebases
- Tina Müller is going to talk about the new YAML::PP module she's been working on
- Dave Cross is going to exhort us to engage beyond the Perl echo chamber
- Mark Keating wants more of us to get involved with the Englightened Perl Organisation
- Kenichi Ishigaki is going to talk about his new code for detecting what modules are used
- Paul Johnson will share some Perl optimisation techniques
- Chris Jack will be musing about Perl jobs, outsourcing, and contracting
- Paul Evans will point out all the things the rest of us got wrong in our slides
If you want to give a quick pitch (conference, hiring, etc) between lightning talks, please talk to Léon on the day.
It's gonna be great!
Slight typo in the distribution name "Map::Tube".