Philadelphia Perl Mongers
Once a month, we meet and someone gives a presentation about technical issues about Perl, or the world surrounding Perl. Past topics include programming best practices, grammars, graphQL, reactive programming, anagrams, Perl 5 core maintenance, and more. Generally our speakers come from within phl.pm, but from time to time we bring in a guru from elsewhere in the Perl community.
Our upcoming meetings are listed on our events page.
- 2019-05-15: Quick talks by Curt, Walt, Brian: Libarchive, pack and unpack, Carton and Mojolicious
- 2019-04-10: Perl 6 Clinic: Grammar Hacking and ZMachine
- 2019-03-20: Brian: Parsing Google Protocol Buffers (and Perl 6 regexes)
- 2019-02-13: Jim: Multiple Bisection Part II
- 2019-01-14: Curt: SQL Database Access with Perl 6
- 2018-12-10: Andrew Mitchell: Regular Expressions: War Stories
- 2018-10-08: Brian: Building a Better Markdown
- 2018-09-10: Walt: The Python Data Model
- 2018-06-11: Curt and Brian: Linked Data, Identifiers and the Global Change Information System
- 2018-05-14: Walt: Bangbang Con 2018
- 2018-04-09: Ryan and Brian: React and Cro
- 2018-03-12: Jim Keenan: Testing the CPAN river against the Perl 5 Core
- 2018-02-12: Walt Mankowski: Advent of Code: Perl 5, Python 2, Python 3, C++
- 2017-12-11: Brian Duggan: Intro to Perl 6 Grammars
- 2017-11-13: Walt Mankowski: A Punchcard Ate My Program!
- 2017-10-09: Brian Duggan: Jupyter Notebooks and Perl 6
- 2017-09-11: Jim Keenan: Security Implications of “Time of Check to Time of Use” for Widely Used Perl Code
- 2017-06-12: Curt Tilmes: LibCurl
- 2017-05-08: Mark Dominus: the best anagrams
- 2017-04-10: Website hackathon
- 2017-03-13: Brian Duggan: Perl 6 CLI and metaprogramming
- 2017-02-13: Ricardo Signes: JMAP
- 2017-01-09: Curt Tilmes: GraphQL in Perl 6
- 2016-12-12: Jim Keenan: Devel::Git::MultiBisect
- 2016-11-14: Mark Dominus: Red flags
- 2016-10-10: Columbus Day
- 2016-09-12: Brian Duggan: Informal DSLs with Perl 6
- 2016-08-09: Walt Mankowski: Learning from COBOL
We have a mailing list, used for negotiation of meeting topics and locations and occasional technical chatter.