Schedule
Tutorials
- Sunday 2017-06-18 - Pre-Conference Tutorials @ USPTO, doors open 8am
- Perl in a Day (John Anderson), 9am-5pm, $50
- Introduction to Moose (Dave Rolsky), 9am-5pm, $150
- Perl Second Best Practices ( Randal Schwartz ) - 1/2 day morning 9am-noon, $125
- Unicode and Associated Punishments (Ricardo Signes) - 1/2 day afternoon 2pm-5pm, $100
- Thursday 2017-06-22 - Post-Conference Tutorials 1 @ Holiday Inn - Carlyle, doors open 8am
- Higher Order Perl (Mark Jason Dominus), 1/2 day morning 9am-12:30pm, $75
- Advanced Parsing Techniques (Mark Jason Dominus), 1/2 day afternoon 2:00pm-5:30pm, $75
- MongoDB with Perl (David Golden), 9am-5:30pm, $99
- New Perl (Damian Conway), 9am-5:30pm, $150
- Friday 2017-06-23 - Post-Conference Tutorials 2 @ USPTO, doors open 8am
- Parsing with Perl 6 Regexes and Grammars (Damian Conway), 9am-5:30pm, $150
Main Conference
2017-06-19 Monday
2017-06-20 Tuesday
Start Time | Madison A (South) | Madison B (North) | Knox | Jefferson | More |
---|---|---|---|---|---|
08:00 |
Registration / Breakfast TPF |
||||
09:00 |
Intro / Announcements TPF |
||||
09:30 |
Pakket - An Unopinionated Meta-Packaging System Sawyer X (50 min) 09:30 - 10:20 |
Q&A With Larry Wall Larry Wall (50 min) 09:30 - 10:20 |
Scaling, Reliability, and Performance at ZipRecruiter Frew Schmidt (50 min) 09:30 - 10:20 |
Dancing In The Cloud Sam Batschelet (50 min) 09:30 - 10:20 |
Hackathon & BOF, and Sponsor Expo
|
10:35 |
Content Security Policies: Sort of like firewall rules for the web Dylan Hardison (50 min) 10:35 - 11:25 |
Last mile software development: writing modern software for bench scientists Thomas Sibley (50 min) 10:35 - 11:25 |
Testing with Test2 Chad Granum (50 min) 10:35 - 11:25 |
Logging for Systems from Tiny to Big Doug Bell (50 min) 10:35 - 11:25 |
|
11:40 |
What's new on CPAN - Annual Edition David Farrell (20 min) 11:40 - 12:00 |
Extending Perl 6 Command Line Argument Parsing using Metaprogramming Brian Duggan (20 min) 11:40 - 12:00 |
Thrown in the Deep End: Learning to Swim with Perl Liam McNerney (20 min) 11:40 - 12:00 |
Thriving in Alien Ecosystems Graham Ollis (20 min) 11:40 - 12:00 |
|
12:00 |
Lunch Nearby restaraunts and on-premise cafeteria |
||||
13:45 |
Perl One-Liners Walt Mankowski (50 min) 13:45 - 14:35 |
Adventures in Failure: Error handling culture across languages Andrew Grangaard (50 min) 13:45 - 14:35 |
Intellectual property and open source licensing basics William Morriss (50 min) 13:45 - 14:35 |
Finding Meaning in Your Operational Data Brad Lhotsky (50 min) 13:45 - 14:35 |
|
14:55 |
Spilling the @INC David Oswald (50 min) 14:55 - 15:45 |
C, RPerl. C, RPerl, Run. Run, RPerl, Run! Will 'the Chill' Braswell (50 min) 14:55 - 15:45 |
Make Your Technical Hiring Process Suck at Least 20% Less Dave Rolsky (50 min) 14:55 - 15:45 |
Rapi::Blog - All-new maximalist blogging powered by RapidApp Henry Van Styn (50 min) 14:55 - 15:45 |
|
15:45 |
Snack Cookies?! (20 min) |
||||
16:00 |
Lightning Talks YOU! (50 min) |
||||
17:00 |
Keynote Damian Conway (50 min) |
||||
18:00 |
Social Event (USPTO Inventors Hall of Fame) TPF |
2017-06-21 Wednesday
Start Time | Madison A (South) | Madison B (North) | Knox | Jefferson | More |
---|---|---|---|---|---|
08:00 |
Registration / Breakfast TPF |
||||
09:00 |
Intro / Announcements TPF |
||||
09:30 |
A Date with Perl Dave Rolsky (50 min) 09:30 - 10:20 |
Logs Are Magic: Why Git Workflows and Commit Structure Should Matter To You John S Jacobs Anderson (50 min) 09:30 - 10:20 |
GraphQL and Perl 6 Curt Tilmes (50 min) 09:30 - 10:20 |
(cancelled) (50 min) 09:30 - 10:20 |
Hackathon & BOF
|
10:35 |
Amazon Alexa and Perl Jason Terry (20 min) 10:35 - 10:50 |
Writing Useful Scientific Analysis Software David Mertens (20 min) 10:35 - 10:50 |
A little less line noise, please: Perl6 Regexen. Steven Lembark (50 min) 10:35 - 11:25 |
Lost art of troubleshooting Leon Fayer (50 min) 10:35 - 11:25 |
|
11:05 |
Introduction to Perl Internals Nicolas R. (20 min) 11:05 - 11:25 |
MAKE new Friends Chris Prather (20 min) 11:05 - 11:25 |
|||
11:40 |
C::Blocks: a C compiler embedded into the Perl interpreter David Mertens (20 min) 11:40 - 12:00 |
Vue.js, Mojolicious, and Postgres chat in less than 50 lines Joel Berger (20 min) 11:40 - 12:00 |
Basic Autonomous Driving Research Philip Hood (20 min) 11:40 - 12:00 |
OAuth2 is Done Lee Johnson (20 min) 11:40 - 12:00 |
|
12:00 |
Lunch Nearby restaraunts and on-premise cafeteria |
||||
13:45 |
Regexp Mini-Tutorial: Character Classes Abigail (50 min) 13:45 - 14:35 |
Hold my beer and watch this! Stevan Little (50 min) 13:45 - 14:35 |
A Brief History of Timekeeping Kivanc Yazan (20 min) 13:45 - 14:05 |
Writing Command Line Tools for Other People Brad Lhotsky (20 min) 13:45 - 14:05 |
|
14:20 |
BumpySkies: a passion-project postmortem Jason McIntosh (20 min) 14:20 - 14:40 |
Web stores with Dancer2::Plugin::Cart Ruben Amortegui (20 min) 14:20 - 14:40 |
|||
14:55 |
The \X-Files: Characters for Humans Nova Patch (50 min) 14:55 - 15:45 |
The Variable Crimes We Commit Against JavaScript Julka Grodel (50 min) 14:55 - 15:45 |
A Panel on a symbiosis between Civic Hacking and Perl Evangelism Joshua Turcotte (& Michelle Koeth) (50 min) 14:55 - 15:45 |
Writing XS in Plain C bulk88 (50 min) 14:55 - 15:45 |
|
15:45 |
Snack Cookies?! (20 min) |
||||
16:00 |
Lightning Talks YOU! (50 min) |
||||
17:00 |
Closing Notes TPF |
||||
18:00 |
Contact