The Perl Conference 2018


Monday, June 18

Ballroom A Ballroom B Ballroom C Idaho Sinclair
8:00 am Registration (10.5 hours)
9:00 am Welcome (30 minutes)
Lena Hand
Grand Ballroom
9:30 am TPF Welcome (30 minutes)
Jim Brandt
Grand Ballroom
10:00 am States of the Velociraptors (40 minutes)
Lena Hand
Grand Ballroom
10:40 am Refreshments Break (20 minutes)
11:00 am Importance of Ecosystem (60 minutes)
VM Brasseur
Grand Ballroom
12:00 pm Lunch (90 minutes)
1:30 pm Ambient Information or: My desk has 80k hits on YouTube (20 minutes)
Michael La Grasta
Testing the CPAN River Against the Perl 5 Core Distribution: Where Do We Stand? (20 minutes)
James Keenan
UNIVERSAL::Object – All your base class are belong to us (20 minutes)
Stevan Little
Building a Culture of Learning and Sharing (20 minutes)
Graham TerMarsch
2:00 pm Fun with robotics using Perl and LEGO® Mindstorms (50 minutes)
Travis Chase
Event-driven programming in Perl (50 minutes)
Charles McGarvey
Foswiki, And How To Redesign 20 Years Old Code (50 minutes)
Vadim Belman
Make Your Technical Hiring Process Suck at Least 20% Less (50 minutes)
Dave Rolsky
3:00 pm Building the Graphics of the DeLorean Digital Dash (50 minutes)
Michael Conrad
Taking Perl to Eleven with Higher-Order Functions (50 minutes)
David Golden
Modernizing Legacy Perl Serving Millions Daily (50 minutes)
Jeremy Zawodny
Discourse Without Drama (50 minutes)
Ruth Holloway
3:50 pm Refreshments Break (20 minutes)
4:10 pm Raspberry Pi + Arduino + Perl 6 = Fewer Interruptions (50 minutes)
Sterling Hanenkamp
Dancer From Scratch (50 minutes)
Mickey Nasriachi
Introduction to Git for non-developers (50 minutes)
John Jacobs Anderson
You’re Not Wanted Here! (How design decisions can make your application discriminatory) (50 minutes)
Joelle Maslak
5:10 pm A Punch Card Ate My Program! (50 minutes)
Walt Mankowski
Making Dates Easy(er) in Perl (50 minutes)
Buddy Burden
Training Your Inner Cowboy (50 minutes)
Jan Samborski
Care and Feeding of your User Group (50 minutes)
Dave Jacoby
6:00 pm Welcome Reception and Mixer (90 minutes)
Ballroom Reception Area

Tuesday, June 19

Ballroom A Ballroom B Ballroom C Idaho Sinclair
8:30 am Registration (5.5 hours)
9:00 am Perl 6 and the Emergent Program.* (50 minutes)
Bruce Gray
Learning XS by example (50 minutes)
Nicolas Rochelemagne
Auto-Parallel Programming On The Cloud (50 minutes)
Will ‘the Chill’ Braswell
Hands on with RegEx (50 minutes)
Kyle Waters
9:50 am Refreshments Break (20 minutes)
10:10 am Promises and More in Perl 6 (50 minutes)
Will Coleda
Writing Testable Code (50 minutes)
Scott Lee
Abstraction, Encapsulation, Polymorphism, and Inheritance — The problems we solve with them, the problems they create, and how we achieve them with Perl (50 minutes)
David Oswald
Making Sense of Regular Expressions (50 minutes)
Deven Corzine
11:10 am Reduce, Reuse, Recycle – Parsing in Perl 6 (50 minutes)
Jeffrey Goff
TestML – DDT n P5/6 & ↗ (50 minutes)
Ingy döt Net
Perl Optimization Tidbits (50 minutes)
Daina Pettit
Regexp Mini-Tutorial: Grouping, Referencing, Capturing and Rules (50 minutes)
12:00 pm Lunch (90 minutes)
1:30 pm Tower of Babble – Extending and transforming perl (50 minutes)
Matt Trout
Better testing with Test2-Suite (50 minutes)
Chad Granum
You got chocolate in my peanut butter! .NET on Mac & Linux (50 minutes)
John Jacobs Anderson
Red Wunz Go Fasta (50 minutes)
Graham TerMarsch
2:30 pm Console oriented websites and Perl 6: joining two worlds (20 minutes)
Igor Chubin
Fatpack it! Full featured Perl apps in a single file (20 minutes)
Andrew Rodland
How the Internet Works (20 minutes)
Brad Lhotsky
TPF Grant programs (20 minutes)
Will Coleda
3:00 pm Gazing into the Camel’s Navel – a MOP without the Class (20 minutes)
Stevan Little
Writing Effective Benchmarks (20 minutes)
Steven Lembark
How to join CPAN Pull Request Challenge (20 minutes)
Kivanc Yazan
Relaunching the first 6 months (20 minutes)
David Farrell
3:20 pm Refreshments Break (40 minutes) Registration (40 minutes)
4:00 pm Lightning Talks (60 minutes)
R Geoffrey Avery
Grand Ballroom
5:00 pm Local Speaker Keynote (60 minutes)
Grand Ballroom
5:30 pm Registration (60 minutes)