BEGIN:VCALENDAR
VERSION:2.0
CALSCALE:GREGORIAN
PRODID:-//Act//Data::ICal 0.22//EN
X-WR-CALNAME:YAPC::NA::2015
X-WR-TIMEZONE:America/Denver
BEGIN:VTIMEZONE
TZID:America/Denver
X-LIC-LOCATION:America/Denver
BEGIN:DAYLIGHT
DTSTART:19700308T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
TZNAME:MDT
TZOFFSETFROM:-0700
TZOFFSETTO:-0600
END:DAYLIGHT
BEGIN:STANDARD
DTSTART:19701101T020000
RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU
TZNAME:MST
TZOFFSETFROM:-0600
TZOFFSETTO:-0700
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DESCRIPTION:Join us for an interactive hands-on course\, taught by Dave Rol
 sky\, all about Moose\, an OO system for Perl 5 that provides a simple dec
 larative layer of "sugar" on top of a powerful\, extensible meta-model.\n\
 nThere is an additional registration fee of $175 to take this course. Plea
 se be sure to select the "Introduction to Moose" option when registering.\
 n\nWith Moose\, simple classes can be created without writing any subrouti
 nes\, and complex classes can be simplified. Moose's features include a po
 werful attribute declaration system\, type constraints and coercions\, met
 hod modifiers ("before"\, "after"\, and "around")\, a role system (like mi
 xins on steroids)\, and more. Moose also has a vibrant ecosystem of extens
 ions as seen in the variety of MooseX:: modules on CPAN.\n\nThis course wi
 ll cover Moose's core features\, go in depth on many of them\, and explore
  some of the more powerful MooseX:: modules available on CPAN.\n\nThis is 
 a hands-on course. Each lecture section is followed by a hands-on exercise
  section where you put what you've just learned into practice. The instruc
 tor will work with each student individually as needed to help you get the
  most from these exercises.\n\nStudents are expected to bring a laptop. Yo
 u will also be provided with a tarball a week or so before the class is sc
 heduled. This will contain the exercises for the class.\n\nThis class has 
 consistently received excellent evaluations from students who've taken it:
 \n\n* "I thought Dave's class was outstanding. Well prepared and highly va
 luable content. This course was one of the best organized I've had the opp
 ortunity to take." - Chris Fedde\n\n* "It damn sure was a good use! It wou
 ld've been a huge mistake not taking your class\; Moose is a magnificent b
 east and I couldn't have picked a better primer." - Brian Fraser\n\n* "The
  class was great. There was a nice balance of material presented to hands-
 on experimentation\, and alternating between lecture and exercises helped 
 nail down concepts." - Philip Monsen\n\nCourse Length: 1 full day\n\nInten
 ded Audience: This class is aimed at Perl programmers who understand objec
 t-oriented programming and want to learn how to do it with Moose. It is no
 t suitable for Perl beginners or for people without any OO experience. OO 
 experience in other languages besides Perl is sufficient\, as long as you 
 also have a good grasp of Perl syntax\, particularly method call syntax.\n
 \nSupplies Provided: I will provide a tarball via email containing the cla
 ss exercises.\n\nSupplies Needed: Students are expected to bring a laptop 
 with a recent version of Perl and the editor of their choice.\n\nOutline:\
 n\n0. Moose Concepts\n1. Moose Classes\n2. Roles\n3. Basic Attributes\n4. 
 Method Modifiers\n5. Types\n6. Advanced Attributes\n7. Bonus: A Brief Tour
  of MooseX\n\nAbout the Instructor:\n\nDave Rolsky has been a Perl develop
 er since 1999\, and has created or contributed to dozens of CPAN modules. 
 He is a member of the Moose core development team\, and in early 2009 comp
 leted a TPF grant to substantially rewrite and expand the Moose documentat
 ion. He is also the co-author of Embedding Perl in HTML with Mason and RT 
 Essentials.\n\nHe spends a lot of his free time on animal advocacy with Co
 mpassionate Action for Animals (http://www.exploreveg.org)\, working on a 
 variety of programs including fundraising and planning Twin Cities Veg Fes
 t (http://tcvegfest.com).
DTEND;TZID=America/Denver:20150607T153000
DTSTART;TZID=America/Denver:20150607T090000
LOCATION:Idaho
SUMMARY:Introduction to Moose
UID:http://www.yapcna.org/yn2015/event/1702
URL:http://www.yapcna.org/yn2015/event/1702
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:RSVP is requested.
DTEND;TZID=America/Denver:20150607T153000
DTSTART;TZID=America/Denver:20150607T090000
LOCATION:Arizona
SUMMARY:Pull Request Hackathon
UID:http://www.yapcna.org/yn2015/event/1721
URL:http://www.yapcna.org/yn2015/event/1721
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:YAPC::NA is proud to announce "From Zero to Perl\," a special c
 ourse for programmers new to the Perl programming language\, to be taught 
 by Sawyer X on Sunday the 7th June.\n\nThere is an additional registration
  fee of $75 to take this course. Please be sure to select the "From Zero t
 o Perl" option when registering.\n\nAbout the Course:\n\nThe "Zero To Perl
 " course is designed to introduce programmers of any experience level to P
 erl 5 programming. (Non-programmers are welcomed as well!) This one-day co
 urse will give you the basic skills you'll need to program in Perl for a v
 ariety of tasks\, including Web development\, text processing\, bioinforma
 tics\, database manipulation\, systems administration\, devops\, and more.
 \n\nThe course will cover basic Perl syntax\, including variables and data
  structures\, flow control\, functions\, reading and writing files\, and r
 egular expressions. Instruction will be interspersed with hands-on session
 s where you'll put into practice the concepts that you have just learned. 
 Instructors will be available to give each student direct assistance as ne
 eded.\n\nAfter completing this course\, you'll be ready to start writing y
 our own Perl programs and you'll be perfectly positioned to enjoy the rest
  of YAPC::NA\, even if this is your first exposure to Perl.\n\nCourse Prep
 arations:\n\nStudents should bring a laptop\, ideally with Perl and a prog
 rammer's text editor (such as Vim\, Emacs\, Sublime Text\, Notepad 2\, etc
 .) already installed. Be prepared for an intense day of hands on learning.
  Code samples and course materials will be provided on site\n\nAbout the I
 nstructor:\n\nSawyer X is an experienced Perl programmer with a passion fo
 r guiding and mentoring. He's ran a successful Perl beginners course and p
 articipates in outreach programs for beginners. His involvement with proje
 cts extends beyond the technical contribution and aims at providing a good
  environment for others while helping new-comers as they make their first 
 steps
DTEND;TZID=America/Denver:20150607T153000
DTSTART;TZID=America/Denver:20150607T090000
LOCATION:Wyoming
SUMMARY:Zero to Perl
UID:http://www.yapcna.org/yn2015/event/1701
URL:http://www.yapcna.org/yn2015/event/1701
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:90 minute break.\n\nLunch is not provided with the conference.
DTEND;TZID=America/Denver:20150607T133000
DTSTART;TZID=America/Denver:20150607T120000
LOCATION:
SUMMARY:Break
UID:http://www.yapcna.org/yn2015/event/1722
URL:http://www.yapcna.org/yn2015/event/1722
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Check-in for those arriving early.
DTEND;TZID=America/Denver:20150607T213000
DTSTART;TZID=America/Denver:20150607T200000
LOCATION:Sinclair
SUMMARY:Early check-in
UID:http://www.yapcna.org/yn2015/event/1755
URL:http://www.yapcna.org/yn2015/event/1755
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Check-in
DTEND;TZID=America/Denver:20150608T153000
DTSTART;TZID=America/Denver:20150608T090000
LOCATION:Sinclair
SUMMARY:Check-in
UID:http://www.yapcna.org/yn2015/event/1664
URL:http://www.yapcna.org/yn2015/event/1664
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Reports from the community on the state of Perl.
DTEND;TZID=America/Denver:20150608T103000
DTSTART;TZID=America/Denver:20150608T091500
LOCATION:Ballroom A
SUMMARY:States of the Velociraptors: The Perl5 community lightning talks
UID:http://www.yapcna.org/yn2015/event/1688
URL:http://www.yapcna.org/yn2015/event/1688
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:90 minute break.\n\nLunch is not provided with the conference.
DTEND;TZID=America/Denver:20150608T133000
DTSTART;TZID=America/Denver:20150608T120000
LOCATION:
SUMMARY:Break
UID:http://www.yapcna.org/yn2015/event/1663
URL:http://www.yapcna.org/yn2015/event/1663
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:The VIP mixer has become a YAPC tradition. Join the Perl commun
 ity as it celebrates it's VIPs: newcomers. If this is your first or second
  YAPC\, you are the guest of honor. The Perl community thanks you for join
 ing us. Please join us for food\, drink\, and camaraderie\; we want to tha
 nk you for becoming part one of the oldest and most interesting open sourc
 e communities in the world.
DTEND;TZID=America/Denver:20150608T193000
DTSTART;TZID=America/Denver:20150608T180000
LOCATION:Reception area
SUMMARY:VIP Mixer (Open to all)
UID:http://www.yapcna.org/yn2015/event/1689
URL:http://www.yapcna.org/yn2015/event/1689
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Come enjoy some entertainment provided by Dave Adler.
DTEND;TZID=America/Denver:20150608T230000
DTSTART;TZID=America/Denver:20150608T193000
LOCATION:Arizona
SUMMARY:Community event (open to all)
UID:http://www.yapcna.org/yn2015/event/1756
URL:http://www.yapcna.org/yn2015/event/1756
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Meet with our sponsors and find out about job opportunities.\n\
 nRefreshments will be served at 10:00 and 3:20
DTEND;TZID=America/Denver:20150609T140000
DTSTART;TZID=America/Denver:20150609T090000
LOCATION:Reception area
SUMMARY:Sponsor expo and career fair
UID:http://www.yapcna.org/yn2015/event/1695
URL:http://www.yapcna.org/yn2015/event/1695
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Check-in
DTEND;TZID=America/Denver:20150609T153000
DTSTART;TZID=America/Denver:20150609T090000
LOCATION:Sinclair
SUMMARY:Registration
UID:http://www.yapcna.org/yn2015/event/1691
URL:http://www.yapcna.org/yn2015/event/1691
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Lunch is not provided by the conference.
DTEND;TZID=America/Denver:20150609T133000
DTSTART;TZID=America/Denver:20150609T120000
LOCATION:
SUMMARY:Break
UID:http://www.yapcna.org/yn2015/event/1690
URL:http://www.yapcna.org/yn2015/event/1690
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Please enjoy some refreshments in the reception area while we g
 et ready for the keynotes.
DTEND;TZID=America/Denver:20150609T155000
DTSTART;TZID=America/Denver:20150609T153000
LOCATION:Ballroom A
SUMMARY:Ballroom closed
UID:http://www.yapcna.org/yn2015/event/1694
URL:http://www.yapcna.org/yn2015/event/1694
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Moderated by Ricardo Signes.\n\nOur benevolent dictator will be
  will be answering questions provided by the community.
DTEND;TZID=America/Denver:20150609T180000
DTSTART;TZID=America/Denver:20150609T163000
LOCATION:Ballroom A
SUMMARY:Q&A With Larry Wall
UID:http://www.yapcna.org/yn2015/event/1693
URL:http://www.yapcna.org/yn2015/event/1693
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:BYOB -  Bring your own Board Game.  Card games are fine also.  
   Please ensure that your game is compliant with our standards of conduct*
 .\n\nA buffet dinner and beverages will be provided.\n\n\n* - Sorry\, "Car
 ds Against Humanity"\, "Crabs Adjust Humidity"\, or any other derivatives 
 or imitations are not allowed as they do infringe on our Standards of Cond
 uct.
DTEND;TZID=America/Denver:20150609T223000
DTSTART;TZID=America/Denver:20150609T193000
LOCATION:Ballroom A
SUMMARY:Game Night
UID:http://www.yapcna.org/yn2015/event/1692
URL:http://www.yapcna.org/yn2015/event/1692
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Curious about Perl 6\, but not sure where to start? Or been dab
 bling\, but want to get your understanding of the language on firmer found
 ations? Then get a Perl 6 compiler on your laptop\, and come on down to th
 is session! The tutorial will mix explanations of the Perl 6 language alon
 g with a number of short\, hands-on exercises and challenges\, to give you
  a chance to try things out for yourself.\n\nTopics covered will include:\
 n\n* Values\n* Variables\n* Basic operators\n* Flow control\n* Arrays\, it
 eration\n* Basic I/O\n* Hashes\n* A selection of useful methods on arrays 
 and hashes\n* Subs and signatures\n* (time permitting) Classes\, attribute
 s\, and methods\, regexes\, grammars\n\nParticipants should install a rece
 nt Rakudo Perl 6 on their laptop prior to attending the course. You can fi
 nd the latest Rakudo Star release\, including MSIs for Windows users\, at:
 \n\nhttp://rakudo.org/downloads/star/\n\nThose familiar with perlbrew (or 
 who want to be on the bleeding edge) may prefer rakudobrew instead:\n\nhtt
 ps://github.com/tadzik/rakudobrew
DTEND;TZID=America/Denver:20150609T223000
DTSTART;TZID=America/Denver:20150609T200000
LOCATION:Arizona
SUMMARY:Perl 6 Beginner Tutorial
UID:http://www.yapcna.org/yn2015/event/1754
URL:http://www.yapcna.org/yn2015/event/1754
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Reserved for Booking.com
DTEND;TZID=America/Denver:20150610T114500
DTSTART;TZID=America/Denver:20150610T080000
LOCATION:Idaho
SUMMARY:Private Meeting
UID:http://www.yapcna.org/yn2015/event/1753
URL:http://www.yapcna.org/yn2015/event/1753
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:This is an expansion of the popular Perl Jobs BOF\, that Uri Gu
 ttman has run at the last 3 YAPC::NA's. It will have the same format with 
 a panel of jobs experts\, tips on resume writing and job interviews. \n\nS
 tories and other ideas will be exchanged. The goal is for anyone who atten
 ds to learn or share something about the Perl jobs market and how to impro
 ve hiring and finding those jobs.\n\nPlease bring something to eat and dri
 nk if you want.
DTEND;TZID=America/Denver:20150610T124900
DTSTART;TZID=America/Denver:20150610T114900
LOCATION:Idaho
SUMMARY:Perl Jobs Symposium - 12:30
UID:http://www.yapcna.org/yn2015/event/1752
URL:http://www.yapcna.org/yn2015/event/1752
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:dd
DTEND;TZID=America/Denver:20150610T133000
DTSTART;TZID=America/Denver:20150610T115000
LOCATION:
SUMMARY:Lunch
UID:http://www.yapcna.org/yn2015/event/1757
URL:http://www.yapcna.org/yn2015/event/1757
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Setup
DTEND;TZID=America/Denver:20150610T154000
DTSTART;TZID=America/Denver:20150610T152000
LOCATION:Ballroom A
SUMMARY:Ballroom Setup
UID:http://www.yapcna.org/yn2015/event/1748
URL:http://www.yapcna.org/yn2015/event/1748
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Closing address
DTEND;TZID=America/Denver:20150610T180000
DTSTART;TZID=America/Denver:20150610T173000
LOCATION:Ballroom A
SUMMARY:Closing
UID:http://www.yapcna.org/yn2015/event/1699
URL:http://www.yapcna.org/yn2015/event/1699
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:YAPC::NA and Booking.com are proud to announce "Programming the
  web with Dancer" which will be taught by the lead developer of the Dancer
  project\, Sawyer X\, and Mickey Nasriachi who is a core developer.\n\nThe
 re is an additional registration fee of $75 to take this course. Please be
  sure to select the "Programming the web with Dancer" option when register
 ing.
DTEND;TZID=America/Denver:20150611T153000
DTSTART;TZID=America/Denver:20150611T090000
LOCATION:Wyoming
SUMMARY:Programming the web with Dancer
UID:http://www.yapcna.org/yn2015/event/1707
URL:http://www.yapcna.org/yn2015/event/1707
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:There are a few million new languages making buzz on the Intern
 et these days\, and Go is one of them! Go hits a nice sweet spot between e
 ase of coding\, speed of execution\, and modern features such as type infe
 rencing\, concurrency\, and a minimalist but well-designed OO system.\n\nT
 here is an additional registration fee of $175 to take this course. Please
  be sure to select the "Introduction to Go" option when registering.\n\nIn
  this class\, I'll introduce you to Go basics including syntax\, the type 
 system\, OO in Go\, packages and package management\, and concurrency.\n\n
 This is a hands-on course. Each lecture section is followed by a hands-on 
 exercise section where you put what you've just learned into practice. The
  instructor will work with each student individually as needed to help you
  get the most from these exercises.\n\nStudents are expected to bring a la
 ptop. You will also be provided with a tarball a week or so before the cla
 ss is scheduled. This will contain the exercises for the class.\n\nCourse 
 Length: 1 full day\n\nIntended Audience: \n\nThis class is aimed at anyone
  who wants to learn Go. I will assume that you have experience programming
  in at least one other language\, but no assumption are made about what la
 nguage that is\, nor are you expected to be familiar with Go.\n\nSupplies 
 Provided: \n\nI will provide a tarball via email containing the class exer
 cises.\n\nSupplies Needed: \n\nStudents are expected to bring a laptop wit
 h the most recent version of Go installed and an editor of their choice.\n
 \nOutline:\n\n0. $GOROOT\, the Go Toolchain\, and the Go Ecosystem\n0.1 go
  build and go run\n0.2 gofmt\n0.2 golang.org\n0.4 godoc and godoc.org\n1. 
 Basics\n1.0 Go Style Naming\n1.2 Variables\, Type Declarations\, & Functio
 n Calls\n1.3 Data Structures\n1.4 Unit Testing with "go test"\n1.5 Definin
 g Functions\n1.6 Control Structures\n1.7 Importing\n1.8 Error Handling\n2.
  Types\, Interfaces\, and OO in Go\n2.0 Method Calls\n2.1 Defining Types\n
 2.2 Interfaces\n2.3 Type Switch\n3. Packages\n3.0 go get\n3.1 File Layout\
 n3.2 Importing Your Own Packages\n3.3 Package Management\n3.4 Reproducible
  Builds with Godep\n4 Concurrency with Channels\n4.0 Goroutines\n4.2 Fire 
 and Forget Example\n4.2 Message Passing Example\n4.3 Parallelization\n\nAb
 out the Instructor:\n\nDave Rolsky has been a Perl developer since 1999\, 
 and has created or contributed to dozens of CPAN modules. He is a member o
 f the Moose core development team\, and in early 2009 completed a TPF gran
 t to substantially rewrite and expand the Moose documentation. He is also 
 the co-author of Embedding Perl in HTML with Mason and RT Essentials.\n\nH
 e spends a lot of his free time on animal advocacy with Compassionate Acti
 on for Animals (http://www.exploreveg.org)\, working on a variety of progr
 ams including fundraising and planning Twin Cities Veg Fest (http://tcvegf
 est.com).
DTEND;TZID=America/Denver:20150611T153000
DTSTART;TZID=America/Denver:20150611T090000
LOCATION:Idaho
SUMMARY:Introduction to Go
UID:http://www.yapcna.org/yn2015/event/1703
URL:http://www.yapcna.org/yn2015/event/1703
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:RSVP Requested
DTEND;TZID=America/Denver:20150611T153000
DTSTART;TZID=America/Denver:20150611T090000
LOCATION:Arizona
SUMMARY:Perl 6 Hackathon
UID:http://www.yapcna.org/yn2015/event/1725
URL:http://www.yapcna.org/yn2015/event/1725
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:90 minute break.\n\nLunch is not provided with the conference.
DTEND;TZID=America/Denver:20150611T133000
DTSTART;TZID=America/Denver:20150611T120000
LOCATION:
SUMMARY:Break
UID:http://www.yapcna.org/yn2015/event/1723
URL:http://www.yapcna.org/yn2015/event/1723
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:There is an additional registration fee of $100 to take this co
 urse. Please be sure to select the "Practical Career Development for Perl 
 Developers" option when registering.
DTEND;TZID=America/Denver:20150612T120000
DTSTART;TZID=America/Denver:20150612T090000
LOCATION:Idaho
SUMMARY:Practical Career Development for Perl Developers
UID:http://www.yapcna.org/yn2015/event/1706
URL:http://www.yapcna.org/yn2015/event/1706
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:RSVP Requested
DTEND;TZID=America/Denver:20150612T153000
DTSTART;TZID=America/Denver:20150612T090000
LOCATION:Arizona
SUMMARY:Hardware Hackathon
UID:http://www.yapcna.org/yn2015/event/1726
URL:http://www.yapcna.org/yn2015/event/1726
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:90 minute break.\n\nLunch is not provided with the conference.
DTEND;TZID=America/Denver:20150612T133000
DTSTART;TZID=America/Denver:20150612T120000
LOCATION:
SUMMARY:Break
UID:http://www.yapcna.org/yn2015/event/1724
URL:http://www.yapcna.org/yn2015/event/1724
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Dave Rolsky
ATTENDEE:Tony Chambers
ATTENDEE:Rick Bychowski
ATTENDEE:Beth Rhinelander
ATTENDEE:matt minkin
ATTENDEE:Kevin Metcalf
ATTENDEE:Robert Threet
ATTENDEE:Mike Weisenborn
ATTENDEE:Jason Fuller
ATTENDEE:Kyle Siemer
ATTENDEE:Ryan Chaudhry
ATTENDEE:Weldon Whipple
ATTENDEE:Josh Lavin
ATTENDEE:Dillan Hildebrand
ATTENDEE:Irina Todeva
ATTENDEE:Grigor Karavardanyan
ATTENDEE:Scott Gustafson
ATTENDEE:Adam Dutko
ATTENDEE:Travis Chase
ATTENDEE:Allie Rogers
ATTENDEE:Daina Pettit
ATTENDEE:Ramchand Karumuri
ATTENDEE:Liam McNerney
ATTENDEE:Matthew Green
ATTENDEE:Wesley Lattin
ATTENDEE:Jack Killilea
ATTENDEE:morgan jones
ATTENDEE:Greg Cole
COMMENT:28 attendees
DESCRIPTION:This class will cover the basics of object-oriented programming
  in Perl\, using Moose for the examples. This session will explain what pe
 ople mean when they talk about classes\, objects\, inheritance\, attribute
 s\, and more.\n\nThe class will also show you how OO works in Perl 5\, tho
 ugh we won't cover all of the gross bits. Instead\, advanced concepts will
  be illustrated using Moose\, an OO framework for Perl 5.\n\nPlease note t
 hat this is _not_ an introduction to Moose. It is aimed at people who are 
 familiar with Perl syntax and want to learn what object-oriented programmi
 ng is all about. If you already understand OO but want to learn about Moos
 e\, you probably want a different session.
DTEND;TZID=America/Denver:20150609T105000
DTSTART;TZID=America/Denver:20150609T100000
LOCATION:Arizona
ORGANIZER:Dave Rolsky
SUMMARY:Intro to Object-Oriented Programming in Perl
UID:http://www.yapcna.org/yn2015/talk/5911
URL:http://www.yapcna.org/yn2015/talk/5911
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Nova Patch
ATTENDEE:Henry Van Styn
ATTENDEE:Graham Ollis
ATTENDEE:Sandy Patch
ATTENDEE:Curtis Jewell
ATTENDEE:Derek Clifford
ATTENDEE:Garth Hill
ATTENDEE:Stevan Little
ATTENDEE:John Karr
ATTENDEE:Beth Rhinelander
ATTENDEE:Jordan Adler
ATTENDEE:Kent Schaeffer
ATTENDEE:Thomas Sibley
ATTENDEE:James Morgan
ATTENDEE:Wallace Reis
ATTENDEE:Jan Peterson
ATTENDEE:David Oswald
ATTENDEE:Robert Threet
ATTENDEE:Thomas Stanton
ATTENDEE:Joelle Maslak
ATTENDEE:Mickey Nasriachi
ATTENDEE:Jason McIntosh
ATTENDEE:Kyle Siemer
ATTENDEE:Chas. Owens
ATTENDEE:Adam Rich
ATTENDEE:David Golden
ATTENDEE:D Ruth Bavousett
ATTENDEE:Tim Howe
ATTENDEE:Adam Schobelock
ATTENDEE:Paul Millard
ATTENDEE:Armin Resch
ATTENDEE:Aran Deltac
ATTENDEE:Maxwell Cabral
ATTENDEE:Chad Granum
ATTENDEE:Steve Nolte
ATTENDEE:Daina Pettit
ATTENDEE:Justin Wheeler
ATTENDEE:Dan Muey
ATTENDEE:Sean Quinlan
ATTENDEE:Michael LaGrasta
ATTENDEE:Mark Wells
ATTENDEE:Stephen Scaffidi
ATTENDEE:Mike Greb
ATTENDEE:Drew Taylor
ATTENDEE:Louis Erickson
ATTENDEE:Ryan Olson
ATTENDEE:Jay Hannah
ATTENDEE:will
ATTENDEE:Brad Oaks
ATTENDEE:Michael Hamlin
COMMENT:50 attendees
DESCRIPTION:Our personal identity is core to how we perceive ourselves and 
 wish to be seen. All too often\, however\, applications\, databases\, and 
 user interfaces are not designed to fully support the diversity of persona
 l and social identities expressed throughout the world. This talk will dem
 onstrate ways to build applications that respect users’ identities instead
  of limiting them.\n\nTopics will include:\n ◦ Input\, validation\, storag
 e\, and display of personal names\n ◦ Unicode usernames and solutions to s
 ecurity concerns\n ◦ Internationalization and localization considerations\
 n\nThe intended audience includes programmers\, UX designers\, and QA test
 ers. Together we can build inclusive software that supports diverse identi
 ties.
DTEND;TZID=America/Denver:20150610T105000
DTSTART;TZID=America/Denver:20150610T100000
LOCATION:Ballroom A
ORGANIZER:Nova Patch
SUMMARY:Hello\, my name is __________.
UID:http://www.yapcna.org/yn2015/talk/5913
URL:http://www.yapcna.org/yn2015/talk/5913
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Henry Van Styn
ATTENDEE:Tony Chambers
ATTENDEE:Adam Dutko
ATTENDEE:Joseph Hall
ATTENDEE:Jared Miller
ATTENDEE:John Karr
ATTENDEE:Graham TerMarsch
ATTENDEE:Fitz Elliott
ATTENDEE:Kenneth Graves
ATTENDEE:Wallace Reis
ATTENDEE:Jan Peterson
ATTENDEE:David Oswald
ATTENDEE:Dean Hamstead
ATTENDEE:Wes Malone
ATTENDEE:Robert Threet
ATTENDEE:Ben Grimm
ATTENDEE:Garth Mortensen
ATTENDEE:Rish
ATTENDEE:Jason McIntosh
ATTENDEE:Kyle Siemer
ATTENDEE:Chas. Owens
ATTENDEE:Sean Quinlan
ATTENDEE:David Golden
ATTENDEE:Weldon Whipple
ATTENDEE:Geoffrey Darling
ATTENDEE:Adam Schobelock
ATTENDEE:Philip Rhinelander
ATTENDEE:Paul Millard
ATTENDEE:Josh Lavin
ATTENDEE:Armin Resch
ATTENDEE:Don Silvia
ATTENDEE:Irina Todeva
ATTENDEE:Aran Deltac
ATTENDEE:Grigor Karavardanyan
ATTENDEE:Scott Gustafson
ATTENDEE:Maxwell Cabral
ATTENDEE:Chad Granum
ATTENDEE:David Hand
ATTENDEE:Steve Nolte
ATTENDEE:Travis Chase
ATTENDEE:Allie Rogers
ATTENDEE:Nathan Sullivan
ATTENDEE:Brad Oaks
ATTENDEE:Liam McNerney
ATTENDEE:John D Jones III
ATTENDEE:Ryan Olson
ATTENDEE:Julian Brown
ATTENDEE:Scott O'Neil
ATTENDEE:Matthew Green
ATTENDEE:Christopher Stith
ATTENDEE:Elizabeth Cholet
ATTENDEE:Stefan Geneshky
ATTENDEE:Francis Sola
ATTENDEE:morgan jones
ATTENDEE:Mike Greb
ATTENDEE:Christopher Eades
ATTENDEE:Stephen Scaffidi
ATTENDEE:Tom Green
ATTENDEE:J. Nick Koston
ATTENDEE:Kevin Falcone
ATTENDEE:will
ATTENDEE:R Geoffrey Avery
COMMENT:62 attendees
DESCRIPTION:Docker can be useful as both a development and execution enviro
 nment. One problem\, however\, is that the O/S choices often include un- o
 r badly-optimzed perl executables\, minimal or out of date perl and module
 s\, and are difficult to update because of platform dependencies. \n\nThe 
 fix is to roll your own perl distribution\, optimized and packaged for you
 r own environment. \n\nThis talk covers the basics of building perl\, prod
 ucing the Docker image and launching it as a container.
DTEND;TZID=America/Denver:20150609T142000
DTSTART;TZID=America/Denver:20150609T133000
LOCATION:Ballroom B
ORGANIZER:Steven Lembark
SUMMARY:Mongering in a Box: Building Perl application containers with Docke
 r.
UID:http://www.yapcna.org/yn2015/talk/5915
URL:http://www.yapcna.org/yn2015/talk/5915
END:VEVENT
BEGIN:VEVENT
ATTENDEE:William Stevenson
ATTENDEE:Henry Van Styn
ATTENDEE:Nova Patch
ATTENDEE:Brad Lhotsky
ATTENDEE:Andrew Griffin
ATTENDEE:Garth Hill
ATTENDEE:Daniel Fackrell
ATTENDEE:Joseph Hall
ATTENDEE:Jared Miller
ATTENDEE:Stephen Scaffidi
ATTENDEE:Fitz Elliott
ATTENDEE:Jordan Adler
ATTENDEE:Jeremy Holland
ATTENDEE:Thomas Sibley
ATTENDEE:Faelin Landy
ATTENDEE:Jeremy Zawodny
ATTENDEE:Kenneth Graves
ATTENDEE:Joe Kline
ATTENDEE:Yanick Champoux
ATTENDEE:Arthur Schmidt
ATTENDEE:Mike Weisenborn
ATTENDEE:Patrick Cronin
ATTENDEE:Mickey Nasriachi
ATTENDEE:Rish
ATTENDEE:vroom
ATTENDEE:David Golden
ATTENDEE:Upasana Shukla
ATTENDEE:Michael LaGrasta
ATTENDEE:Eric Ellis
ATTENDEE:Abigail
ATTENDEE:Samuel Smith
ATTENDEE:Julian Brown
ATTENDEE:Don Silvia
ATTENDEE:Andrea Nall
ATTENDEE:Maxwell Cabral
ATTENDEE:Ben Grimm
ATTENDEE:Ramchand Karumuri
ATTENDEE:David Hand
ATTENDEE:Mark Swayne
ATTENDEE:Mark Wells
ATTENDEE:Maximilian Witte
ATTENDEE:Gabriel Munoz
ATTENDEE:Justin Wheeler
ATTENDEE:Mike Greb
ATTENDEE:Tim Bunce
ATTENDEE:shane utt
ATTENDEE:Sean Murphy
ATTENDEE:Eric Choi
ATTENDEE:Christopher Eades
ATTENDEE:Jay Hannah
COMMENT:50 attendees
DESCRIPTION:You wake up in the morning to a refrigerator full of data\, no 
 idea what you did the night before and no idea where the person is who you
  hired to analyze the information. What do you do? The next 50 minutes wil
 l orient you with an understanding of machine learning\, a survey of vario
 us algorithms\, guidance on how to choose them and also how to evaluate th
 eir performance.
DTEND;TZID=America/Denver:20150608T172000
DTSTART;TZID=America/Denver:20150608T163000
LOCATION:Ballroom B
ORGANIZER:William Stevenson
SUMMARY:Dude\, where's my data analyst? A quick guide to machine learning
UID:http://www.yapcna.org/yn2015/talk/5918
URL:http://www.yapcna.org/yn2015/talk/5918
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Vikas Kumar
ATTENDEE:Andrew Hewus Fresh
ATTENDEE:Rick Bychowski
ATTENDEE:Mark Horstmeier
ATTENDEE:Yanick Champoux
ATTENDEE:Jeff Smith
ATTENDEE:Jonathan Taylor
ATTENDEE:Samuel Smith
ATTENDEE:Mark Wells
ATTENDEE:Michael LaGrasta
ATTENDEE:Brad Lhotsky
ATTENDEE:Irina Todeva
ATTENDEE:Armin Resch
ATTENDEE:Upasana Shukla
COMMENT:14 attendees
DESCRIPTION:VIC is a domain specific language to develop firmware for Micro
 chip’s PIC microcontrollers (MCU). It’s aim is for users or developers to 
 develop firmware that looks simple\, logical and can hide complexities tha
 t are in-built into VIC as language primitives. The name of the compiler t
 o compile the language is also called "vic".\n\nVIC has been written using
  Perl\, Pegex and Moo. This talk will demonstrate how to write a full fled
 ged language compiler using the Perl module Pegex and how to generate cust
 om backends using the fantastic features of complex inheritance that can b
 e achieved using Moo and Moo::Roles.\n\nA short talk on VIC was given at N
 Y.pm meetup in December 2014.
DTEND;TZID=America/Denver:20150609T142000
DTSTART;TZID=America/Denver:20150609T140000
LOCATION:Ballroom C
ORGANIZER:Vikas Kumar
SUMMARY:VIC - Compiler for microcontrollers using Pegex and Moo
UID:http://www.yapcna.org/yn2015/talk/5927
URL:http://www.yapcna.org/yn2015/talk/5927
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Dave Rolsky
ATTENDEE:Nova Patch
ATTENDEE:Curtis Jewell
ATTENDEE:Charles McGarvey
ATTENDEE:Joseph Hall
ATTENDEE:Fitz Elliott
ATTENDEE:Karl Williamson
ATTENDEE:James Dwyer
ATTENDEE:Dana Jacobsen
ATTENDEE:Ben Wasley
ATTENDEE:Jeremy Holland
ATTENDEE:Tom Christiansen
ATTENDEE:Mark Horstmeier
ATTENDEE:Paul Seamons
ATTENDEE:Michael Conrad
ATTENDEE:Jared Miller
ATTENDEE:Belden Lyman
ATTENDEE:Patrick Cronin
ATTENDEE:Joelle Maslak
ATTENDEE:Mickey Nasriachi
ATTENDEE:Liam McNerney
ATTENDEE:Steve Nolte
ATTENDEE:vroom
ATTENDEE:Chas. Owens
ATTENDEE:David Golden
ATTENDEE:Peter Sandin
ATTENDEE:Adam Schobelock
ATTENDEE:Armin Resch
ATTENDEE:Julian Brown
ATTENDEE:Jonathan Taylor
ATTENDEE:Andrea Nall
ATTENDEE:Jack Killilea
ATTENDEE:Reini Urban
ATTENDEE:Chad Granum
ATTENDEE:David Hand
ATTENDEE:Mark Swayne
ATTENDEE:Sean Murphy
ATTENDEE:Rish
ATTENDEE:Mark Wells
ATTENDEE:Ryan Haudenschilt
ATTENDEE:Joshua Miller
ATTENDEE:Justin Wheeler
ATTENDEE:shane utt
ATTENDEE:Elizabeth Cholet
ATTENDEE:Christopher Eades
ATTENDEE:will
COMMENT:46 attendees
DESCRIPTION:Even if you learned C in a classroom at some point\, Perl's "XS
 " API for writing perl subs in something purported to be C but is really a
  cat on a tablet with caps lock on.  In this talk I will show how easy it 
 is to write subs in plain C without any of that dreaded stuff in perlxs.po
 d. It is so easy you will never ever ever\, really ever\, use XS ever agai
 n :D
DTEND;TZID=America/Denver:20150608T142000
DTSTART;TZID=America/Denver:20150608T140000
LOCATION:Ballroom C
ORGANIZER:bulk 88
SUMMARY:writing XS in plain C
UID:http://www.yapcna.org/yn2015/talk/5932
URL:http://www.yapcna.org/yn2015/talk/5932
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Marcus Del Greco
ATTENDEE:Adam Dutko
ATTENDEE:Joseph Hall
ATTENDEE:Kent Schaeffer
ATTENDEE:Ben Wasley
ATTENDEE:Rick Bychowski
ATTENDEE:Kevin Metcalf
ATTENDEE:Faelin Landy
ATTENDEE:Phil Windley
ATTENDEE:Wes Malone
ATTENDEE:Jason Fuller
ATTENDEE:Greg Cole
ATTENDEE:Josh Lavin
ATTENDEE:Victor Stevko
ATTENDEE:Alan Young
ATTENDEE:Cora Davis
ATTENDEE:Upasana Shukla
ATTENDEE:Weldon Whipple
ATTENDEE:Jason Terry
ATTENDEE:Chris Hamilton
ATTENDEE:Theo van Hoesel
ATTENDEE:Jack Killilea
ATTENDEE:Louis Erickson
ATTENDEE:Michael Hamlin
ATTENDEE:Andrew Baerg
ATTENDEE:Travis Chase
ATTENDEE:matt minkin
ATTENDEE:Eric Choi
ATTENDEE:Brad Oaks
ATTENDEE:Brent Laabs
COMMENT:30 attendees
DESCRIPTION:I gave a talk at YAPC::NA last year in Orlando\, FL (2014) enti
 tled "First Time CPAN Contributor." SawyerX mentioned I should explore usi
 ng Dist::Zilla in lieu of Module::Starter. During this talk I will expand 
 upon topics I mentioned last year and discuss how you can start incorporat
 ing Dist::Zilla into your workflow. If you want to learn how to use Module
 ::Starter to create CPAN modules then you should attend this talk. If you 
 want to learn how to transition from using Module::Starter to using Dist::
 Zilla then you should consider attending this talk. In general\, I think y
 ou should attend this talk ... but then again I'm a bit biased.\n\nLast ye
 ars talk: \nhttp://www.yapcna.org/yn2014/talk/5322
DTEND;TZID=America/Denver:20150608T142000
DTSTART;TZID=America/Denver:20150608T140000
LOCATION:Arizona
ORGANIZER:Adam Dutko
SUMMARY:First Time CPAN Contributor
UID:http://www.yapcna.org/yn2015/talk/5933
URL:http://www.yapcna.org/yn2015/talk/5933
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Andrew Hewus Fresh
ATTENDEE:Andrew Griffin
ATTENDEE:Sean Quinlan
ATTENDEE:Joseph Hall
ATTENDEE:Stevan Little
ATTENDEE:atoomic
ATTENDEE:Stephen Scaffidi
ATTENDEE:James Dwyer
ATTENDEE:Jordan Adler
ATTENDEE:Kent Schaeffer
ATTENDEE:Thomas Sibley
ATTENDEE:Karl Boehnker
ATTENDEE:James Morgan
ATTENDEE:Joe Kline
ATTENDEE:Arthur Schmidt
ATTENDEE:Wes Malone
ATTENDEE:Patrick Cronin
ATTENDEE:Ryan Haudenschilt
ATTENDEE:Rish
ATTENDEE:Peter Sandin
ATTENDEE:Geoffrey Darling
ATTENDEE:Eric Ellis
ATTENDEE:Beth Rhinelander
ATTENDEE:Julian Brown
ATTENDEE:Jeremy Holland
ATTENDEE:Adam Dutko
ATTENDEE:Ramchand Karumuri
ATTENDEE:Wesley Lattin
ATTENDEE:Graham Ollis
ATTENDEE:Justin Wheeler
ATTENDEE:Belden Lyman
ATTENDEE:Miller Hall
ATTENDEE:Joshua Miller
ATTENDEE:Eric Choi
ATTENDEE:Matt Finkel
ATTENDEE:Christopher Eades
ATTENDEE:Dan Muey
ATTENDEE:Adam Schobelock
ATTENDEE:will
ATTENDEE:Jay Hannah
COMMENT:40 attendees
DESCRIPTION:There is an interesting comparison drawn between working in a r
 estaurant and working in a tech firm. Daily stand ups\, dealing with the k
 itchen staff\, how to manage customers\, all of these overlap on the two c
 ommunities. There are certain things you should consider as a leader when 
 dealing with your team. \n\nThe server has more knowledge of the menu than
  any customer but doesn’t order for you. Customer begrudgingly trust the b
 artender to know when they’ve had to much and aren’t adding to the atmosph
 ere anymore. Managers keep polite faces even when customers of complaining
  loudly and the kitchen is on fire in the back. The service Industry is a 
 playground of techniques that you can use with your programmers. \n\nWheth
 er your agile\, lean\, extremely programming\, or just looking for a way t
 o control the team without making them hate you more\, there are ways to t
 alk to customers and an outlook that you can see and take notes of anytime
  you sit down at a restaurant you just have to know what to look for.
DTEND;TZID=America/Denver:20150608T175000
DTSTART;TZID=America/Denver:20150608T173000
LOCATION:Ballroom B
ORGANIZER:Mark Prather
SUMMARY:From bartending to nerdtending
UID:http://www.yapcna.org/yn2015/talk/5935
URL:http://www.yapcna.org/yn2015/talk/5935
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Andrew Hewus Fresh
ATTENDEE:Eric Johnson
ATTENDEE:Dave Rolsky
ATTENDEE:Graham Ollis
ATTENDEE:Marcus Del Greco
ATTENDEE:D Ruth Bavousett
ATTENDEE:Lonny Jepson
ATTENDEE:Derek Clifford
ATTENDEE:John Karr
ATTENDEE:Tony Chambers
ATTENDEE:Charles McGarvey
ATTENDEE:Adam Dutko
ATTENDEE:Stevan Little
ATTENDEE:atoomic
ATTENDEE:Doyle Young
ATTENDEE:Karl Williamson
ATTENDEE:James Dwyer
ATTENDEE:Dana Jacobsen
ATTENDEE:Graham TerMarsch
ATTENDEE:Ben Wasley
ATTENDEE:Tom Christiansen
ATTENDEE:Kevin Metcalf
ATTENDEE:James E Keenan
ATTENDEE:James Morgan
ATTENDEE:Faelin Landy
ATTENDEE:Wallace Reis
ATTENDEE:Daya Nune
ATTENDEE:Michael Conrad
ATTENDEE:Phil Windley
ATTENDEE:Dean Hamstead
ATTENDEE:Wes Malone
ATTENDEE:Robert Threet
ATTENDEE:Drew Taylor
ATTENDEE:Ben Grimm
ATTENDEE:Jason Fuller
ATTENDEE:Greg Cole
ATTENDEE:Thomas Stanton
ATTENDEE:Patrick Cronin
ATTENDEE:Stuart Johnston
ATTENDEE:Liam McNerney
ATTENDEE:Jason McIntosh
ATTENDEE:Ryan Haudenschilt
ATTENDEE:Karl Boehnker
ATTENDEE:Andy Bach
ATTENDEE:Kyle Siemer
ATTENDEE:vroom
ATTENDEE:Chas. Owens
ATTENDEE:Adam Rich
ATTENDEE:Sean Quinlan
ATTENDEE:Rikus Goodell
ATTENDEE:David Golden
ATTENDEE:Neelima Gaddam
ATTENDEE:Ryan Chaudhry
ATTENDEE:Weldon Whipple
ATTENDEE:Jason Terry
ATTENDEE:Adam Schobelock
ATTENDEE:Paul Millard
ATTENDEE:Chris Hamilton
ATTENDEE:Josh Lavin
ATTENDEE:Theo van Hoesel
ATTENDEE:Jonathan Taylor
ATTENDEE:Irina Todeva
ATTENDEE:Grigor Karavardanyan
ATTENDEE:Chad Granum
ATTENDEE:Louis Erickson
ATTENDEE:Michael Hamlin
ATTENDEE:Andrew Baerg
ATTENDEE:Steve Nolte
ATTENDEE:Travis Chase
ATTENDEE:Nathan Sullivan
ATTENDEE:Allie Rogers
ATTENDEE:Shawn Moore
ATTENDEE:Miller Hall
ATTENDEE:Joshua Miller
ATTENDEE:Dan Muey
ATTENDEE:Brad Oaks
ATTENDEE:Dillan Hildebrand
ATTENDEE:Tim Howe
ATTENDEE:Jeremy Koch
ATTENDEE:Ryan Olson
ATTENDEE:Scott Gustafson
ATTENDEE:Stefan Geneshky
ATTENDEE:will
ATTENDEE:Brent Laabs
COMMENT:84 attendees
DESCRIPTION:Test::Builder\, Test::More\, and Test::Simple\, the heart and s
 oul of nearly all testing in the perl world are undergoing a huge change. 
 Perl 5.22.0 will ship with completely new internals for these tools\, and 
 a cpan release will be made in March.\n\nThis talk will discuss why the ch
 anges were necessary\, what things break because of these changes\, and wh
 at benefits we get. I will also go over new tools and practices. At the en
 d\, time allowing\, I will include briefs of modules that extend the testi
 ng ecosystem\, and how the new internals help write testing tools.
DTEND;TZID=America/Denver:20150608T172000
DTSTART;TZID=America/Denver:20150608T163000
LOCATION:Ballroom A
ORGANIZER:Chad Granum
SUMMARY:Perl Testing\, whats new with Test::More and beyond
UID:http://www.yapcna.org/yn2015/talk/5937
URL:http://www.yapcna.org/yn2015/talk/5937
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Graham Ollis
ATTENDEE:David Oswald
ATTENDEE:Thomas Sibley
ATTENDEE:Jan Peterson
ATTENDEE:Paul Seamons
ATTENDEE:Yanick Champoux
ATTENDEE:Wes Malone
ATTENDEE:Joelle Maslak
ATTENDEE:Liam McNerney
ATTENDEE:Chas. Owens
ATTENDEE:Geoffrey Darling
ATTENDEE:Ryan Chaudhry
ATTENDEE:Ben Grimm
ATTENDEE:Travis Chase
ATTENDEE:Mark Gardner
ATTENDEE:John D Jones III
ATTENDEE:Nathan Sullivan
ATTENDEE:Stephen Scaffidi
ATTENDEE:Mike Greb
ATTENDEE:Louis Erickson
ATTENDEE:Jay Hannah
ATTENDEE:Scott O'Neil
ATTENDEE:James Morgan
ATTENDEE:R Geoffrey Avery
COMMENT:24 attendees
DESCRIPTION:Goal was to create a functioning system that merged old and new
  computing technology...\n\n * Using Teletype Data Terminals from 1965 for
  input and output (the old)\n * Using Perl with Linux operating system (th
 e new)\n * To be 'light-switch' simple to operate\n * Can be used in produ
 ctive fun ways\n\nMechanical Teletypes are fascinating machines\, because 
 they are physical\, with movement\, sounds\, and smells.  The clicking and
  clacking\, the bells\, and the carriage swinging back to its return spot 
 is\, all fascinating to watch when everything is oiled and working properl
 y.\n\nThese were the first I/O devices used on early computers.  The talk 
 covers the restoration of two 50 year old teletypes\, and getting them con
 nected to the Internet\, including the software\, Perl applications\, Linu
 x\, and custom developed interface hardware\, including some historical sn
 apshots of Teletype Corporation\, an iconic company.  After the talk\, the
  audience is invited to use the machines to that are connected to the Linu
 x box\, then to the Internet\, along with the ability to send and receive 
 emails.
DTEND;TZID=America/Denver:20150610T142000
DTSTART;TZID=America/Denver:20150610T133000
LOCATION:Ballroom B
ORGANIZER:John Whitney
SUMMARY:Perl via Paper Ink Metal and Oil
UID:http://www.yapcna.org/yn2015/talk/5943
URL:http://www.yapcna.org/yn2015/talk/5943
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Dave Rolsky
ATTENDEE:Garth Hill
ATTENDEE:Jared Miller
ATTENDEE:Jeremy Holland
ATTENDEE:James Morgan
ATTENDEE:Joe Kline
ATTENDEE:Yanick Champoux
ATTENDEE:Robert Threet
ATTENDEE:Brian Wisti
ATTENDEE:Thomas Stanton
ATTENDEE:Jason McIntosh
ATTENDEE:Victor Stevko
ATTENDEE:David Golden
ATTENDEE:Abigail
ATTENDEE:Aran Deltac
ATTENDEE:Ben Grimm
ATTENDEE:Justin Wheeler
ATTENDEE:Liam McNerney
ATTENDEE:Stephen Scaffidi
ATTENDEE:Miller Hall
ATTENDEE:Kent Schaeffer
ATTENDEE:Todd Rinaldo
COMMENT:22 attendees
DESCRIPTION:From Wikipedia: The Ordnung is a set of rules for Amish\, Old O
 rder Mennonite and Conservative Mennonite living. Ordnung is the German wo
 rd for order\, discipline\, rule\, arrangement\, organization\, or system.
  Because the Amish have no central church government\, each assembly is au
 tonomous and is its own governing authority. Thus\, every local church mai
 ntains an individual set of rules\, adhering to its own Ordnung\, which ma
 y vary from district to district as each community administers its own gui
 delines\n\nI've tried to borrow this idea for how I approach change in my 
 life and in my job.\n\nPrimarily how will this change affect me\, my job\,
  the people I work for\, and the people I support? I will cover examples o
 f how the Amish approach tech along with some examples from my life.
DTEND;TZID=America/Denver:20150610T115000
DTSTART;TZID=America/Denver:20150610T113000
LOCATION:Ballroom B
ORGANIZER:Joe Kline
SUMMARY:My Ordnung
UID:http://www.yapcna.org/yn2015/talk/5944
URL:http://www.yapcna.org/yn2015/talk/5944
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Eric Johnson
ATTENDEE:Dave Rolsky
ATTENDEE:Jason Hall
ATTENDEE:Derek Clifford
ATTENDEE:Garth Hill
ATTENDEE:Tony Chambers
ATTENDEE:Charles McGarvey
ATTENDEE:Jared Miller
ATTENDEE:atoomic
ATTENDEE:justin devuyst
ATTENDEE:James Dwyer
ATTENDEE:Dana Jacobsen
ATTENDEE:Mark Gardner
ATTENDEE:Michael LaGrasta
ATTENDEE:James Morgan
ATTENDEE:Fitz Elliott
ATTENDEE:Karl Boehnker
ATTENDEE:Phil Windley
ATTENDEE:Dean Hamstead
ATTENDEE:Drew Taylor
ATTENDEE:Greg Cole
ATTENDEE:Alan Young
ATTENDEE:Joseph Alsop
ATTENDEE:David Golden
ATTENDEE:Paul Millard
ATTENDEE:Josh Lavin
ATTENDEE:Grigor Karavardanyan
ATTENDEE:Maxwell Cabral
ATTENDEE:Ben Grimm
ATTENDEE:Adam Dutko
ATTENDEE:Eric Choi
ATTENDEE:Ryan Olson
ATTENDEE:Nathan Sullivan
ATTENDEE:Stephen Scaffidi
ATTENDEE:Henry Van Styn
ATTENDEE:Mike Greb
ATTENDEE:Joseph Hall
ATTENDEE:Julian Brown
ATTENDEE:Rikus Goodell
ATTENDEE:Tom Green
ATTENDEE:Neil Mansilla
ATTENDEE:Brad Oaks
COMMENT:42 attendees
DESCRIPTION:Designing an architecture around microservices connected throug
 h HTTP APIs can help companies\nscale\, from platform\, product and people
  dimensions. Neil Mansilla will share the lessons learned about developing
 \, scaling and operating microservices. He'll show how architectural choic
 es like queues and proxies can help services stay robust and reliable. He 
 will discuss deployment and automation strategies that will help you adapt
  a rapidly changing infrastructure. Lastly\, he'll\ncover continuous integ
 ration and deployment techniques that have allowed the team to ship code a
 lmost a hundred times per day.\n\nLink to deck: http://www.slideshare.net/
 Mansilladev/yapc-2015microservicesneilmansilla\n\nLink to video: http://li
 vestream.com/yapc/events/4112215/videos/89840147
DTEND;TZID=America/Denver:20150610T115000
DTSTART;TZID=America/Denver:20150610T113000
LOCATION:Ballroom C
ORGANIZER:Neil Mansilla
SUMMARY:Building Smarter Microservices with Scale-Oriented Architecture
UID:http://www.yapcna.org/yn2015/talk/5945
URL:http://www.yapcna.org/yn2015/talk/5945
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Karl Williamson
ATTENDEE:Peter Martini
ATTENDEE:Jason Hall
ATTENDEE:Rick Bychowski
ATTENDEE:James Dwyer
ATTENDEE:Beth Rhinelander
ATTENDEE:Kent Schaeffer
ATTENDEE:Kevin Metcalf
ATTENDEE:James Morgan
ATTENDEE:Wes Malone
ATTENDEE:Mike Weisenborn
ATTENDEE:Greg Cole
ATTENDEE:Jason Fuller
ATTENDEE:Joelle Maslak
ATTENDEE:Gavin Bingham
ATTENDEE:morgan jones
ATTENDEE:Upasana Shukla
ATTENDEE:Peter Sandin
ATTENDEE:Abigail
ATTENDEE:Josh Lavin
ATTENDEE:Ryan Chaudhry
ATTENDEE:Jeremy Holland
ATTENDEE:Aran Deltac
ATTENDEE:Travis Chase
ATTENDEE:Daina Pettit
ATTENDEE:Eric Choi
ATTENDEE:Jeremy Koch
ATTENDEE:Mike Greb
ATTENDEE:Drew Taylor
ATTENDEE:Louis Erickson
ATTENDEE:Jay Hannah
ATTENDEE:will
COMMENT:32 attendees
DESCRIPTION:Unicode\, a very large superset of ASCII and Latin1\, is an ong
 oing project to encode all the world's languages' scripts.  This talk will
  help you grok Unicode and how to program using it.  All examples will be 
 from the Perl 5 programming language.
DTEND;TZID=America/Denver:20150610T095000
DTSTART;TZID=America/Denver:20150610T090000
LOCATION:Arizona
ORGANIZER:Karl Williamson
SUMMARY:An Introduction to Unicode
UID:http://www.yapcna.org/yn2015/talk/5947
URL:http://www.yapcna.org/yn2015/talk/5947
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Peter Martini
ATTENDEE:Dave Rolsky
ATTENDEE:Stevan Little
ATTENDEE:Jordan Adler
ATTENDEE:Kevin Metcalf
ATTENDEE:Thomas Sibley
ATTENDEE:Karl Boehnker
ATTENDEE:Curtis Poe
ATTENDEE:Robert Threet
ATTENDEE:Brian Wisti
ATTENDEE:Jason McIntosh
ATTENDEE:Abigail
ATTENDEE:Charles McGarvey
ATTENDEE:Steve Nolte
ATTENDEE:Sean Quinlan
ATTENDEE:Ryan Olson
ATTENDEE:Stephen Scaffidi
ATTENDEE:Joseph Hall
ATTENDEE:Todd Rinaldo
ATTENDEE:Dan Muey
COMMENT:20 attendees
DESCRIPTION:This year we're holding the last YAPC::Asia Tokyo\, which will 
 be the culmination of the last 10 years.\n\nIn this talk I will explain wh
 at we have done\, what we were aiming for\, what sort of services we used 
 to prepare and execute a conference of this size with mere 12 people on bo
 ard.\n\nSince this is going to be the last conference that we will be hold
 ing for the foreseeable future\, I would like to welcome anybody who is ev
 en remotely interested in organizing large scale geeky events\, and pass d
 own the experience and knowledge that I have gained by being a part of gro
 wing YAPC::Asia Tokyo from 200+ to 2000 attendees.\n\nAgenda:\n* Designing
  the Conference\n   - What/Where https://medium.com/@lestrrat/what-do-you-
 want-your-yapc-to-be-5a5e15340239\n   - Size\, Costs\n* Implementing the C
 onference\n   - The Team: Communication\, Tools\n   - The Venue: Sizing\, 
 Network\n   - The Money: Preparing for\, and Obtaining sponsors\n   - The 
 "Entree": Talk selection\, etc\n* Miscellanea\n   - The Website ("ACT or N
 o ACT")\n   - Marketing\n   - Ticketing
DTEND;TZID=America/Denver:20150610T142000
DTSTART;TZID=America/Denver:20150610T133000
LOCATION:Ballroom A
ORGANIZER:Daisuke Maki
SUMMARY:YAPC::Asia Tokyo Behind The Scenes\, Or How We Organize A Conferenc
 e For 2000 Attendees
UID:http://www.yapcna.org/yn2015/talk/5956
URL:http://www.yapcna.org/yn2015/talk/5956
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Henry Van Styn
ATTENDEE:Andrew Hewus Fresh
ATTENDEE:Eric Johnson
ATTENDEE:Dave Rolsky
ATTENDEE:Graham Ollis
ATTENDEE:Brad Lhotsky
ATTENDEE:Andrew Griffin
ATTENDEE:Bruce Gray
ATTENDEE:Marcus Del Greco
ATTENDEE:Nova Patch
ATTENDEE:Dan Wright
ATTENDEE:Steve Nolte
ATTENDEE:Michael LaGrasta
ATTENDEE:D Ruth Bavousett
ATTENDEE:Lonny Jepson
ATTENDEE:Jason Hall
ATTENDEE:Derek Clifford
ATTENDEE:John Karr
ATTENDEE:Curtis Jewell
ATTENDEE:Russel Fisher
ATTENDEE:Garth Hill
ATTENDEE:Tony Chambers
ATTENDEE:Charles McGarvey
ATTENDEE:Sean Quinlan
ATTENDEE:Daniel Fackrell
ATTENDEE:Scott Gustafson
ATTENDEE:Karl Williamson
ATTENDEE:Jared Miller
ATTENDEE:atoomic
ATTENDEE:Rick Bychowski
ATTENDEE:Doyle Young
ATTENDEE:justin devuyst
ATTENDEE:Stephen Scaffidi
ATTENDEE:Fitz Elliott
ATTENDEE:Deven Corzine
ATTENDEE:Erik Peterson
ATTENDEE:James Dwyer
ATTENDEE:Graham TerMarsch
ATTENDEE:Kent Schaeffer
ATTENDEE:Jordan Adler
ATTENDEE:Ben Wasley
ATTENDEE:Mark Gardner
ATTENDEE:Beth Rhinelander
ATTENDEE:Tim Howe
ATTENDEE:Kevin Metcalf
ATTENDEE:James E Keenan
ATTENDEE:Thomas Sibley
ATTENDEE:Karl Boehnker
ATTENDEE:James Morgan
ATTENDEE:Faelin Landy
ATTENDEE:Kenneth Graves
ATTENDEE:Wallace Reis
ATTENDEE:Jan Peterson
ATTENDEE:Daya Nune
ATTENDEE:Paul Seamons
ATTENDEE:David Oswald
ATTENDEE:Joe Kline
ATTENDEE:Dean Hamstead
ATTENDEE:Yanick Champoux
ATTENDEE:Arthur Schmidt
ATTENDEE:Wes Malone
ATTENDEE:Robert Threet
ATTENDEE:Mike Weisenborn
ATTENDEE:Ben Grimm
ATTENDEE:Jason Fuller
ATTENDEE:Andrea Nall
ATTENDEE:Greg Cole
ATTENDEE:Thomas Stanton
ATTENDEE:Patrick Cronin
ATTENDEE:Stuart Johnston
ATTENDEE:Joelle Maslak
ATTENDEE:Liam McNerney
ATTENDEE:Rish
ATTENDEE:Jason McIntosh
ATTENDEE:Kyle Siemer
ATTENDEE:Chas. Owens
ATTENDEE:Josh Lavin
ATTENDEE:Adam Rich
ATTENDEE:Victor Stevko
ATTENDEE:Brent Laabs
ATTENDEE:Cora Davis
ATTENDEE:Joseph Alsop
ATTENDEE:Rikus Goodell
ATTENDEE:David Golden
ATTENDEE:Upasana Shukla
ATTENDEE:Neelima Gaddam
ATTENDEE:Geoffrey Darling
ATTENDEE:Weldon Whipple
ATTENDEE:Jason Terry
ATTENDEE:Adam Schobelock
ATTENDEE:Chris Hamilton
ATTENDEE:Abigail
ATTENDEE:Armin Resch
ATTENDEE:Theo van Hoesel
ATTENDEE:Julian Brown
ATTENDEE:Don Silvia
ATTENDEE:Jeremy Holland
ATTENDEE:Jonathan Taylor
ATTENDEE:Irina Todeva
ATTENDEE:Aran Deltac
ATTENDEE:Grigor Karavardanyan
ATTENDEE:Maxwell Cabral
ATTENDEE:Nathan Sullivan
ATTENDEE:Andrew Grangaard
ATTENDEE:Jack Killilea
ATTENDEE:morgan jones
ATTENDEE:Reini Urban
ATTENDEE:Chad Granum
ATTENDEE:Louis Erickson
ATTENDEE:Michael Hamlin
ATTENDEE:David Hand
ATTENDEE:Tom Christiansen
ATTENDEE:Andrew Baerg
ATTENDEE:Sean Murphy
ATTENDEE:Wesley Lattin
ATTENDEE:Mark Wells
ATTENDEE:Maximilian Witte
ATTENDEE:Miller Hall
ATTENDEE:Daina Pettit
ATTENDEE:Belden Lyman
ATTENDEE:Justin Wheeler
ATTENDEE:Mike Greb
ATTENDEE:Dan Muey
ATTENDEE:Jeremy Koch
ATTENDEE:Matt Finkel
ATTENDEE:Christopher Eades
ATTENDEE:will
ATTENDEE:Jay Hannah
ATTENDEE:R Geoffrey Avery
ATTENDEE:Buddy Burden
COMMENT:130 attendees
DESCRIPTION:Schedule:\n\nA new idea in bibliographic metadata\nFunky Method
  Calls\nForm::Diva\n\nRPerl: The Perl 5 Optimizing Compiler\nSurprise Act\
 nLife\, Date::Reformat\, and Everything\n\nMake Comments Stand Out\nThe St
 rings are NFG!\nAssertiveness Training\n\nOn engineering and ethics\nOde T
 o Perl\n\n\n\nThese Lightning Talks may be serious\, funny\, or both.  The
 y may be given by experienced speakers already giving full length talks or
  by first time speakers just starting out (this is a great way to get star
 ted if you have something to say).  If you are a first time speaker you wi
 ll win a tie with an experience speaker when the schedule is made if it co
 mes to it.  Today's first time speaker could be tomorrow's keynote speaker
 .\n\nWe will have about 10 Lightning Talks of 5 minutes each day.  Submit 
 your talk through the submit talk link on this website.  The first deadlin
 e is with the full length talks.  The second deadline is one week before t
 he conference starts and many proposals will be accepted.  At least two sp
 eaking spots on days 2 and 3 will be held open until the day before the ta
 lks to give you a chance to see something at the conference and put togeth
 er a Lightning Talk response.  However if you wait for the later deadlines
  note that there are fewer spots available and you are less likely to be a
 ccepted so please try to submit more than a week before the conference.\n\
 nIn addition to the five minute Lightning Talks where you get to use your 
 computer\, slides\, and any other tool\, we will also have some Lightning 
 Advertisements.  These are only 30 seconds\, you don't have to submit a pr
 oposal\, you don't get any slides\, and the only AV assistance offered is 
 a microphone.  If you have a BOF to announce\, an auction item so advertis
 e or any other short message you can use the transition time that would be
  otherwise wasted between Lightning Talks to share your message.  Just sho
 w up before we start and take a seat in the assigned seats in the front of
  the room.\n\n\n\n\nWhy Would You Want to do a Lightning Talk?\n\nMaybe yo
 u've never given a talk before\, and you'd like to start small. For a Ligh
 tning Talk\, you don't need to make slides\, and if you do decide to make 
 slides\, you only need to make three.\n\nMaybe you're nervous and you're a
 fraid you'll mess up. It's a lot easier to plan and deliver a five minute 
 talk than it is to deliver a long talk. And if you do mess up\, at least t
 he painful part will be over quickly.\n\nMaybe you don't have much to say.
  Maybe you just want to ask a question\, or invite people to help you with
  your project\, or boast about something you did\, or tell a short caution
 ary story. These things are all interesting and worth talking about\, but 
 there might not be enough to say about them to fill up thirty minutes.\n\n
 Maybe you have a lot of things to say\, and you're already going to give a
  long talk on one of them\, and you don't want to hog the spotlight. There
 's nothing wrong with giving several Lightning Talks. Hey\, they're only f
 ive minutes.\n\nOn the other side\, people might want to come to a lightni
 ng talk when they wouldn't come to a long talk on the same subject. The ri
 sk for the attendees is smaller: If the talk turns out to be dull\, or if 
 the person giving the talk turns out to be a really bad speaker\, well\, a
 t least it's over in five minutes. With lightning talks\, you're never stu
 ck in some boring lecture for forty-five minutes.\n\nStill having trouble 
 picking a topic\, here are some suggestions:\n\n   1. Why my favorite modu
 le is X.\n   2. I want to do cool project X. Does anyone want to help?\n  
  3. Successful Project: I did project X. It was a success. Here's how you 
 could benefit.\n   4. Failed Project: I did project X. It was a failure\, 
 and here's why.\n   5. Heresy: People always say X\, but they're wrong. He
 re's why.\n   6. You All Suck: Here's what is wrong with the our community
 .\n   7. Call to Action: Let's all do more of X / less of X.\n   8. Wouldn
 't it be cool if X?\n   9. Someone needs to do X.\n  10. Wish List\n  11. 
 Why X was a mistake.\n  12. Why X looks like a mistake\, but isn't.\n  13.
  What it's like to do X.\n  14. Here's a useful technique that worked.\n  
 15. Here's a technique I thought would be useful but didn't work.\n  16. W
 hy algorithm X sucks.\n  17. Comparison of algorithms X and Y. \n\nOf cour
 se\, you could give the talk on anything you wanted\, whether or not it is
  on this list. If we get a full schedule of nothing but five minutes of ra
 nting and raving on each topic\, a good time will still be had by most.
DTEND;TZID=America/Denver:20150608T115000
DTSTART;TZID=America/Denver:20150608T103000
LOCATION:Ballroom A
ORGANIZER:R Geoffrey Avery
SUMMARY:Lightning Talks Day 1
UID:http://www.yapcna.org/yn2015/talk/5962
URL:http://www.yapcna.org/yn2015/talk/5962
END:VEVENT
BEGIN:VEVENT
ATTENDEE:D Ruth Bavousett
ATTENDEE:Dana Jacobsen
ATTENDEE:Graham TerMarsch
ATTENDEE:Beth Rhinelander
ATTENDEE:Patrick Michaud
ATTENDEE:James Morgan
ATTENDEE:Mike Weisenborn
ATTENDEE:Stuart Johnston
ATTENDEE:Jason Fuller
ATTENDEE:Alan Young
ATTENDEE:morgan jones
ATTENDEE:Upasana Shukla
ATTENDEE:Abigail
ATTENDEE:Jeremy Holland
ATTENDEE:Chad Granum
ATTENDEE:Daina Pettit
ATTENDEE:Dan Muey
ATTENDEE:John D Jones III
ATTENDEE:Stefan Geneshky
ATTENDEE:Mike Greb
ATTENDEE:Sean Quinlan
ATTENDEE:Stephen Scaffidi
ATTENDEE:Allie Rogers
ATTENDEE:Joelle Maslak
ATTENDEE:Michael Hamlin
ATTENDEE:R Geoffrey Avery
COMMENT:26 attendees
DESCRIPTION:Schedule:\n\nPieNg: It's an IPAM\, apparently\nSaving time zone
 s - and your hair!\nDBIx::PreQL - Less terrible dynamic SQL\n\nDave\nInput
  validation with JSON::Schema\nPerlang - My experience with using Erland a
 nd Perl together\n\n\n\nSomething different this year.  This session will 
 be just one of several tracks in the time slot unlike the other two sessio
 ns of lightning talks. This is a chance for the first time speaker to "get
  your feet moist\, as the Earther's say\," without the pressure of being i
 n the Big Room.\n\nWhen submitting your lightning talk be sure to say in t
 he comment section if you want to be considered for this session of talks\
 , or really don't want to be considered for this session.\n\nSee Day 1 for
  the rest of the description. Lightning Talks Day 1
DTEND;TZID=America/Denver:20150609T152000
DTSTART;TZID=America/Denver:20150609T143000
LOCATION:Arizona
ORGANIZER:R Geoffrey Avery
SUMMARY:Lightning Talks in the Shallow End
UID:http://www.yapcna.org/yn2015/talk/5963
URL:http://www.yapcna.org/yn2015/talk/5963
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Eric Johnson
ATTENDEE:Dave Rolsky
ATTENDEE:Graham Ollis
ATTENDEE:Brad Lhotsky
ATTENDEE:Andrew Griffin
ATTENDEE:Bruce Gray
ATTENDEE:Nova Patch
ATTENDEE:D Ruth Bavousett
ATTENDEE:Curtis Jewell
ATTENDEE:Jason Hall
ATTENDEE:Derek Clifford
ATTENDEE:Garth Hill
ATTENDEE:Tony Chambers
ATTENDEE:Charles McGarvey
ATTENDEE:Karl Williamson
ATTENDEE:Jared Miller
ATTENDEE:John Karr
ATTENDEE:atoomic
ATTENDEE:Rick Bychowski
ATTENDEE:justin devuyst
ATTENDEE:Stephen Scaffidi
ATTENDEE:Erik Peterson
ATTENDEE:James Dwyer
ATTENDEE:Dana Jacobsen
ATTENDEE:Beth Rhinelander
ATTENDEE:Jordan Adler
ATTENDEE:Mark Gardner
ATTENDEE:Jeremy Holland
ATTENDEE:Patrick Michaud
ATTENDEE:Tom Christiansen
ATTENDEE:Kevin Metcalf
ATTENDEE:James E Keenan
ATTENDEE:Thomas Sibley
ATTENDEE:James Morgan
ATTENDEE:Fitz Elliott
ATTENDEE:Buddy Burden
ATTENDEE:Jan Peterson
ATTENDEE:Paul Seamons
ATTENDEE:David Oswald
ATTENDEE:Joe Kline
ATTENDEE:Dean Hamstead
ATTENDEE:Yanick Champoux
ATTENDEE:Wes Malone
ATTENDEE:Robert Threet
ATTENDEE:Mike Weisenborn
ATTENDEE:Drew Taylor
ATTENDEE:Ben Grimm
ATTENDEE:Greg Cole
ATTENDEE:Belden Lyman
ATTENDEE:Thomas Stanton
ATTENDEE:Stuart Johnston
ATTENDEE:Jason Fuller
ATTENDEE:Joelle Maslak
ATTENDEE:Mickey Nasriachi
ATTENDEE:Rish
ATTENDEE:Jason McIntosh
ATTENDEE:Kyle Siemer
ATTENDEE:Liam McNerney
ATTENDEE:Chas. Owens
ATTENDEE:Adam Rich
ATTENDEE:Victor Stevko
ATTENDEE:morgan jones
ATTENDEE:David Golden
ATTENDEE:Peter Sandin
ATTENDEE:Geoffrey Darling
ATTENDEE:Weldon Whipple
ATTENDEE:Tim Howe
ATTENDEE:Adam Schobelock
ATTENDEE:Reini Urban
ATTENDEE:Paul Millard
ATTENDEE:Chris Hamilton
ATTENDEE:Abigail
ATTENDEE:Armin Resch
ATTENDEE:Irina Todeva
ATTENDEE:Grigor Karavardanyan
ATTENDEE:Aran Deltac
ATTENDEE:Chad Granum
ATTENDEE:Steve Nolte
ATTENDEE:Josh Lavin
ATTENDEE:Travis Chase
ATTENDEE:Gabriel Munoz
ATTENDEE:Daina Pettit
ATTENDEE:Justin Wheeler
ATTENDEE:Dan Muey
ATTENDEE:Eric Choi
ATTENDEE:Sean Quinlan
ATTENDEE:Michael LaGrasta
ATTENDEE:Nathan Sullivan
ATTENDEE:Stefan Geneshky
ATTENDEE:Jeremy Koch
ATTENDEE:Henry Van Styn
ATTENDEE:Mike Greb
ATTENDEE:Kenneth Graves
ATTENDEE:Louis Erickson
ATTENDEE:Miller Hall
ATTENDEE:Julian Brown
ATTENDEE:Jay Hannah
ATTENDEE:Adam Dutko
ATTENDEE:Rikus Goodell
ATTENDEE:Samuel Smith
ATTENDEE:Scott O'Neil
ATTENDEE:Christopher Stith
ATTENDEE:Tom Green
ATTENDEE:R Geoffrey Avery
ATTENDEE:will
ATTENDEE:Brad Oaks
ATTENDEE:Brent Laabs
COMMENT:107 attendees
DESCRIPTION:Schedule:\n\nIO::Die\nPassive DNS\nGoogle::OAuth & NoSQL::PLSQL
 \n\nwhy you should do open source in retirement\npeco and ghq\nLog::Progra
 mInfo\n\nIt's time to Try Perl 6\nCron Tricks for Starving Grad Students\n
 P5Pigs\n\n\nMore Lig­htn­ing Talks and the Lig­htn­ing An­noun­ce­ments be
 t­ween them. See Day 1 for the rest of the de­scrip­tion. Lightning Talks 
 Day 1.\n\nUse the Abstract URL to see the unsorted talks until they appear
  here in order.
DTEND;TZID=America/Denver:20150610T163000
DTSTART;TZID=America/Denver:20150610T154000
LOCATION:Ballroom A
ORGANIZER:R Geoffrey Avery
SUMMARY:Lightning Talks Day 3
UID:http://www.yapcna.org/yn2015/talk/5964
URL:http://www.yapcna.org/yn2015/talk/5964
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Henry Van Styn
ATTENDEE:Michael Conrad
ATTENDEE:Steve Nolte
ATTENDEE:Jason Hall
ATTENDEE:Garth Hill
ATTENDEE:Jared Miller
ATTENDEE:John Karr
ATTENDEE:Deven Corzine
ATTENDEE:Kenneth Graves
ATTENDEE:Jan Peterson
ATTENDEE:Joe Kline
ATTENDEE:Wes Malone
ATTENDEE:Ben Grimm
ATTENDEE:Stuart Johnston
ATTENDEE:Jason McIntosh
ATTENDEE:Adam Rich
ATTENDEE:Joseph Alsop
ATTENDEE:Michael LaGrasta
ATTENDEE:Weldon Whipple
ATTENDEE:Geoffrey Darling
ATTENDEE:Armin Resch
ATTENDEE:Don Silvia
ATTENDEE:Jonathan Taylor
ATTENDEE:Maxwell Cabral
ATTENDEE:Adam Dutko
ATTENDEE:Allie Rogers
ATTENDEE:Justin Wheeler
ATTENDEE:Dan Muey
ATTENDEE:Paul Millard
ATTENDEE:Samuel Smith
ATTENDEE:Sean Quinlan
ATTENDEE:Louis Erickson
ATTENDEE:Andrew Baerg
ATTENDEE:Michael Hamlin
ATTENDEE:Tim Bunce
ATTENDEE:Mark Gardner
ATTENDEE:Adam Schobelock
ATTENDEE:Mike Greb
ATTENDEE:will
ATTENDEE:Graham Ollis
ATTENDEE:Josh Lavin
ATTENDEE:Brent Laabs
COMMENT:42 attendees
DESCRIPTION:RapidApp by example - database web apps on steroids‎\n\nOvervie
 w and live demonstration of the RapidApp web toolkit/framework (www.rapida
 pp.info). Unlike last year's RapidApp talk (www.rapidapp.info/demos/yapcna
 2014) we will be focusing on (all new) live examples throughout the whole 
 talk in order to cover more topics and features\, all of which will be ava
 ilable on GitHub to try out and play with yourself.\n\nWe will dive deeper
  into examples covering topics such as custom page views\, charts\, and us
 er authentication and saved searches using the AuthCore and NavCore plugin
 s\, and how these can be easily integrated with built-in powerful CMS func
 tionality. \n\nWe'll also explore some of the exciting new functionality t
 hat has been added to RapidApp since last year\, including the command-lin
 e rdbic.pl script\, Rapi::Fs (rapi.io/fs)\, and improved Plack support whi
 ch enables RapidApp to be used in even more scenarios\, with non-Catalyst 
 applications\, such as an admin section for a Dancer or other PSGI applica
 tion\, and snap-in modules within front-side markup.\n\nSome of this newer
  functionality was covered in the 2014 Catalyst Advent Calendar:\n\nhttp:/
 /www.catalystframework.org/calendar/2014/16\nhttp://www.catalystframework.
 org/calendar/2014/17\n\nPSGI SLIDES AND EXAMPLE APPS:\n\nhttps://github.co
 m/RapidApp/yn2015
DTEND;TZID=America/Denver:20150609T095000
DTSTART;TZID=America/Denver:20150609T090000
LOCATION:Ballroom A
ORGANIZER:Henry Van Styn
SUMMARY:RapidApp by example - database web apps on steroids
UID:http://www.yapcna.org/yn2015/talk/5977
URL:http://www.yapcna.org/yn2015/talk/5977
END:VEVENT
BEGIN:VEVENT
ATTENDEE:D Ruth Bavousett
ATTENDEE:Joseph Hall
ATTENDEE:John Karr
ATTENDEE:Rick Bychowski
ATTENDEE:matt minkin
ATTENDEE:James Morgan
ATTENDEE:Jeremy Zawodny
ATTENDEE:Paul Seamons
ATTENDEE:Phil Windley
ATTENDEE:Greg Cole
ATTENDEE:Thomas Stanton
ATTENDEE:Garth Mortensen
ATTENDEE:Jason Fuller
ATTENDEE:Ryan Haudenschilt
ATTENDEE:vroom
ATTENDEE:Chas. Owens
ATTENDEE:Alan Young
ATTENDEE:Joseph Alsop
ATTENDEE:morgan jones
ATTENDEE:Peter Sandin
ATTENDEE:Chris Hamilton
ATTENDEE:Beth Rhinelander
ATTENDEE:Armin Resch
ATTENDEE:Josh Lavin
ATTENDEE:Eric Choi
ATTENDEE:Nathan Sullivan
ATTENDEE:Mark Wells
ATTENDEE:Jeremy Koch
ATTENDEE:Scott Gustafson
ATTENDEE:James E Keenan
ATTENDEE:Rikus Goodell
ATTENDEE:Scott O'Neil
ATTENDEE:Neil Mansilla
ATTENDEE:R Geoffrey Avery
COMMENT:34 attendees
DESCRIPTION:If there's one thing the we've been able to agree upon\, it's H
 TTP. Well\, kind of. This protocol is the great connector between language
 s\, when it works (which\, thankfully\, is most of the time). Regardless o
 f platform\, most modern systems have some sort of HTTP-based interface th
 at can be used via pretty much any language. While we will discuss a handf
 ul of different technologies\, and touch on some nuances between them\, th
 is talk will focus on using REST and JSON to communicate with other servic
 es using Perl.
DTEND;TZID=America/Denver:20150610T152000
DTSTART;TZID=America/Denver:20150610T143000
LOCATION:Ballroom C
ORGANIZER:Joseph Hall
SUMMARY:A Series of Unfortunate Requests
UID:http://www.yapcna.org/yn2015/talk/5982
URL:http://www.yapcna.org/yn2015/talk/5982
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Karl Williamson
ATTENDEE:Jared Miller
ATTENDEE:Dana Jacobsen
ATTENDEE:Fitz Elliott
ATTENDEE:Kenneth Graves
ATTENDEE:David Oswald
ATTENDEE:Jeff Smith
ATTENDEE:Abigail
ATTENDEE:Gabriel Munoz
ATTENDEE:Daina Pettit
ATTENDEE:Rikus Goodell
ATTENDEE:Reini Urban
COMMENT:12 attendees
DESCRIPTION:This talk will go over the many different ways to use large int
 egers and floats in Perl 5\, including bigint/bignum\, Math::BigInt and it
 s back ends\, Math::Int128\, Math::Pari\, Math::GMP\, Math::GMPz\, Math::B
 igFloat\, Math::MPFR\, and more.\n\nWe'll discuss why and when you might c
 are about using big numbers\, some of the pitfalls\, and the portability a
 nd performance of various solutions.
DTEND;TZID=America/Denver:20150610T102000
DTSTART;TZID=America/Denver:20150610T100000
LOCATION:Ballroom C
ORGANIZER:Dana Jacobsen
SUMMARY:BigNums: When 64 bits just isn't enough
UID:http://www.yapcna.org/yn2015/talk/5993
URL:http://www.yapcna.org/yn2015/talk/5993
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Andrew Hewus Fresh
ATTENDEE:Brad Lhotsky
ATTENDEE:Adam Dutko
ATTENDEE:Dana Jacobsen
ATTENDEE:Tom Christiansen
ATTENDEE:James E Keenan
ATTENDEE:Jan Peterson
ATTENDEE:Dean Hamstead
ATTENDEE:Thomas Stanton
ATTENDEE:Tim Howe
ATTENDEE:Paul Millard
ATTENDEE:Armin Resch
ATTENDEE:Grigor Karavardanyan
ATTENDEE:Maxwell Cabral
ATTENDEE:Chad Granum
ATTENDEE:Steve Nolte
ATTENDEE:Gabriel Munoz
ATTENDEE:Graham Ollis
ATTENDEE:John D Jones III
COMMENT:19 attendees
DESCRIPTION:Perl 5.003 was imported as part of the OpenBSD base system in 1
 996 by Jason Downs (downsj@) and has been used heavily ever since.  Quite 
 a few system utilites are written in perl\, one of the largest being Marc 
 Espie's (espie@) rewrite of the package management tools and his amazing d
 pb (distributed package build) tool.  I'm the current maintainer for perl 
 in OpenBSD and wanted to share what's going on.\n\nI'm going to talk about
  some of our local patches\, those I've managed to get upstream and what i
 s left.  I'll also go into some details about why it makes sense to have a
 s part of the base system as well as how we're using it.  I'll detail some
  of the challenges with integrating it into the base build and what goes i
 nto importing new versions of perl as well as some ideas for future work.\
 n\nOpenBSD 5.7 will be shipping in May with perl 5.20 and current versions
  of Mojolicious\, Dancer2\, and DBIx::Class in the ports tree.\n\nPerl is 
 running on all 17 supported OpenBSD architectures\, even the vax.
DTEND;TZID=America/Denver:20150610T095000
DTSTART;TZID=America/Denver:20150610T090000
LOCATION:Ballroom A
ORGANIZER:Andrew Hewus Fresh
SUMMARY:Perl in OpenBSD
UID:http://www.yapcna.org/yn2015/talk/5997
URL:http://www.yapcna.org/yn2015/talk/5997
END:VEVENT
BEGIN:VEVENT
ATTENDEE:D Ruth Bavousett
ATTENDEE:Derek Clifford
ATTENDEE:atoomic
ATTENDEE:Beth Rhinelander
ATTENDEE:matt minkin
ATTENDEE:Kent Schaeffer
ATTENDEE:Belden Lyman
ATTENDEE:Jason Fuller
ATTENDEE:Joelle Maslak
ATTENDEE:Cora Davis
ATTENDEE:Joseph Alsop
ATTENDEE:Weldon Whipple
ATTENDEE:Tim Howe
ATTENDEE:Eric Ellis
ATTENDEE:Abigail
ATTENDEE:Dillan Hildebrand
ATTENDEE:Jeremy Holland
ATTENDEE:Irina Todeva
ATTENDEE:Daina Pettit
ATTENDEE:Rikus Goodell
ATTENDEE:Todd Rinaldo
ATTENDEE:Allie Rogers
ATTENDEE:Jack Killilea
ATTENDEE:Reini Urban
ATTENDEE:Neil Mansilla
COMMENT:25 attendees
DESCRIPTION:This will discuss many of Perl 5’s built-in global variables an
 d some practical problems and “gotcha”s that concern their use. It will co
 nclude with a set of recommendations for how best to interact with them.
DTEND;TZID=America/Denver:20150609T142000
DTSTART;TZID=America/Denver:20150609T140000
LOCATION:Arizona
ORGANIZER:Felipe Gasper
SUMMARY:Perl’s Built-in Globals: From Darkness to Light
UID:http://www.yapcna.org/yn2015/talk/5999
URL:http://www.yapcna.org/yn2015/talk/5999
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Andrew Griffin
ATTENDEE:Jason Hall
ATTENDEE:Derek Clifford
ATTENDEE:Tony Chambers
ATTENDEE:Joseph Hall
ATTENDEE:Jared Miller
ATTENDEE:Dana Jacobsen
ATTENDEE:Kevin Metcalf
ATTENDEE:Fitz Elliott
ATTENDEE:Kenneth Graves
ATTENDEE:Paul Seamons
ATTENDEE:Jeff Smith
ATTENDEE:Joseph Alsop
ATTENDEE:Weldon Whipple
ATTENDEE:Ryan Chaudhry
ATTENDEE:Gabriel Munoz
ATTENDEE:Ryan Olson
ATTENDEE:Stephen Scaffidi
ATTENDEE:Norman Yamada
ATTENDEE:Mike Greb
ATTENDEE:Thomas Sibley
ATTENDEE:Rikus Goodell
ATTENDEE:Scott O'Neil
ATTENDEE:Reini Urban
COMMENT:24 attendees
DESCRIPTION:HPCI is a new CPAN module to manage collections of jobs to be r
 un on a cluster or cloud.  The name is deliberately similar to DBI (/DBD) 
 to show the equivalent intent - a generic interface (HPCI) that will run t
 asks on any type of computer collection supported by a driver (HPCD).  The
  initial release will include drivers for SGE (Sun Grid Engine) and uni (u
 niprocessor - simply uses fork on the host computer\; used for testing bef
 ore determining that some more useful cluster/cloud is available).  To the
  extent possible\, a HPCI-using program should convert from using one type
  of cluster or cloud to another simply by changing the configuration param
 eters for the initial object create' with the rest of the interaction need
 ed no change to the code.  (There will be cluster/cloud specific attribute
 s or mechanisms that hinder such mobility\, but they only cause problems i
 f the program uses them.)
DTEND;TZID=America/Denver:20150610T105000
DTSTART;TZID=America/Denver:20150610T103000
LOCATION:Ballroom C
ORGANIZER:John Macdonald
SUMMARY:HPCI - manage cluster/cloud computing
UID:http://www.yapcna.org/yn2015/talk/6012
URL:http://www.yapcna.org/yn2015/talk/6012
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Dave Rolsky
ATTENDEE:Bruce Gray
ATTENDEE:Marcus Del Greco
ATTENDEE:Lonny Jepson
ATTENDEE:Jason Hall
ATTENDEE:Derek Clifford
ATTENDEE:Garth Hill
ATTENDEE:Graham Ollis
ATTENDEE:Scott Gustafson
ATTENDEE:Joseph Hall
ATTENDEE:Jared Miller
ATTENDEE:Erik Peterson
ATTENDEE:James Dwyer
ATTENDEE:Graham TerMarsch
ATTENDEE:Jordan Adler
ATTENDEE:Ben Wasley
ATTENDEE:Mark Gardner
ATTENDEE:Tim Howe
ATTENDEE:James E Keenan
ATTENDEE:James Morgan
ATTENDEE:Jeremy Zawodny
ATTENDEE:Daya Nune
ATTENDEE:David Oswald
ATTENDEE:Phil Windley
ATTENDEE:Wes Malone
ATTENDEE:Drew Taylor
ATTENDEE:Jeff Smith
ATTENDEE:Thomas Stanton
ATTENDEE:Patrick Cronin
ATTENDEE:Garth Mortensen
ATTENDEE:Liam McNerney
ATTENDEE:Kyle Siemer
ATTENDEE:Adam Rich
ATTENDEE:Upasana Shukla
ATTENDEE:Weldon Whipple
ATTENDEE:Jason Terry
ATTENDEE:Adam Schobelock
ATTENDEE:Allie Rogers
ATTENDEE:Dillan Hildebrand
ATTENDEE:Irina Todeva
ATTENDEE:Aran Deltac
ATTENDEE:Chad Granum
ATTENDEE:Mark Wells
ATTENDEE:Norman Yamada
ATTENDEE:Matthew Green
ATTENDEE:Ryan Haudenschilt
ATTENDEE:Joshua Miller
ATTENDEE:Mike Greb
ATTENDEE:Gary Norton
ATTENDEE:Tim Bunce
ATTENDEE:Sean Murphy
ATTENDEE:Ryan Olson
ATTENDEE:will
COMMENT:53 attendees
DESCRIPTION:This presentation will show an easy way to measure performance 
 improvements in library code against earlier versions of the same code.\n\
 nLet's say you've done the right thing:  You wrote a test suite for your c
 ode.  You measured the coverage your test suite provides to your code.  Yo
 u're written more tests to boost that test coverage as near as possible to
  100%.  You respond quickly to bug reports.  And you keep your code under 
 version control.\n\nCongratulations!  Your code is\, for all practical pur
 poses\, correct.\n\nNow is the point where you can start to make your code
  run faster!\n\nIn this presentation we'll introduce a simple program that
  enables you to simultaneously test revisions to your code and measure its
  speed against earlier versions of the same code.  We'll provide a real-li
 fe example of how this approach was used to speed up code that has been on
  CPAN for thirteen years.
DTEND;TZID=America/Denver:20150608T155000
DTSTART;TZID=America/Denver:20150608T153000
LOCATION:Ballroom A
ORGANIZER:James E Keenan
SUMMARY:compare-git-versions: A Simple Development Tool for Refactoring and
  Benchmarking
UID:http://www.yapcna.org/yn2015/talk/6016
URL:http://www.yapcna.org/yn2015/talk/6016
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Dave Rolsky
ATTENDEE:Brad Lhotsky
ATTENDEE:Charles McGarvey
ATTENDEE:Stevan Little
ATTENDEE:Jared Miller
ATTENDEE:Andrew Hewus Fresh
ATTENDEE:Mark Gardner
ATTENDEE:Jeremy Holland
ATTENDEE:Thomas Sibley
ATTENDEE:James Morgan
ATTENDEE:Karl Boehnker
ATTENDEE:Buddy Burden
ATTENDEE:Joe Kline
ATTENDEE:Dean Hamstead
ATTENDEE:Yanick Champoux
ATTENDEE:Brian Wisti
ATTENDEE:Ben Grimm
ATTENDEE:Belden Lyman
ATTENDEE:Thomas Stanton
ATTENDEE:Stuart Johnston
ATTENDEE:Victor Stevko
ATTENDEE:Peter Sandin
ATTENDEE:atoomic
ATTENDEE:Cora Davis
ATTENDEE:Eric Ellis
ATTENDEE:Chris Hamilton
ATTENDEE:Abigail
ATTENDEE:Josh Lavin
ATTENDEE:Rish
ATTENDEE:Grigor Karavardanyan
ATTENDEE:John D Jones III
ATTENDEE:Liam McNerney
ATTENDEE:Stephen Scaffidi
ATTENDEE:Mike Greb
ATTENDEE:Miller Hall
ATTENDEE:Julian Brown
ATTENDEE:Christopher Stith
ATTENDEE:Todd Rinaldo
ATTENDEE:Tom Green
ATTENDEE:Neil Mansilla
ATTENDEE:R Geoffrey Avery
COMMENT:41 attendees
DESCRIPTION:Projects fail in droves. Up to 90% of new businesses fail withi
 n 10 years. Screws fall out all the time\; the world is an imperfect place
 .\n\nJust because it happens doesn’t mean we can’t do our best to prevent 
 it or—at the very least—to minimize the damage when it does. As a matter o
 f fact\, embracing failure can be one of the best things you do for your p
 roject. Failure is a vital part of evolution. By learning to love failure 
 we learn how to take the next step forward. Ignoring or punishing failure 
 leads to stagnation and wasted potential.\n\nDuring this session I'll cove
 r:\n\n* The most common causes for failure\n* Suggestions for how to avoid
  failing\n* How to use failure to your advantage\n\nSLIDES AND VIDEO AVAIL
 ABLE AT: https://archive.org/details/yapcna2015failure
DTEND;TZID=America/Denver:20150610T105000
DTSTART;TZID=America/Denver:20150610T100000
LOCATION:Ballroom B
ORGANIZER:VM Brasseur
SUMMARY:Failure: Why it happens & How to benefit from it
UID:http://www.yapcna.org/yn2015/talk/6017
URL:http://www.yapcna.org/yn2015/talk/6017
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Lonny Jepson
ATTENDEE:Derek Clifford
ATTENDEE:John Karr
ATTENDEE:Rick Bychowski
ATTENDEE:Karl Williamson
ATTENDEE:James Dwyer
ATTENDEE:matt minkin
ATTENDEE:James Morgan
ATTENDEE:Jeremy Zawodny
ATTENDEE:David Oswald
ATTENDEE:Dean Hamstead
ATTENDEE:Wes Malone
ATTENDEE:Greg Cole
ATTENDEE:Jason Fuller
ATTENDEE:Joelle Maslak
ATTENDEE:Gavin Bingham
ATTENDEE:Kyle Siemer
ATTENDEE:vroom
ATTENDEE:Rish
ATTENDEE:morgan jones
ATTENDEE:David Golden
ATTENDEE:Ryan Chaudhry
ATTENDEE:Weldon Whipple
ATTENDEE:Don Silvia
ATTENDEE:Scott Gustafson
ATTENDEE:Chad Granum
ATTENDEE:Daina Pettit
ATTENDEE:Adam Schobelock
ATTENDEE:Dillan Hildebrand
ATTENDEE:Jeremy Koch
ATTENDEE:Ryan Olson
ATTENDEE:Julian Brown
ATTENDEE:Rikus Goodell
ATTENDEE:Christopher Eades
ATTENDEE:Tom Green
ATTENDEE:Neil Mansilla
COMMENT:36 attendees
DESCRIPTION:Whatever you think of "debuggers" for analyzing code\, Perl's i
 nteractive command line deubgger is a big help for analyzing data structur
 es or just learning Perl. This talk goes over the basics of using the debu
 gger for both finding/squashing bugs and general analysis of data or Perl 
 syntax.
DTEND;TZID=America/Denver:20150609T115000
DTSTART;TZID=America/Denver:20150609T110000
LOCATION:Arizona
ORGANIZER:Steven Lembark
SUMMARY:Using the Perl Debugger/SLES
UID:http://www.yapcna.org/yn2015/talk/6023
URL:http://www.yapcna.org/yn2015/talk/6023
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Curtis Poe
ATTENDEE:Andrew Hewus Fresh
ATTENDEE:Eric Johnson
ATTENDEE:Michael LaGrasta
ATTENDEE:Jason Hall
ATTENDEE:Garth Hill
ATTENDEE:Tony Chambers
ATTENDEE:Graham Ollis
ATTENDEE:Daniel Fackrell
ATTENDEE:Adam Dutko
ATTENDEE:Jared Miller
ATTENDEE:John Karr
ATTENDEE:Deven Corzine
ATTENDEE:Erik Peterson
ATTENDEE:Karl Williamson
ATTENDEE:James Dwyer
ATTENDEE:Kent Schaeffer
ATTENDEE:Ben Wasley
ATTENDEE:Mark Gardner
ATTENDEE:Rick Bychowski
ATTENDEE:Patrick Michaud
ATTENDEE:Tom Christiansen
ATTENDEE:Kevin Metcalf
ATTENDEE:James E Keenan
ATTENDEE:Thomas Sibley
ATTENDEE:James Morgan
ATTENDEE:Karl Boehnker
ATTENDEE:Buddy Burden
ATTENDEE:Jan Peterson
ATTENDEE:Paul Seamons
ATTENDEE:David Oswald
ATTENDEE:Phil Windley
ATTENDEE:Dean Hamstead
ATTENDEE:Wes Malone
ATTENDEE:Robert Threet
ATTENDEE:Brian Wisti
ATTENDEE:Ben Grimm
ATTENDEE:Greg Cole
ATTENDEE:Thomas Stanton
ATTENDEE:Rish
ATTENDEE:Kyle Siemer
ATTENDEE:vroom
ATTENDEE:Adam Rich
ATTENDEE:Cora Davis
ATTENDEE:Joseph Alsop
ATTENDEE:David Golden
ATTENDEE:Peter Sandin
ATTENDEE:Weldon Whipple
ATTENDEE:Tim Howe
ATTENDEE:Reini Urban
ATTENDEE:Eric Ellis
ATTENDEE:Paul Millard
ATTENDEE:Dillan Hildebrand
ATTENDEE:Aran Deltac
ATTENDEE:Grigor Karavardanyan
ATTENDEE:Travis Chase
ATTENDEE:Gabriel Munoz
ATTENDEE:Norman Yamada
ATTENDEE:Dan Muey
ATTENDEE:Nathan Sullivan
ATTENDEE:Eric Choi
ATTENDEE:Samuel Smith
ATTENDEE:Julian Brown
ATTENDEE:Louis Erickson
ATTENDEE:Bruce Gray
ATTENDEE:Christopher Stith
ATTENDEE:Prairie Nyx
ATTENDEE:Wesley Lattin
ATTENDEE:Francis Sola
ATTENDEE:Mike Greb
ATTENDEE:Stephen Scaffidi
ATTENDEE:Josh Lavin
ATTENDEE:Jack Killilea
ATTENDEE:Brent Laabs
COMMENT:74 attendees
DESCRIPTION:With the complete failure of security forces to contain the imp
 ending threat of Perl 6\, developers are beginning to investigate it thems
 elves. Unfortunately\, many of the combatants who wield Camelia are so enr
 aptured that they post long sermons extolling the virtues of hyperoperator
 s\, meta-object protocols\, and composable concurrency\, scaring off the f
 aithful. Those sermons are important. However\, it turns out Perl 6 is act
 ually a fairly easy weapon to use and for day-to-day use\, it's simple. Th
 is talk will take things down a notch or three and show you how easy it is
  to almost completely eliminate one of the largest classes of errors in dy
 namic languages.
DTEND;TZID=America/Denver:20150609T152000
DTSTART;TZID=America/Denver:20150609T143000
LOCATION:Ballroom A
ORGANIZER:Curtis Poe
SUMMARY:Perl 6 for Mere Mortals
UID:http://www.yapcna.org/yn2015/talk/6024
URL:http://www.yapcna.org/yn2015/talk/6024
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Eric Johnson
ATTENDEE:Dave Rolsky
ATTENDEE:Graham Ollis
ATTENDEE:Brad Lhotsky
ATTENDEE:Andrew Griffin
ATTENDEE:Michael LaGrasta
ATTENDEE:Jason Hall
ATTENDEE:Derek Clifford
ATTENDEE:Garth Hill
ATTENDEE:Tony Chambers
ATTENDEE:Phil Windley
ATTENDEE:Charles McGarvey
ATTENDEE:Jared Miller
ATTENDEE:atoomic
ATTENDEE:Rick Bychowski
ATTENDEE:Stephen Scaffidi
ATTENDEE:James Dwyer
ATTENDEE:Dana Jacobsen
ATTENDEE:Jordan Adler
ATTENDEE:Mark Gardner
ATTENDEE:Jeremy Holland
ATTENDEE:Kevin Metcalf
ATTENDEE:Thomas Sibley
ATTENDEE:Fitz Elliott
ATTENDEE:Jeremy Zawodny
ATTENDEE:Jan Peterson
ATTENDEE:Paul Seamons
ATTENDEE:David Oswald
ATTENDEE:Joe Kline
ATTENDEE:Dean Hamstead
ATTENDEE:Yanick Champoux
ATTENDEE:Wes Malone
ATTENDEE:Robert Threet
ATTENDEE:Mike Weisenborn
ATTENDEE:Ben Grimm
ATTENDEE:Greg Cole
ATTENDEE:Jeff Smith
ATTENDEE:Thomas Stanton
ATTENDEE:Joelle Maslak
ATTENDEE:Mickey Nasriachi
ATTENDEE:Rish
ATTENDEE:Jason McIntosh
ATTENDEE:Kyle Siemer
ATTENDEE:Liam McNerney
ATTENDEE:Chas. Owens
ATTENDEE:Adam Rich
ATTENDEE:Victor Stevko
ATTENDEE:Joseph Alsop
ATTENDEE:morgan jones
ATTENDEE:Peter Sandin
ATTENDEE:Geoffrey Darling
ATTENDEE:Tim Howe
ATTENDEE:Adam Schobelock
ATTENDEE:Chris Hamilton
ATTENDEE:Abigail
ATTENDEE:Armin Resch
ATTENDEE:Grigor Karavardanyan
ATTENDEE:Aran Deltac
ATTENDEE:Chad Granum
ATTENDEE:Steve Nolte
ATTENDEE:Josh Lavin
ATTENDEE:Travis Chase
ATTENDEE:Gabriel Munoz
ATTENDEE:Daina Pettit
ATTENDEE:Justin Wheeler
ATTENDEE:Dan Muey
ATTENDEE:Eric Choi
ATTENDEE:Nathan Sullivan
ATTENDEE:Mark Wells
ATTENDEE:Jeremy Koch
ATTENDEE:Henry Van Styn
ATTENDEE:Mike Greb
ATTENDEE:Kenneth Graves
ATTENDEE:Louis Erickson
ATTENDEE:Miller Hall
ATTENDEE:Julian Brown
ATTENDEE:Jay Hannah
ATTENDEE:Adam Dutko
ATTENDEE:Rikus Goodell
ATTENDEE:Samuel Smith
ATTENDEE:Scott O'Neil
ATTENDEE:Christopher Stith
ATTENDEE:Todd Rinaldo
ATTENDEE:Tom Green
ATTENDEE:David Golden
ATTENDEE:R Geoffrey Avery
ATTENDEE:will
ATTENDEE:Buddy Burden
ATTENDEE:Brent Laabs
COMMENT:89 attendees
DESCRIPTION:KRL is a novel\, cloud-based rule language for the Internet of 
 Things (IoT) implemented in Perl as an Apache module. KRL is an event-base
 d language with persistent variables that supports asynchronous interactio
 n. Perl's flexibility and large module library make it a great choice for 
 language implementation. Using Apache as the application server saves havi
 ng to develop numerous support functions. This talk discusses the nature o
 f KRL and its use in IoT applications\, the pros (and cons) of using Perl 
 to implement languages\, and how we use mod_perl. We discuss lessons learn
 ed\, missteps\, and future enhancements.
DTEND;TZID=America/Denver:20150610T172000
DTSTART;TZID=America/Denver:20150610T163000
LOCATION:Ballroom A
ORGANIZER:Phil Windley
SUMMARY:Implementing a Rule Language for the Internet of Things
UID:http://www.yapcna.org/yn2015/talk/6026
URL:http://www.yapcna.org/yn2015/talk/6026
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Andrew Griffin
ATTENDEE:Curtis Jewell
ATTENDEE:Derek Clifford
ATTENDEE:Garth Hill
ATTENDEE:Tony Chambers
ATTENDEE:Adam Dutko
ATTENDEE:Rick Bychowski
ATTENDEE:James Dwyer
ATTENDEE:Beth Rhinelander
ATTENDEE:matt minkin
ATTENDEE:James Morgan
ATTENDEE:Jeremy Zawodny
ATTENDEE:Paul Seamons
ATTENDEE:Mike Weisenborn
ATTENDEE:Greg Cole
ATTENDEE:Garth Mortensen
ATTENDEE:Jason Fuller
ATTENDEE:Alan Young
ATTENDEE:Joseph Alsop
ATTENDEE:morgan jones
ATTENDEE:Weldon Whipple
ATTENDEE:Chris Hamilton
ATTENDEE:Josh Lavin
ATTENDEE:Ryan Chaudhry
ATTENDEE:Scott Gustafson
ATTENDEE:Travis Chase
ATTENDEE:Eric Choi
ATTENDEE:Ryan Olson
ATTENDEE:Jeremy Koch
ATTENDEE:Wesley Lattin
ATTENDEE:Nathan Sullivan
COMMENT:31 attendees
DESCRIPTION:Ever wonder what all those lines of test code mean when you ins
 tall a Cpan Module? Ever want to be able to write some type of test(s) for
  your perl script/module/project? Ever want to know what people are talkin
 g about when they say TDD or Test Driven Development? Then this is the int
 roduction for you. Come attend as we discuss those exact questions and mor
 e.
DTEND;TZID=America/Denver:20150610T105000
DTSTART;TZID=America/Denver:20150610T100000
LOCATION:Arizona
ORGANIZER:Travis Chase
SUMMARY:Test drive your code with Test::More
UID:http://www.yapcna.org/yn2015/talk/6027
URL:http://www.yapcna.org/yn2015/talk/6027
END:VEVENT
BEGIN:VEVENT
ATTENDEE:D Ruth Bavousett
ATTENDEE:Charles McGarvey
ATTENDEE:John Karr
ATTENDEE:Mark Gardner
ATTENDEE:James Morgan
ATTENDEE:Fitz Elliott
ATTENDEE:Kenneth Graves
ATTENDEE:Wallace Reis
ATTENDEE:Yanick Champoux
ATTENDEE:Stuart Johnston
ATTENDEE:Jason McIntosh
ATTENDEE:Kyle Siemer
ATTENDEE:Chas. Owens
ATTENDEE:Weldon Whipple
ATTENDEE:Eric Ellis
ATTENDEE:Josh Lavin
ATTENDEE:Henry Van Styn
ATTENDEE:Irina Todeva
ATTENDEE:Ben Grimm
ATTENDEE:Justin Wheeler
ATTENDEE:Dan Muey
ATTENDEE:Stephen Scaffidi
ATTENDEE:Miller Hall
ATTENDEE:Rikus Goodell
ATTENDEE:Bruce Gray
ATTENDEE:Brad Oaks
ATTENDEE:Christopher Stith
ATTENDEE:Tom Green
COMMENT:28 attendees
DESCRIPTION:Not everyone has the luxury of a large team of developers worki
 ng on a project--and all of us have lives outside of work that can benefit
  from the lessons learned in the Scrum methodology. In this talk\, Ruth sh
 ares valuable tips and methods for using Scrum as a sole practitioner\, an
 d in life outside of work\, to make you more efficient and effective. For 
 those unfamiliar with Scrum\, a brief overview will be given\, along with 
 resources for further learning.
DTEND;TZID=America/Denver:20150610T095000
DTSTART;TZID=America/Denver:20150610T090000
LOCATION:Ballroom B
ORGANIZER:D Ruth Bavousett
SUMMARY:Scrum for One
UID:http://www.yapcna.org/yn2015/talk/6031
URL:http://www.yapcna.org/yn2015/talk/6031
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Andrew Griffin
ATTENDEE:Michael LaGrasta
ATTENDEE:Joseph Hall
ATTENDEE:Stevan Little
ATTENDEE:Jared Miller
ATTENDEE:John Karr
ATTENDEE:atoomic
ATTENDEE:matt minkin
ATTENDEE:Jordan Adler
ATTENDEE:Thomas Sibley
ATTENDEE:Karl Boehnker
ATTENDEE:Paul Seamons
ATTENDEE:Phil Windley
ATTENDEE:Robert Threet
ATTENDEE:Brian Wisti
ATTENDEE:Jeff Smith
ATTENDEE:Mickey Nasriachi
ATTENDEE:Liam McNerney
ATTENDEE:Joseph Alsop
ATTENDEE:David Golden
ATTENDEE:Adam Schobelock
ATTENDEE:Josh Lavin
ATTENDEE:Rish
ATTENDEE:Michael Hamlin
ATTENDEE:Nathan Sullivan
ATTENDEE:Stephen Scaffidi
ATTENDEE:Stefan Geneshky
ATTENDEE:Miller Hall
ATTENDEE:Julian Brown
COMMENT:29 attendees
DESCRIPTION:Perl and MongoDB both embody the twin ideals of whipuptitude an
 d manipulexity.  Both have wildly enthusiastic communities.  Both are regu
 larly reviled by outsiders.  What happens when we bring them together?  No
  children\, trees or animals will be harmed during this talk.\n\nUPDATE: s
 lides available here → http://www.slideshare.net/dagolden/juggling-chainsa
 ws-perl-and-mongodb
DTEND;TZID=America/Denver:20150610T095000
DTSTART;TZID=America/Denver:20150610T090000
LOCATION:Ballroom C
ORGANIZER:David Golden
SUMMARY:Juggling Chainsaws: Perl and MongoDB
UID:http://www.yapcna.org/yn2015/talk/6035
URL:http://www.yapcna.org/yn2015/talk/6035
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Nova Patch
ATTENDEE:Peter Martini
ATTENDEE:Eric Johnson
ATTENDEE:Dave Rolsky
ATTENDEE:Brad Lhotsky
ATTENDEE:Andrew Griffin
ATTENDEE:Ricardo Signes
ATTENDEE:Curtis Jewell
ATTENDEE:Jason Hall
ATTENDEE:Derek Clifford
ATTENDEE:Garth Hill
ATTENDEE:Tony Chambers
ATTENDEE:Charles McGarvey
ATTENDEE:Stevan Little
ATTENDEE:Jared Miller
ATTENDEE:John Karr
ATTENDEE:atoomic
ATTENDEE:justin devuyst
ATTENDEE:Erik Peterson
ATTENDEE:James Dwyer
ATTENDEE:Dana Jacobsen
ATTENDEE:Jordan Adler
ATTENDEE:Mark Gardner
ATTENDEE:Jeremy Holland
ATTENDEE:Patrick Michaud
ATTENDEE:Tom Christiansen
ATTENDEE:Kevin Metcalf
ATTENDEE:Thomas Sibley
ATTENDEE:James Morgan
ATTENDEE:Fitz Elliott
ATTENDEE:Jeremy Zawodny
ATTENDEE:Karl Boehnker
ATTENDEE:Buddy Burden
ATTENDEE:Kenneth Graves
ATTENDEE:Wallace Reis
ATTENDEE:Paul Seamons
ATTENDEE:David Oswald
ATTENDEE:Joe Kline
ATTENDEE:Dean Hamstead
ATTENDEE:Wes Malone
ATTENDEE:Robert Threet
ATTENDEE:Karl Williamson
ATTENDEE:Drew Taylor
ATTENDEE:Greg Cole
ATTENDEE:Thomas Stanton
ATTENDEE:Stuart Johnston
ATTENDEE:Joelle Maslak
ATTENDEE:Mickey Nasriachi
ATTENDEE:Rish
ATTENDEE:Gavin Bingham
ATTENDEE:Kyle Siemer
ATTENDEE:Victor Stevko
ATTENDEE:Sean Quinlan
ATTENDEE:David Golden
ATTENDEE:Geoffrey Darling
ATTENDEE:Weldon Whipple
ATTENDEE:Tim Howe
ATTENDEE:Adam Schobelock
ATTENDEE:Reini Urban
ATTENDEE:Paul Millard
ATTENDEE:Abigail
ATTENDEE:Ryan Chaudhry
ATTENDEE:Irina Todeva
ATTENDEE:Grigor Karavardanyan
ATTENDEE:Aran Deltac
ATTENDEE:Maxwell Cabral
ATTENDEE:Chad Granum
ATTENDEE:David Hand
ATTENDEE:Michael Hamlin
ATTENDEE:Steve Nolte
ATTENDEE:Josh Lavin
ATTENDEE:Travis Chase
ATTENDEE:Gabriel Munoz
ATTENDEE:morgan jones
ATTENDEE:Daina Pettit
ATTENDEE:Dan Muey
ATTENDEE:Ryan Olson
ATTENDEE:John D Jones III
ATTENDEE:Liam McNerney
ATTENDEE:Stephen Scaffidi
ATTENDEE:Stefan Geneshky
ATTENDEE:Henry Van Styn
ATTENDEE:Mike Greb
ATTENDEE:Louis Erickson
ATTENDEE:Miller Hall
ATTENDEE:Graham Ollis
ATTENDEE:Julian Brown
ATTENDEE:Jay Hannah
ATTENDEE:Adam Dutko
ATTENDEE:Samuel Smith
ATTENDEE:Christopher Stith
ATTENDEE:Todd Rinaldo
ATTENDEE:Tom Green
ATTENDEE:Belden Lyman
ATTENDEE:Mike Weisenborn
ATTENDEE:will
ATTENDEE:Brent Laabs
COMMENT:97 attendees
DESCRIPTION:Perl 5.22 is here\, and it's got new stuff.  What kind of new s
 tuff?  Cool new stuff.  You can read the fifty page perl5220delta document
 \, or you can come listen to the Perl 5 project manager summarize the stuf
 f you actually care about.  We'll also review some of the major changes fr
 om 5.20 and just maybe a little bit about what's coming next year.
DTEND;TZID=America/Denver:20150610T152000
DTSTART;TZID=America/Denver:20150610T143000
LOCATION:Ballroom A
ORGANIZER:Ricardo Signes
SUMMARY:Perl 5.22 and You
UID:http://www.yapcna.org/yn2015/talk/6038
URL:http://www.yapcna.org/yn2015/talk/6038
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Bruce Gray
ATTENDEE:Andrew Griffin
ATTENDEE:Jason Hall
ATTENDEE:Garth Hill
ATTENDEE:John Karr
ATTENDEE:justin devuyst
ATTENDEE:Deven Corzine
ATTENDEE:Erik Peterson
ATTENDEE:Karl Williamson
ATTENDEE:Dana Jacobsen
ATTENDEE:Kent Schaeffer
ATTENDEE:Patrick Michaud
ATTENDEE:Thomas Sibley
ATTENDEE:James Morgan
ATTENDEE:Fitz Elliott
ATTENDEE:Paul Seamons
ATTENDEE:Curtis Poe
ATTENDEE:Belden Lyman
ATTENDEE:Jeff Smith
ATTENDEE:Kyle Siemer
ATTENDEE:Peter Sandin
ATTENDEE:Reini Urban
ATTENDEE:Paul Millard
ATTENDEE:Aran Deltac
ATTENDEE:Grigor Karavardanyan
ATTENDEE:David Hand
ATTENDEE:Steve Nolte
ATTENDEE:Gabriel Munoz
ATTENDEE:Norman Yamada
ATTENDEE:Nathan Sullivan
ATTENDEE:Jeremy Koch
ATTENDEE:Scott O'Neil
ATTENDEE:Michael Hamlin
ATTENDEE:Elizabeth Cholet
ATTENDEE:Francis Sola
ATTENDEE:Tim Bunce
ATTENDEE:morgan jones
ATTENDEE:Rikus Goodell
ATTENDEE:Stephen Scaffidi
ATTENDEE:Buddy Burden
ATTENDEE:Jay Hannah
ATTENDEE:Brent Laabs
COMMENT:42 attendees
DESCRIPTION:Dive into perl6 and learn about the creation of a new numeric t
 ype that's been around since 1843. We'll talk about constants\, customizin
 g operators you already know\, and creating some that you don't. We'll exp
 lore the history and present-day uses of quaternions\, from a lonely wind-
 swept moor in Ireland to Gollum in Lord of the Rings.
DTEND;TZID=America/Denver:20150609T115000
DTSTART;TZID=America/Denver:20150609T113000
LOCATION:Ballroom A
ORGANIZER:DrForr
SUMMARY:Everything Old is New Again: Quaternions in Perl6
UID:http://www.yapcna.org/yn2015/talk/6041
URL:http://www.yapcna.org/yn2015/talk/6041
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Erik Peterson
ATTENDEE:Ben Wasley
ATTENDEE:James E Keenan
ATTENDEE:Joe Kline
ATTENDEE:Belden Lyman
ATTENDEE:Jason McIntosh
ATTENDEE:Peter Sandin
ATTENDEE:Paul Millard
ATTENDEE:Aran Deltac
ATTENDEE:Grigor Karavardanyan
ATTENDEE:Maxwell Cabral
ATTENDEE:Steve Nolte
ATTENDEE:Gabriel Munoz
ATTENDEE:Justin Wheeler
ATTENDEE:Nathan Sullivan
ATTENDEE:Louis Erickson
ATTENDEE:Michael LaGrasta
ATTENDEE:Liam McNerney
ATTENDEE:Bruce Gray
ATTENDEE:Francis Sola
ATTENDEE:Tim Bunce
ATTENDEE:David Hand
ATTENDEE:Graham Ollis
ATTENDEE:Drew Taylor
ATTENDEE:Christopher Eades
ATTENDEE:Jay Hannah
COMMENT:26 attendees
DESCRIPTION:Overview:\n\nWould like to talk about Swagger and how to easily
  add support to any Catalyst application.\n\nDuring this talk I would like
  to cover the following:\n\n* Define what Swagger is and how it can help c
 reate an interface to a RESTful API.\n\n* Talk about how to implement Swag
 ger into Catalyst routes.\n\n* Discuss how client SDK generation works.\n\
 nLength of Presentation:\n\n20 Minutes\n\nMinimum Level of Knowledge:\n\nI
 nterest in developing RESTful APIs with Catalyst.\n\nRequirements:\n\nJust
  a projector and a sense of humor.\n\nAbout Speaker\n\nMy name is Logan Be
 ll and I am a senior software developer at MediaMath and I'm also a contri
 butor as a PMC for the Apache Lucy project. I hack a lot in Perl and think
  all should either work remotely or commute via unicycle.
DTEND;TZID=America/Denver:20150609T112000
DTSTART;TZID=America/Denver:20150609T110000
LOCATION:Ballroom A
ORGANIZER:Logan Bell
SUMMARY:Give Catalyst Some Swag
UID:http://www.yapcna.org/yn2015/talk/6044
URL:http://www.yapcna.org/yn2015/talk/6044
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Jordan Adler
ATTENDEE:Mark Gardner
ATTENDEE:Jeremy Holland
ATTENDEE:Kevin Metcalf
ATTENDEE:Jared Miller
ATTENDEE:James Morgan
ATTENDEE:Fitz Elliott
ATTENDEE:Kenneth Graves
ATTENDEE:Wallace Reis
ATTENDEE:Jan Peterson
ATTENDEE:Paul Seamons
ATTENDEE:Yanick Champoux
ATTENDEE:Robert Threet
ATTENDEE:Mike Weisenborn
ATTENDEE:Ben Grimm
ATTENDEE:Stuart Johnston
ATTENDEE:Garth Mortensen
ATTENDEE:Ryan Haudenschilt
ATTENDEE:Andy Bach
ATTENDEE:vroom
ATTENDEE:Chas. Owens
ATTENDEE:Adam Rich
ATTENDEE:Alan Young
ATTENDEE:Cora Davis
ATTENDEE:Joseph Alsop
ATTENDEE:Upasana Shukla
ATTENDEE:atoomic
ATTENDEE:Weldon Whipple
ATTENDEE:Tim Howe
ATTENDEE:Chris Hamilton
ATTENDEE:Josh Lavin
ATTENDEE:Armin Resch
ATTENDEE:Daya Nune
ATTENDEE:Henry Van Styn
ATTENDEE:Jonathan Taylor
ATTENDEE:Ruben Amortegui
ATTENDEE:Travis Chase
ATTENDEE:Allie Rogers
ATTENDEE:Daina Pettit
ATTENDEE:Dan Muey
ATTENDEE:Ramchand Karumuri
ATTENDEE:Eric Choi
ATTENDEE:Sean Quinlan
ATTENDEE:Karl Boehnker
ATTENDEE:Mark Wells
ATTENDEE:Matthew Green
ATTENDEE:Christopher Stith
ATTENDEE:Prairie Nyx
ATTENDEE:Tim Bunce
ATTENDEE:Mike Greb
ATTENDEE:Jack Killilea
ATTENDEE:Drew Taylor
ATTENDEE:will
ATTENDEE:Todd Rinaldo
COMMENT:54 attendees
DESCRIPTION:Mobile Apps... in Perl?  Yes\, it's possible.  Web developers c
 an provide push notifications\, engaging user experiences\, and rich offli
 ne experiences on mobile and on desktop.\n\nJoin Jordan Adler\, a Google D
 eveloper Advocate\, as he reveals the future of the web and how it can bri
 ng a greater level of engagement with your users.\n\nThis will be a very b
 road but very shallow view of a range of topics related to the modern mobi
 le web.
DTEND;TZID=America/Denver:20150609T115000
DTSTART;TZID=America/Denver:20150609T110000
LOCATION:Ballroom B
ORGANIZER:Jordan Adler
SUMMARY:Mobile Apps... in Perl?
UID:http://www.yapcna.org/yn2015/talk/6045
URL:http://www.yapcna.org/yn2015/talk/6045
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Kevin Metcalf
ATTENDEE:Derek Clifford
ATTENDEE:Daniel Fackrell
ATTENDEE:Beth Rhinelander
ATTENDEE:matt minkin
ATTENDEE:Rick Bychowski
ATTENDEE:James Morgan
ATTENDEE:Robert Threet
ATTENDEE:Mike Weisenborn
ATTENDEE:Greg Cole
ATTENDEE:Belden Lyman
ATTENDEE:Garth Mortensen
ATTENDEE:Jason Fuller
ATTENDEE:Kyle Siemer
ATTENDEE:vroom
ATTENDEE:morgan jones
ATTENDEE:Tim Howe
ATTENDEE:Josh Lavin
ATTENDEE:Dillan Hildebrand
ATTENDEE:Grigor Karavardanyan
ATTENDEE:Scott Gustafson
ATTENDEE:Chad Granum
ATTENDEE:Travis Chase
ATTENDEE:Allie Rogers
ATTENDEE:Jeremy Koch
ATTENDEE:Erik Peterson
ATTENDEE:Wesley Lattin
COMMENT:27 attendees
DESCRIPTION:For several years now I have heard people talking about writing
  tests\, but I've never had the need or desire to learn more.  Even after 
 hearing about tests in other talks\, I still didn't know why it was import
 ant.  This year\, I decided to actually start testing.  In this talk\, I'l
 l walk you through the reasons and rational behind testing\, and then offe
 r some real-world use cases so you can decide that testing is good for you
 \, too.  Think any idiot can easily pick up testing with no help?  Come se
 e if you're right.  Slides and Sample code available at: deanza.edu/facult
 y/metcalfkevin/talks.html
DTEND;TZID=America/Denver:20150609T095000
DTSTART;TZID=America/Denver:20150609T090000
LOCATION:Arizona
ORGANIZER:Kevin Metcalf
SUMMARY:What is this "testing" people keep talking about?
UID:http://www.yapcna.org/yn2015/talk/6046
URL:http://www.yapcna.org/yn2015/talk/6046
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Andrew Hewus Fresh
ATTENDEE:Marcus Del Greco
ATTENDEE:D Ruth Bavousett
ATTENDEE:Prairie Nyx
ATTENDEE:Wallace Reis
ATTENDEE:Brian Wisti
ATTENDEE:vroom
ATTENDEE:Victor Stevko
ATTENDEE:Joseph Alsop
ATTENDEE:Neelima Gaddam
ATTENDEE:Patrick Michaud
ATTENDEE:Grigor Karavardanyan
ATTENDEE:Wesley Lattin
ATTENDEE:Buddy Burden
ATTENDEE:Bruce Gray
ATTENDEE:Jay Hannah
COMMENT:16 attendees
DESCRIPTION:CoderDojo is an international movement for computer coding educ
 ation.  (http://www.coderdojo.com)  They have several curriculum paths\, k
 nown as a Kata and work has begun to establish and create an option to use
  Perl as a language for exploration for the kids in CoderDojo programs.  T
 he goal is to try and create more awareness of Perl and perhaps offer a gr
 eat "on ramp" for future educational projects using Perl 6. This activity 
 aims to create an awareness of TIMTOWTDI when it comes to first learning h
 igher-level scripting!
DTEND;TZID=America/Denver:20150608T142000
DTSTART;TZID=America/Denver:20150608T140000
LOCATION:Ballroom A
ORGANIZER:Prairie Nyx
SUMMARY:CoderDojo and Perl Evangelism
UID:http://www.yapcna.org/yn2015/talk/6051
URL:http://www.yapcna.org/yn2015/talk/6051
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Michael Conrad
ATTENDEE:Henry Van Styn
ATTENDEE:Bruce Gray
ATTENDEE:Michael LaGrasta
ATTENDEE:Tony Chambers
ATTENDEE:Kevin Metcalf
ATTENDEE:James Morgan
ATTENDEE:Jan Peterson
ATTENDEE:Yanick Champoux
ATTENDEE:Jason McIntosh
ATTENDEE:Adam Rich
ATTENDEE:Cora Davis
ATTENDEE:Eric Ellis
ATTENDEE:Armin Resch
ATTENDEE:Ben Grimm
ATTENDEE:Daina Pettit
ATTENDEE:Justin Wheeler
ATTENDEE:Dan Muey
ATTENDEE:Nathan Sullivan
ATTENDEE:Eric Choi
ATTENDEE:Samuel Smith
ATTENDEE:Julian Brown
ATTENDEE:Louis Erickson
ATTENDEE:Erik Peterson
ATTENDEE:Elizabeth Cholet
ATTENDEE:Patrick Michaud
ATTENDEE:Kent Schaeffer
ATTENDEE:Rikus Goodell
ATTENDEE:Mike Greb
ATTENDEE:Mark Wells
ATTENDEE:Irina Todeva
ATTENDEE:David Hand
ATTENDEE:will
ATTENDEE:Christopher Eades
ATTENDEE:Adam Schobelock
ATTENDEE:Tom Green
ATTENDEE:R Geoffrey Avery
ATTENDEE:Reini Urban
COMMENT:38 attendees
DESCRIPTION:I've been working on a "digital dashboard" (computer rendered i
 nstrument cluster) for my DeLorean for quite a while now\, but the project
  really picked up speed and finally reached the finish line once I started
  using Perl and stopped trying to write everything in C.  Talk will includ
 e brief overview of all the pieces of the project\, synopsis of the softwa
 re challenges involved\, discussion of the technologies chosen\, and focus
  on how perl sped up the development process.
DTEND;TZID=America/Denver:20150609T105000
DTSTART;TZID=America/Denver:20150609T100000
LOCATION:Ballroom C
ORGANIZER:Michael Conrad
SUMMARY:Realtime graphics with Perl in the DeLorean Digital Dashboard
UID:http://www.yapcna.org/yn2015/talk/6053
URL:http://www.yapcna.org/yn2015/talk/6053
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Derek Clifford
ATTENDEE:Dana Jacobsen
ATTENDEE:Kent Schaeffer
ATTENDEE:Thomas Sibley
ATTENDEE:Mark Horstmeier
ATTENDEE:Joe Kline
ATTENDEE:Jeff Smith
ATTENDEE:Thomas Stanton
ATTENDEE:Jason Fuller
ATTENDEE:Joelle Maslak
ATTENDEE:Cora Davis
ATTENDEE:Joseph Alsop
ATTENDEE:Tim Howe
ATTENDEE:Abigail
ATTENDEE:Dillan Hildebrand
ATTENDEE:Jeremy Holland
ATTENDEE:Daina Pettit
ATTENDEE:Reini Urban
COMMENT:18 attendees
DESCRIPTION:Think all that fancy computer science is hard? This is a brief 
 and straightforward introduction to some  programming techniques for symbo
 lic computation (e.g. equation solving) for beginners. We'll learn a few s
 imple algorithms and how to implement them in Perl.
DTEND;TZID=America/Denver:20150609T135000
DTSTART;TZID=America/Denver:20150609T133000
LOCATION:Arizona
ORGANIZER:Mike Friedman
SUMMARY:Symbolic Computation in Perl or: i can haz maffs?
UID:http://www.yapcna.org/yn2015/talk/6055
URL:http://www.yapcna.org/yn2015/talk/6055
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Jason McIntosh
ATTENDEE:Andrew Hewus Fresh
ATTENDEE:Dave Rolsky
ATTENDEE:D Ruth Bavousett
ATTENDEE:Curtis Jewell
ATTENDEE:Derek Clifford
ATTENDEE:Daniel Fackrell
ATTENDEE:Adam Dutko
ATTENDEE:Charles McGarvey
ATTENDEE:Joseph Hall
ATTENDEE:Jared Miller
ATTENDEE:Graham TerMarsch
ATTENDEE:Beth Rhinelander
ATTENDEE:Jan Peterson
ATTENDEE:Joe Kline
ATTENDEE:Brian Wisti
ATTENDEE:Thomas Stanton
ATTENDEE:Josh Lavin
ATTENDEE:Maxwell Cabral
ATTENDEE:Justin Wheeler
ATTENDEE:Samuel Smith
ATTENDEE:Louis Erickson
ATTENDEE:Michael LaGrasta
ATTENDEE:Liam McNerney
ATTENDEE:morgan jones
ATTENDEE:Tom Green
ATTENDEE:Brad Oaks
ATTENDEE:R Geoffrey Avery
COMMENT:28 attendees
DESCRIPTION:After LiveJournal’s star faded\, Jason McIntosh spent several y
 ears wandering the fields of blog software and services\, and therefore di
 dn’t actually write anything.\n\nLast winter\, in the hours while his self
 -critical mind slept off Christmas dinner\, Jason wrote — at desperate spe
 ed — his own blogging software\, which all can agree represents a terribly
  foolish waste of time and talent in a world so full of wonderful blog sof
 tware and services. What he ended up with\, “Plerd”\, feels like a joke\, 
 based on absurdly opinionated design decisions\, and doomed to a future of
  a hundred backwards-incompatible forced refactorings.\n\nHe installed it 
 on his server anyway\, and has been blogging regularly ever since.\n\nThis
  talk will recount one social-media refugee’s journey through the blighted
  landscape of contemporary blog platforms\, and why he could settle in non
 e. It will examine the value of canards against wheel-reinvention\, and wh
 y one should sometimes feel okay ignoring these. It will touch on death\, 
 crisis\, cat poetry\, Perl\, Python\, PHP\, and doing your best creative w
 ork despite all these awful things.
DTEND;TZID=America/Denver:20150609T115000
DTSTART;TZID=America/Denver:20150609T113000
LOCATION:Ballroom C
ORGANIZER:Jason McIntosh
SUMMARY:The True Story of Plerd\, or: Why I Wrote a Blog System in Twenty F
 ifteen
UID:http://www.yapcna.org/yn2015/talk/6058
URL:http://www.yapcna.org/yn2015/talk/6058
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Henry Van Styn
ATTENDEE:Brad Lhotsky
ATTENDEE:Andrew Griffin
ATTENDEE:Michael LaGrasta
ATTENDEE:D Ruth Bavousett
ATTENDEE:Lonny Jepson
ATTENDEE:Jason Hall
ATTENDEE:John Karr
ATTENDEE:Garth Hill
ATTENDEE:Sean Quinlan
ATTENDEE:Scott Gustafson
ATTENDEE:Jared Miller
ATTENDEE:atoomic
ATTENDEE:Doyle Young
ATTENDEE:Stephen Scaffidi
ATTENDEE:Fitz Elliott
ATTENDEE:Graham TerMarsch
ATTENDEE:James Morgan
ATTENDEE:Buddy Burden
ATTENDEE:Joe Kline
ATTENDEE:Yanick Champoux
ATTENDEE:Wes Malone
ATTENDEE:Thomas Stanton
ATTENDEE:Stuart Johnston
ATTENDEE:Jason McIntosh
ATTENDEE:Karl Boehnker
ATTENDEE:Andy Bach
ATTENDEE:Thomas Sibley
ATTENDEE:Victor Stevko
ATTENDEE:Rikus Goodell
ATTENDEE:David Golden
ATTENDEE:Neelima Gaddam
ATTENDEE:Geoffrey Darling
ATTENDEE:Weldon Whipple
ATTENDEE:Eric Ellis
ATTENDEE:Chris Hamilton
ATTENDEE:Samuel Smith
ATTENDEE:Allie Rogers
ATTENDEE:Don Silvia
ATTENDEE:Rish
ATTENDEE:Irina Todeva
ATTENDEE:Aran Deltac
ATTENDEE:Grigor Karavardanyan
ATTENDEE:Nathan Sullivan
ATTENDEE:Andrew Grangaard
ATTENDEE:Ben Grimm
ATTENDEE:Ramchand Karumuri
ATTENDEE:Louis Erickson
ATTENDEE:Andrew Baerg
ATTENDEE:Sean Murphy
ATTENDEE:Michael South
ATTENDEE:Gabriel Munoz
ATTENDEE:Norman Yamada
ATTENDEE:Matthew Green
ATTENDEE:Belden Lyman
ATTENDEE:Miller Hall
ATTENDEE:Drew Taylor
ATTENDEE:Mike Greb
ATTENDEE:Dan Muey
ATTENDEE:Brad Oaks
ATTENDEE:R Geoffrey Avery
ATTENDEE:Jan Peterson
ATTENDEE:Tim Howe
ATTENDEE:Jeremy Koch
ATTENDEE:Matt Finkel
ATTENDEE:Ryan Olson
ATTENDEE:Christopher Eades
ATTENDEE:Brent Laabs
COMMENT:68 attendees
DESCRIPTION:A finely honed hatred of every systems tool I have to work with
  led me to\nexperiment with alternative ideas for build\, configuration an
 d deployment\nmanagement.\n\nLast year\, I presented DX\, a hybrid logic p
 rogramming / planning language\nconcept largely inspired by prolog\, with 
 a little help from haskell and lisp.\n\nThis year\, it's time to show you 
 something that actually runs.\n\nSince it seems to me that any deployment 
 tool should be capable of deploying\nitself\, my first target has been per
 l dependency management and deployment.\n\nToday I'd like you to meet cdx\
 , a DX-based deployment tool. Built from\nthe ground up to deal with full 
 dependency graph resolution\, conflict handling\,\nit produces re-usable b
 uild artifacts so final deployment is pure file copying.\n\nIn the process
  I'll be covering the underlying conceptual model of the DX\nengine\, and 
 how it maps onto the goals of a build system - and showing how you\ncan th
 en glue it directly to indepedent code that does the heavy lifting\nand ca
 n be tested separately.\n\nTrust me\, it'll be fun. I'll bring tissues in 
 case anybody's head explodes.
DTEND;TZID=America/Denver:20150608T152000
DTSTART;TZID=America/Denver:20150608T143000
LOCATION:Ballroom B
ORGANIZER:Matt S Trout
SUMMARY:Build management with a dash of prolog
UID:http://www.yapcna.org/yn2015/talk/6066
URL:http://www.yapcna.org/yn2015/talk/6066
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Andrew Hewus Fresh
ATTENDEE:Eric Johnson
ATTENDEE:Dave Rolsky
ATTENDEE:Brad Lhotsky
ATTENDEE:Tony Chambers
ATTENDEE:Stevan Little
ATTENDEE:atoomic
ATTENDEE:Brad Oaks
ATTENDEE:Rick Bychowski
ATTENDEE:Michael LaGrasta
ATTENDEE:Thomas Sibley
ATTENDEE:James Morgan
ATTENDEE:Yanick Champoux
ATTENDEE:Belden Lyman
ATTENDEE:Stuart Johnston
ATTENDEE:Mickey Nasriachi
ATTENDEE:Upasana Shukla
ATTENDEE:Josh Lavin
ATTENDEE:Jonathan Taylor
ATTENDEE:Irina Todeva
ATTENDEE:Justin Wheeler
ATTENDEE:Samuel Smith
ATTENDEE:Louis Erickson
ATTENDEE:Andrew Baerg
ATTENDEE:Francis Sola
ATTENDEE:Jack Killilea
ATTENDEE:Rikus Goodell
ATTENDEE:Stephen Scaffidi
ATTENDEE:Todd Rinaldo
ATTENDEE:Allie Rogers
COMMENT:30 attendees
DESCRIPTION:Moose is great for creating classes and objects\, sure. But if 
 your Moose usage is limited to reducing keystrokes\, you're wasting so muc
 h potential.\n\nMoose's real power lies in empowering you to create abstra
 ctions in the domain of your application. Come find out why you would do t
 his. And how!
DTEND;TZID=America/Denver:20150609T135000
DTSTART;TZID=America/Denver:20150609T133000
LOCATION:Ballroom C
ORGANIZER:Shawn Moore
SUMMARY:Lifting Moose
UID:http://www.yapcna.org/yn2015/talk/6069
URL:http://www.yapcna.org/yn2015/talk/6069
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Brad Lhotsky
ATTENDEE:Andrew Griffin
ATTENDEE:Daniel Fackrell
ATTENDEE:Charles McGarvey
ATTENDEE:Stevan Little
ATTENDEE:Jared Miller
ATTENDEE:James Dwyer
ATTENDEE:Graham TerMarsch
ATTENDEE:Kent Schaeffer
ATTENDEE:Ben Wasley
ATTENDEE:James Morgan
ATTENDEE:Fitz Elliott
ATTENDEE:Nova Patch
ATTENDEE:Jeremy Zawodny
ATTENDEE:Brad Oaks
ATTENDEE:Wallace Reis
ATTENDEE:Paul Seamons
ATTENDEE:David Oswald
ATTENDEE:Dean Hamstead
ATTENDEE:Yanick Champoux
ATTENDEE:Drew Taylor
ATTENDEE:Jeff Smith
ATTENDEE:Joelle Maslak
ATTENDEE:Mickey Nasriachi
ATTENDEE:Andy Bach
ATTENDEE:vroom
ATTENDEE:David Golden
ATTENDEE:Peter Sandin
ATTENDEE:Ryan Chaudhry
ATTENDEE:Weldon Whipple
ATTENDEE:Philip Rhinelander
ATTENDEE:Chris Hamilton
ATTENDEE:Abigail
ATTENDEE:Daya Nune
ATTENDEE:Rish
ATTENDEE:Irina Todeva
ATTENDEE:Aran Deltac
ATTENDEE:Gabriel Munoz
ATTENDEE:Norman Yamada
ATTENDEE:Daina Pettit
ATTENDEE:Nathan Sullivan
ATTENDEE:Ramchand Karumuri
ATTENDEE:Eric Choi
ATTENDEE:Karl Boehnker
ATTENDEE:Ryan Olson
ATTENDEE:Julian Brown
ATTENDEE:Liam McNerney
ATTENDEE:Christopher Stith
ATTENDEE:Francis Sola
ATTENDEE:Jack Killilea
ATTENDEE:Rikus Goodell
ATTENDEE:David Hand
ATTENDEE:Christopher Eades
ATTENDEE:Stephen Scaffidi
ATTENDEE:Todd Rinaldo
ATTENDEE:Upasana Shukla
COMMENT:56 attendees
DESCRIPTION:Do you need to send\, parse\, store\, and search large volumes 
 of logging data?  Well\, step right up!  We'll briefly stumble over the la
 ndscape and then embark on lessons learned about Perl\, ElasticSearch\, li
 fe\, and ultimately ourselves!  We'll talk about sending logging data usin
 g retro protocols like syslog.  We'll discuss the up\, down\, left\, and r
 ight sides of log parsing!  We'll investigate my love-hate relationship wi
 th scaling and stabilizing ElasticSearch.  Finally\, we'll dive into inter
 acting with your data and what unexpected things it can teach you!
DTEND;TZID=America/Denver:20150609T095000
DTSTART;TZID=America/Denver:20150609T090000
LOCATION:Ballroom C
ORGANIZER:Brad Lhotsky
SUMMARY:Lessons from High Velocity Logging
UID:http://www.yapcna.org/yn2015/talk/6070
URL:http://www.yapcna.org/yn2015/talk/6070
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Jonathan Taylor
ATTENDEE:Dave Rolsky
ATTENDEE:Curtis Jewell
ATTENDEE:Tony Chambers
ATTENDEE:Charles McGarvey
ATTENDEE:Stevan Little
ATTENDEE:atoomic
ATTENDEE:Brad Oaks
ATTENDEE:Thomas Sibley
ATTENDEE:James Morgan
ATTENDEE:Drew Taylor
ATTENDEE:Greg Cole
ATTENDEE:Thomas Stanton
ATTENDEE:Mickey Nasriachi
ATTENDEE:Jason McIntosh
ATTENDEE:Philip Rhinelander
ATTENDEE:Chris Hamilton
ATTENDEE:Armin Resch
ATTENDEE:Irina Todeva
ATTENDEE:Scott Gustafson
ATTENDEE:Michael Hamlin
ATTENDEE:Justin Wheeler
ATTENDEE:Ryan Olson
ATTENDEE:Andrew Baerg
ATTENDEE:Elizabeth Cholet
ATTENDEE:Francis Sola
ATTENDEE:Christopher Eades
ATTENDEE:Tom Green
ATTENDEE:Todd Rinaldo
ATTENDEE:Allie Rogers
ATTENDEE:will
ATTENDEE:Neil Mansilla
COMMENT:32 attendees
DESCRIPTION:I present a collection of lessons-learned from two years of imp
 lementing production software in Moose. I provide simplified code samples 
 of implementation approaches we took and evaluate the success of each. My 
 talk assumes practical knowledge of Moose\, including but not limited to r
 oles\, method modifiers\, coercion\, and MOP. It also assumes intermediate
  knowledge of software engineering concepts such as design patterns\, obje
 ct hierarchies\, composition\, and delegation. Attendees should have a cas
 ual understanding of agile scrum\, continuous integration\, and test-drive
 n development.
DTEND;TZID=America/Denver:20150609T152000
DTSTART;TZID=America/Denver:20150609T143000
LOCATION:Ballroom C
ORGANIZER:Jonathan Taylor
SUMMARY:Moose in Production: A Two-year Retrospective
UID:http://www.yapcna.org/yn2015/talk/6071
URL:http://www.yapcna.org/yn2015/talk/6071
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Graham Ollis
ATTENDEE:Dave Rolsky
ATTENDEE:Nova Patch
ATTENDEE:Charles McGarvey
ATTENDEE:Fitz Elliott
ATTENDEE:James Dwyer
ATTENDEE:Liam McNerney
ATTENDEE:Michael Conrad
ATTENDEE:Greg Cole
ATTENDEE:Patrick Cronin
ATTENDEE:Joelle Maslak
ATTENDEE:Steve Nolte
ATTENDEE:Thomas Sibley
ATTENDEE:Chas. Owens
ATTENDEE:Peter Sandin
ATTENDEE:Adam Schobelock
ATTENDEE:Julian Brown
ATTENDEE:Jonathan Taylor
ATTENDEE:Irina Todeva
ATTENDEE:Maxwell Cabral
ATTENDEE:Andrew Grangaard
ATTENDEE:Chad Granum
ATTENDEE:Mark Wells
ATTENDEE:Maximilian Witte
ATTENDEE:Ryan Haudenschilt
ATTENDEE:Joshua Miller
ATTENDEE:Dan Muey
ATTENDEE:shane utt
ATTENDEE:Bruce Gray
ATTENDEE:Paul Millard
ATTENDEE:Jeremy Koch
ATTENDEE:Christopher Eades
ATTENDEE:will
COMMENT:33 attendees
DESCRIPTION:Foreign Function Interfaces (FFI) are a popular interoperabilit
 y technique in a number of scripting and virtual machine languages.  Given
  that Perl’s strength lies in its flexibility\, FFI is an ideal technique 
 for Perl programmers to include in their arsenal of interoperability.  Alt
 hough a good handle on your target foreign language is helpful (languages 
 such as Assembly\, C/C++\, Rust\, Fortran and the like)\, FFI does not req
 uire any experience in C or the Perl internals\, or any specific foreign l
 anguage\, making it a great alternative to XS.\n\nWith the release of FFI:
 :Platypus this year\, performance and ease of development have improved si
 gnificantly for those extending Perl using FFI.  In this all new presentat
 ion we will cover several small but practical topics to get you started in
  the exciting world of FFI.  Topics will include performance\, structured 
 record data (C “structs”) and foreign language interoperability (calling l
 anguages other than C).  We will finish off with some thoughts about the f
 uture of Perl and how FFI can help get us there.
DTEND;TZID=America/Denver:20150608T152000
DTSTART;TZID=America/Denver:20150608T150000
LOCATION:Ballroom C
ORGANIZER:Graham Ollis
SUMMARY:Practical FFI with Platypus
UID:http://www.yapcna.org/yn2015/talk/6072
URL:http://www.yapcna.org/yn2015/talk/6072
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Henry Van Styn
ATTENDEE:Andrew Hewus Fresh
ATTENDEE:Eric Johnson
ATTENDEE:Steve Nolte
ATTENDEE:Michael LaGrasta
ATTENDEE:Jason Hall
ATTENDEE:Derek Clifford
ATTENDEE:John Karr
ATTENDEE:Tony Chambers
ATTENDEE:Doyle Young
ATTENDEE:matt minkin
ATTENDEE:James Morgan
ATTENDEE:Kenneth Graves
ATTENDEE:Wallace Reis
ATTENDEE:Daya Nune
ATTENDEE:Paul Seamons
ATTENDEE:Phil Windley
ATTENDEE:Jeff Smith
ATTENDEE:Thomas Stanton
ATTENDEE:Patrick Cronin
ATTENDEE:Stuart Johnston
ATTENDEE:Garth Mortensen
ATTENDEE:Karl Boehnker
ATTENDEE:Kyle Siemer
ATTENDEE:vroom
ATTENDEE:Upasana Shukla
ATTENDEE:Neelima Gaddam
ATTENDEE:Tim Howe
ATTENDEE:Paul Millard
ATTENDEE:Chris Hamilton
ATTENDEE:Armin Resch
ATTENDEE:Allie Rogers
ATTENDEE:Aran Deltac
ATTENDEE:Jack Killilea
ATTENDEE:Ted Killilea
ATTENDEE:morgan jones
ATTENDEE:Chad Granum
ATTENDEE:Mark Swayne
ATTENDEE:James Stone
ATTENDEE:Travis Chase
ATTENDEE:Nathan Sullivan
ATTENDEE:Graham Ollis
ATTENDEE:Gabriel Munoz
ATTENDEE:Matthew Green
ATTENDEE:Belden Lyman
ATTENDEE:Miller Hall
ATTENDEE:Joshua Miller
ATTENDEE:Brad Oaks
ATTENDEE:Grigor Karavardanyan
ATTENDEE:Adam Schobelock
ATTENDEE:will
COMMENT:51 attendees
DESCRIPTION:Do you test your Javascript? All of it? Be honest. I thought so
 \, neither did I.\n\nIt is very easy to say that testing Javascript is too
  hard\, or that you don't need to because you have so little of it. But wh
 at if testing your client-side Javascript was as easy as testing a Mojolic
 ious app\, which is pretty darn easy? Would you do it then?\n\nIn this tal
 k I will demonstrate Test::Mojo::Role::Phantom\, which allows testing a Mo
 jolicious app\, PSGI app or even external website's client-side Javascript
 . It only requires the phantomjs executable\, which is a piece of cake to 
 install. You'll be testing your browser behavior in no time!
DTEND;TZID=America/Denver:20150608T162000
DTSTART;TZID=America/Denver:20150608T160000
LOCATION:Ballroom A
ORGANIZER:Joel Berger
SUMMARY:Test Your App's Javascript using Test::Mojo::Role::Phantom
UID:http://www.yapcna.org/yn2015/talk/6075
URL:http://www.yapcna.org/yn2015/talk/6075
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Bruce Gray
ATTENDEE:Andrew Griffin
ATTENDEE:Brent Laabs
ATTENDEE:Curtis Jewell
ATTENDEE:Garth Hill
ATTENDEE:Tony Chambers
ATTENDEE:Daniel Fackrell
ATTENDEE:Charles McGarvey
ATTENDEE:Stevan Little
ATTENDEE:Jared Miller
ATTENDEE:John Karr
ATTENDEE:justin devuyst
ATTENDEE:Deven Corzine
ATTENDEE:Erik Peterson
ATTENDEE:Karl Williamson
ATTENDEE:James Dwyer
ATTENDEE:Dana Jacobsen
ATTENDEE:Jordan Adler
ATTENDEE:Mark Gardner
ATTENDEE:Patrick Michaud
ATTENDEE:Tom Christiansen
ATTENDEE:Kevin Metcalf
ATTENDEE:James E Keenan
ATTENDEE:Thomas Sibley
ATTENDEE:James Morgan
ATTENDEE:Karl Boehnker
ATTENDEE:Buddy Burden
ATTENDEE:Daya Nune
ATTENDEE:Paul Seamons
ATTENDEE:Curtis Poe
ATTENDEE:Phil Windley
ATTENDEE:Brian Wisti
ATTENDEE:Mike Weisenborn
ATTENDEE:Drew Taylor
ATTENDEE:Greg Cole
ATTENDEE:Thomas Stanton
ATTENDEE:Andy Bach
ATTENDEE:vroom
ATTENDEE:Adam Rich
ATTENDEE:morgan jones
ATTENDEE:Peter Sandin
ATTENDEE:Ryan Chaudhry
ATTENDEE:Aran Deltac
ATTENDEE:Gabriel Munoz
ATTENDEE:Dan Muey
ATTENDEE:Ramchand Karumuri
ATTENDEE:Eric Choi
ATTENDEE:Jeremy Koch
ATTENDEE:Michael Hamlin
ATTENDEE:Prairie Nyx
ATTENDEE:Wesley Lattin
ATTENDEE:Francis Sola
ATTENDEE:Mike Greb
ATTENDEE:Stephen Scaffidi
ATTENDEE:Todd Rinaldo
ATTENDEE:Graham Ollis
COMMENT:56 attendees
DESCRIPTION:Perl 6 may seem large and daunting\, but when you stop focusing
  on the new (and therefore *optional*) bits\, the core language is obvious
 ly your familiar friend\, Perl 5.\n\nIn this talk\, I will highlight the e
 lements of Perl 5 that were kept intact in Perl 6\, or that Perl 6 turned 
 all the way up to "11".\n\nCome see your old love in a new light.
DTEND;TZID=America/Denver:20150609T142000
DTSTART;TZID=America/Denver:20150609T133000
LOCATION:Ballroom A
ORGANIZER:Bruce Gray
SUMMARY:Stop Panicking! Perl 6 is just like Perl 5 (where it counts).
UID:http://www.yapcna.org/yn2015/talk/6076
URL:http://www.yapcna.org/yn2015/talk/6076
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Brad Lhotsky
ATTENDEE:Marcus Del Greco
ATTENDEE:Lonny Jepson
ATTENDEE:John Karr
ATTENDEE:Garth Hill
ATTENDEE:Tony Chambers
ATTENDEE:Sean Quinlan
ATTENDEE:Adam Dutko
ATTENDEE:Joseph Hall
ATTENDEE:Jared Miller
ATTENDEE:Graham TerMarsch
ATTENDEE:Ben Wasley
ATTENDEE:Jeremy Holland
ATTENDEE:Jan Peterson
ATTENDEE:David Oswald
ATTENDEE:Joe Kline
ATTENDEE:Arthur Schmidt
ATTENDEE:Wes Malone
ATTENDEE:Robert Threet
ATTENDEE:Mike Weisenborn
ATTENDEE:Karl Williamson
ATTENDEE:Drew Taylor
ATTENDEE:Thomas Stanton
ATTENDEE:Patrick Cronin
ATTENDEE:Joelle Maslak
ATTENDEE:Jason McIntosh
ATTENDEE:vroom
ATTENDEE:Chas. Owens
ATTENDEE:Adam Rich
ATTENDEE:Joseph Alsop
ATTENDEE:D Ruth Bavousett
ATTENDEE:Peter Sandin
ATTENDEE:Geoffrey Darling
ATTENDEE:Weldon Whipple
ATTENDEE:Jason Terry
ATTENDEE:Eric Ellis
ATTENDEE:Philip Rhinelander
ATTENDEE:Josh Lavin
ATTENDEE:Samuel Smith
ATTENDEE:Julian Brown
ATTENDEE:Don Silvia
ATTENDEE:Dillan Hildebrand
ATTENDEE:Irina Todeva
ATTENDEE:Ben Grimm
ATTENDEE:Jack Killilea
ATTENDEE:morgan jones
ATTENDEE:Louis Erickson
ATTENDEE:David Hand
ATTENDEE:Andrew Baerg
ATTENDEE:Sean Murphy
ATTENDEE:Mark Wells
ATTENDEE:Justin Wheeler
ATTENDEE:matt minkin
ATTENDEE:Daina Pettit
ATTENDEE:Mike Greb
ATTENDEE:Dan Muey
ATTENDEE:Gary Norton
ATTENDEE:Tim Bunce
ATTENDEE:Jason Fuller
ATTENDEE:Jeremy Koch
ATTENDEE:Scott Gustafson
ATTENDEE:Daya Nune
ATTENDEE:J. Nick Koston
ATTENDEE:Christopher Eades
COMMENT:64 attendees
DESCRIPTION:Web scraping is fun. It makes data accessible\, works around AP
 I limits\, and makes us feel like gods.\n\nI'll show Web::Query\, a module
  I joyfully started using recently in my scraping\, and few examples on st
 uff I've scraped with it.
DTEND;TZID=America/Denver:20150608T162000
DTSTART;TZID=America/Denver:20150608T160000
LOCATION:Ballroom B
ORGANIZER:Sawyer X
SUMMARY:Modern web scraping
UID:http://www.yapcna.org/yn2015/talk/6077
URL:http://www.yapcna.org/yn2015/talk/6077
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Andrew Grangaard
ATTENDEE:Brad Lhotsky
ATTENDEE:Marcus Del Greco
ATTENDEE:Curtis Jewell
ATTENDEE:Garth Hill
ATTENDEE:Tony Chambers
ATTENDEE:Daniel Fackrell
ATTENDEE:Jared Miller
ATTENDEE:Erik Peterson
ATTENDEE:Karl Williamson
ATTENDEE:Mark Gardner
ATTENDEE:Tom Christiansen
ATTENDEE:Kevin Metcalf
ATTENDEE:James E Keenan
ATTENDEE:Michael LaGrasta
ATTENDEE:James Morgan
ATTENDEE:Faelin Landy
ATTENDEE:Buddy Burden
ATTENDEE:Brad Oaks
ATTENDEE:Jan Peterson
ATTENDEE:Yanick Champoux
ATTENDEE:Rick Bychowski
ATTENDEE:Drew Taylor
ATTENDEE:Ben Grimm
ATTENDEE:Jason Fuller
ATTENDEE:Greg Cole
ATTENDEE:Thomas Stanton
ATTENDEE:Mickey Nasriachi
ATTENDEE:Andy Bach
ATTENDEE:Adam Rich
ATTENDEE:Joseph Alsop
ATTENDEE:morgan jones
ATTENDEE:Neelima Gaddam
ATTENDEE:Jeff Smith
ATTENDEE:Dillan Hildebrand
ATTENDEE:Cora Davis
ATTENDEE:Weldon Whipple
ATTENDEE:Jason Terry
ATTENDEE:Philip Rhinelander
ATTENDEE:Paul Millard
ATTENDEE:Abigail
ATTENDEE:Josh Lavin
ATTENDEE:Allie Rogers
ATTENDEE:Andrea Nall
ATTENDEE:Irina Todeva
ATTENDEE:Aran Deltac
ATTENDEE:Nathan Sullivan
ATTENDEE:Chad Granum
ATTENDEE:Michael Hamlin
ATTENDEE:Mark Swayne
ATTENDEE:Andrew Baerg
ATTENDEE:Steve Nolte
ATTENDEE:Mark Wells
ATTENDEE:Maximilian Witte
ATTENDEE:Norman Yamada
ATTENDEE:Matthew Green
ATTENDEE:Shawn Moore
ATTENDEE:Miller Hall
ATTENDEE:Mike Greb
ATTENDEE:Gary Norton
ATTENDEE:Tim Bunce
ATTENDEE:shane utt
ATTENDEE:Sean Murphy
ATTENDEE:Bruce Gray
ATTENDEE:Ryan Olson
ATTENDEE:Prairie Nyx
ATTENDEE:R Geoffrey Avery
COMMENT:67 attendees
DESCRIPTION:Slides:\n* pdf: https://dl.dropboxusercontent.com/u/15585350/pr
 esentations/yapc-git-20150608.pdf\n* keynote: https://www.dropbox.com/sh/o
 j00q61vre73w9k/AAAVurEr5_aP3_lbbruxDJMSa?dl=0\n* youtube: https://www.yout
 ube.com/watch?v=oS-mMKnAAL0\n\n----\n\nHarness the power of Version Contro
 l to view a project's evolution over time. I'll show you how to delve your
  codebase\, extracting context from commit messages and diffs. Learning th
 at commits are not write-only will motivate you to write better commits an
 d better code. Your collaborators will thank you!\n\n----\n\nAbstract\n\nW
 e all know that reading code is critical to improving as developers:\n\n* 
 Reading code makes you a better writer of code.\n* Reading commit messages
  makes you a committer of code\, a better developer.\n* Reading commit dif
 fs shows you how to better stage and layout your commits.\n\nHarness the p
 ower of Version Control to view a project’s evolution over time. We have t
 he luxury of moving forward and backwards through the history of our proje
 cts\, viewing changes through time and reading sign posts along the journe
 y. Experience reading commit messages will prove how useful they are at sh
 aring the mental model behind the code. Reading historical commit messages
  and viewing diffs improves our ability to document and stage our own comm
 its. Commits are not write-only! They are messages from the past that tell
  us about our present.\n\nI’ll show you the tools I use for diving into a 
 new code base and how I interact with my current projects on a daily basis
 . I’ll show how I answer the questions that come up when reading and debug
 ging code. I’ll show you how I stage and rebase my commits to make a reada
 ble history. You’re keystrokes away from pivoting from code to annotation 
 to arbitrary diffs then cross-corelate commit messages with your ticketing
  system.\n\nQuestions we’ll ask your code:\n* Why is this code here?\n* Wh
 o wrote it?\n* What did the full change look like?\n* What did they/I thin
 k it would do?\n* How did they think the world worked?\n* How long has it 
 been broken?\n* Was this comment ever correct?\n* What else was changed wi
 th this?\n\nToolkit:\n* git commands: log\, annotate/blame\, show\, diff\,
  difftool\, web\, ammend\, rebase -a\, tag\, branch\, grep\, bisect\n* git
  add-ons: tig\; gitx\; github web interface\, tickets and pull-requests\; 
 ack\n* Editor integration: vim fugitive for diff and annotate\, ctags for 
 cross-file tracing\n\nBenefits:\n* Learn to better communicate with your c
 urrent and future team and self!\n* Practice reading commit messages to fo
 rm opinions on good vs poor messages and produce more of the former.\n* ht
 tp://stopwritingramblingcommitmessages.com/\n* Improved proficiency and co
 mfort with git workflow\n* Getting started with a new project — Digging in
 to the historical commits and messages to see the evolution from initial i
 dea to functioning project.\n* Post-hoc code review. How did we get where 
 we are?\n\n“The ratio of time spent reading (code) versus writing is well 
 over 10 to 1 … (therefore) making it easy to read makes it easier to write
 .” — Robert C. Martin\, Clean Code: A Handbook of Agile Software Craftsman
 ship\n\n“If I had eight hours to chop down a tree\, I’d spend six sharpeni
 ng my axe.” — AbrahamLincoln
DTEND;TZID=America/Denver:20150608T175000
DTSTART;TZID=America/Denver:20150608T173000
LOCATION:Ballroom C
ORGANIZER:Andrew Grangaard
SUMMARY:Effective Git: better commits via inspecting history and code arche
 ology
UID:http://www.yapcna.org/yn2015/talk/6079
URL:http://www.yapcna.org/yn2015/talk/6079
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Dave Rolsky
ATTENDEE:Andrew Griffin
ATTENDEE:Bruce Gray
ATTENDEE:Tony Chambers
ATTENDEE:Mark Gardner
ATTENDEE:Thomas Sibley
ATTENDEE:James Morgan
ATTENDEE:Jan Peterson
ATTENDEE:Yanick Champoux
ATTENDEE:Brian Wisti
ATTENDEE:Jason McIntosh
ATTENDEE:Chas. Owens
ATTENDEE:Adam Rich
ATTENDEE:Alan Young
ATTENDEE:Joseph Alsop
ATTENDEE:Peter Sandin
ATTENDEE:Cora Davis
ATTENDEE:Ben Grimm
ATTENDEE:Chad Granum
ATTENDEE:Justin Wheeler
ATTENDEE:Michael LaGrasta
ATTENDEE:Stephen Scaffidi
ATTENDEE:Mike Greb
ATTENDEE:Brad Oaks
COMMENT:24 attendees
DESCRIPTION:Isn't it great to be able to see what you're doing? Often when 
 we're developing software it's like we're wearing a blindfold. Luckily\, C
 hris Granger developed and open sourced LightTable and gave it a plugin sy
 stem that we can all take advantage of. We'll take a tour of what it's lik
 e to do exploratory live programming in LightTable using the Perl plugin. 
 We'll also get a peek at an experimental omniscient debugger for Perl.\n\n
 Rafael manages the technical team for xerox.com. He authored the Perl plug
 in for LightTable and has an avid interest in functional languages. You ca
 n follow him on twitter @bosquefrio.
DTEND;TZID=America/Denver:20150610T152000
DTSTART;TZID=America/Denver:20150610T150000
LOCATION:Ballroom B
ORGANIZER:Rafael Almeria
SUMMARY:Live Perl
UID:http://www.yapcna.org/yn2015/talk/6080
URL:http://www.yapcna.org/yn2015/talk/6080
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Tim Bunce
ATTENDEE:Henry Van Styn
ATTENDEE:Dave Rolsky
ATTENDEE:Andrew Griffin
ATTENDEE:Derek Clifford
ATTENDEE:Garth Hill
ATTENDEE:Tony Chambers
ATTENDEE:Charles McGarvey
ATTENDEE:Jared Miller
ATTENDEE:atoomic
ATTENDEE:Erik Peterson
ATTENDEE:James Dwyer
ATTENDEE:Patrick Michaud
ATTENDEE:Tom Christiansen
ATTENDEE:James E Keenan
ATTENDEE:Thomas Sibley
ATTENDEE:James Morgan
ATTENDEE:Karl Boehnker
ATTENDEE:Paul Seamons
ATTENDEE:Yanick Champoux
ATTENDEE:Drew Taylor
ATTENDEE:Greg Cole
ATTENDEE:Belden Lyman
ATTENDEE:Thomas Stanton
ATTENDEE:Jason McIntosh
ATTENDEE:Victor Stevko
ATTENDEE:Joseph Alsop
ATTENDEE:David Golden
ATTENDEE:Tim Howe
ATTENDEE:Eric Ellis
ATTENDEE:Paul Millard
ATTENDEE:Abigail
ATTENDEE:Irina Todeva
ATTENDEE:Grigor Karavardanyan
ATTENDEE:Aran Deltac
ATTENDEE:Ben Grimm
ATTENDEE:Daina Pettit
ATTENDEE:Justin Wheeler
ATTENDEE:Dan Muey
ATTENDEE:Eric Choi
ATTENDEE:Ryan Olson
ATTENDEE:Liam McNerney
ATTENDEE:Nathan Sullivan
ATTENDEE:Stephen Scaffidi
ATTENDEE:Mike Greb
ATTENDEE:Louis Erickson
ATTENDEE:Miller Hall
ATTENDEE:Rikus Goodell
ATTENDEE:Todd Rinaldo
ATTENDEE:Tom Green
ATTENDEE:Brad Oaks
COMMENT:51 attendees
DESCRIPTION:"What a man knows at fifty that he did not know at twenty is fo
 r the most part incommunicable." ~ Adlai Stevenson\n\nI'm now old enough\,
  and foolish enough\, to attempt to communicate my incommunicable.\n\nWe'l
 l be exploring the nature of experience and how what we believe frames our
  interpretation of it. How to become more aware of this process and what w
 e're likely to experience when we do.\n\nYour attention will be an active 
 participant in this talk so I recommend you keep your laptop packed.\n\nNo
  truth will be claimed.\nBring your open-hearted curiosity.\nIt's not what
  you think.
DTEND;TZID=America/Denver:20150610T112000
DTSTART;TZID=America/Denver:20150610T110000
LOCATION:Ballroom B
ORGANIZER:Tim Bunce
SUMMARY:Life: Enhancing your frame of reference
UID:http://www.yapcna.org/yn2015/talk/6082
URL:http://www.yapcna.org/yn2015/talk/6082
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Dave Rolsky
ATTENDEE:Derek Clifford
ATTENDEE:Daniel Fackrell
ATTENDEE:Prairie Nyx
ATTENDEE:Stevan Little
ATTENDEE:Erik Peterson
ATTENDEE:Jordan Adler
ATTENDEE:Mark Gardner
ATTENDEE:James E Keenan
ATTENDEE:Karl Boehnker
ATTENDEE:Wallace Reis
ATTENDEE:Phil Windley
ATTENDEE:Robert Threet
ATTENDEE:Brian Wisti
ATTENDEE:Garth Mortensen
ATTENDEE:vroom
ATTENDEE:Adam Rich
ATTENDEE:Upasana Shukla
ATTENDEE:Abigail
ATTENDEE:Josh Lavin
ATTENDEE:Armin Resch
ATTENDEE:Theo van Hoesel
ATTENDEE:Michael Hamlin
ATTENDEE:Daina Pettit
ATTENDEE:Shawn Moore
ATTENDEE:Tim Bunce
ATTENDEE:Andrea Nall
ATTENDEE:Christopher Eades
COMMENT:28 attendees
DESCRIPTION:Perl is a wonderful language\, but still I see less new people 
 in Perl as compared to other similar languages. There’re quite a few reaso
 ns behind this. An year ago\, I wrote a blog post on this subject which de
 scribes the topic well: http://blogs.perl.org/users/upasana/2014/01/is-per
 l-really-short-of-newbies.html
DTEND;TZID=America/Denver:20150608T152000
DTSTART;TZID=America/Denver:20150608T143000
LOCATION:Ballroom A
ORGANIZER:Upasana Shukla
SUMMARY:How to bring newbies to perl?
UID:http://www.yapcna.org/yn2015/talk/6083
URL:http://www.yapcna.org/yn2015/talk/6083
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Nova Patch
ATTENDEE:Peter Martini
ATTENDEE:Eric Johnson
ATTENDEE:Dave Rolsky
ATTENDEE:Graham Ollis
ATTENDEE:Brad Lhotsky
ATTENDEE:Curtis Jewell
ATTENDEE:Derek Clifford
ATTENDEE:Garth Hill
ATTENDEE:Daniel Fackrell
ATTENDEE:Charles McGarvey
ATTENDEE:Karl Williamson
ATTENDEE:Jared Miller
ATTENDEE:John Karr
ATTENDEE:atoomic
ATTENDEE:James Dwyer
ATTENDEE:Dana Jacobsen
ATTENDEE:Jordan Adler
ATTENDEE:Mark Gardner
ATTENDEE:Patrick Michaud
ATTENDEE:Tom Christiansen
ATTENDEE:James E Keenan
ATTENDEE:Thomas Sibley
ATTENDEE:James Morgan
ATTENDEE:Michael Hamlin
ATTENDEE:Buddy Burden
ATTENDEE:Kenneth Graves
ATTENDEE:Jan Peterson
ATTENDEE:Paul Seamons
ATTENDEE:Wes Malone
ATTENDEE:Mike Weisenborn
ATTENDEE:Stuart Johnston
ATTENDEE:Mickey Nasriachi
ATTENDEE:Rish
ATTENDEE:Kyle Siemer
ATTENDEE:Chas. Owens
ATTENDEE:Adam Rich
ATTENDEE:morgan jones
ATTENDEE:David Golden
ATTENDEE:Peter Sandin
ATTENDEE:Geoffrey Darling
ATTENDEE:Adam Schobelock
ATTENDEE:Reini Urban
ATTENDEE:Josh Lavin
ATTENDEE:Ryan Chaudhry
ATTENDEE:Armin Resch
ATTENDEE:Irina Todeva
ATTENDEE:Chad Granum
ATTENDEE:David Hand
ATTENDEE:Steve Nolte
ATTENDEE:Gabriel Munoz
ATTENDEE:Sean Quinlan
ATTENDEE:John D Jones III
ATTENDEE:Stephen Scaffidi
ATTENDEE:Stefan Geneshky
ATTENDEE:Jay Hannah
ATTENDEE:Scott O'Neil
ATTENDEE:Christopher Stith
ATTENDEE:Norman Yamada
ATTENDEE:will
ATTENDEE:Brent Laabs
COMMENT:61 attendees
DESCRIPTION:The Perl programming language is currently enjoying a resurgenc
 e in popularity\, and for good reason! \n\nPerl 5 development continues to
  move forward with new features being introduced and many old ones improve
 d\, meanwhile the development of Perl 6 is making significant progress and
  has reached a major milestone\, a beta release this Christmas. \n\nFor ma
 ny years now the development of these sister languages have affected and i
 nfluenced one another in a myriad of ways. Over the last few years I have 
 been working on a design proposal for enhancing and extending the object s
 ystem of Perl 5 which borrows a number of elements from the Perl 6 object 
 system. \n\nIn this talk we will explore the various evolutionary stages o
 f that work\, as well as discuss the complexities of adding new features t
 o such a mature and well established language like Perl 5. Along the way w
 e will also examine the various meanings of "legacy" in each context and s
 how how it informed the design decisions that were made.
DTEND;TZID=America/Denver:20150610T115000
DTSTART;TZID=America/Denver:20150610T110000
LOCATION:Ballroom A
ORGANIZER:Stevan Little
SUMMARY:Perl's Syntactic Legacy: Using the future to improve the past
UID:http://www.yapcna.org/yn2015/talk/6085
URL:http://www.yapcna.org/yn2015/talk/6085
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Dave Rolsky
ATTENDEE:Brad Lhotsky
ATTENDEE:Andrew Griffin
ATTENDEE:Jason Hall
ATTENDEE:Derek Clifford
ATTENDEE:John Karr
ATTENDEE:Garth Hill
ATTENDEE:Scott Gustafson
ATTENDEE:Jared Miller
ATTENDEE:Doyle Young
ATTENDEE:Stephen Scaffidi
ATTENDEE:Fitz Elliott
ATTENDEE:Erik Peterson
ATTENDEE:James Dwyer
ATTENDEE:Graham TerMarsch
ATTENDEE:Jordan Adler
ATTENDEE:Ben Wasley
ATTENDEE:Mark Gardner
ATTENDEE:Tom Christiansen
ATTENDEE:James E Keenan
ATTENDEE:Thomas Sibley
ATTENDEE:Karl Boehnker
ATTENDEE:James Morgan
ATTENDEE:Kenneth Graves
ATTENDEE:Jan Peterson
ATTENDEE:Paul Seamons
ATTENDEE:Joe Kline
ATTENDEE:Yanick Champoux
ATTENDEE:Arthur Schmidt
ATTENDEE:Robert Threet
ATTENDEE:Mike Weisenborn
ATTENDEE:Thomas Stanton
ATTENDEE:Patrick Cronin
ATTENDEE:Stuart Johnston
ATTENDEE:Joelle Maslak
ATTENDEE:Liam McNerney
ATTENDEE:Jason McIntosh
ATTENDEE:Andy Bach
ATTENDEE:vroom
ATTENDEE:Chas. Owens
ATTENDEE:Josh Lavin
ATTENDEE:Adam Rich
ATTENDEE:Sean Quinlan
ATTENDEE:Rikus Goodell
ATTENDEE:morgan jones
ATTENDEE:Peter Sandin
ATTENDEE:atoomic
ATTENDEE:Michael LaGrasta
ATTENDEE:Ryan Chaudhry
ATTENDEE:Geoffrey Darling
ATTENDEE:Paul Millard
ATTENDEE:Abigail
ATTENDEE:Samuel Smith
ATTENDEE:Armin Resch
ATTENDEE:Daya Nune
ATTENDEE:Allie Rogers
ATTENDEE:Don Silvia
ATTENDEE:Aran Deltac
ATTENDEE:Maxwell Cabral
ATTENDEE:Ben Grimm
ATTENDEE:Charles McGarvey
ATTENDEE:Ted Killilea
ATTENDEE:Ramchand Karumuri
ATTENDEE:James Stone
ATTENDEE:Michael South
ATTENDEE:Tim Howe
ATTENDEE:Maximilian Witte
ATTENDEE:Graham Ollis
ATTENDEE:Gabriel Munoz
ATTENDEE:Norman Yamada
ATTENDEE:Daina Pettit
ATTENDEE:Dillan Hildebrand
ATTENDEE:Ryan Haudenschilt
ATTENDEE:Miller Hall
ATTENDEE:Joshua Miller
ATTENDEE:Drew Taylor
ATTENDEE:Mike Greb
ATTENDEE:Dan Muey
ATTENDEE:Gary Norton
ATTENDEE:Chris Hamilton
ATTENDEE:Jeremy Koch
ATTENDEE:Matt Finkel
COMMENT:82 attendees
DESCRIPTION:This is the tale of a DevOps journey through a wasteland where 
 Perl is a third-class citizen. In the Hadoop world\, anything that doesn't
  run on the JVM is not exactly\, um... welcome. And while I love where I w
 ork these days\, Perl is looked down upon\, and often considered a tool of
  "last resort"...\n\nHowever\, despite the title of this talk\, I have man
 aged to sneak in quite a lot of Perl by means of a solid DevOps ethos and 
 a solid philosophy of systems management from bare metal up through end-us
 er applications. Turns out\, Perl really *is* the best tool for the job in
  a *lot* of the situations I deal with from day-to-day.\n\nIn this talk yo
 u will learn about the fundamentals of my approach\, along with details of
  the tools and techniques I have employed in the administration of the dat
 a warehouse infrastructure of the world's largest travel-review company. Y
 ou will also learn how to make it *much* easier to use Perl and CPAN code 
 in places other people would consider it infeasible\, and fall back to mor
 e "universal" tools like awk and bash.
DTEND;TZID=America/Denver:20150608T142000
DTSTART;TZID=America/Denver:20150608T133000
LOCATION:Ballroom B
ORGANIZER:Stephen Scaffidi
SUMMARY:In the desert without a camel
UID:http://www.yapcna.org/yn2015/talk/6086
URL:http://www.yapcna.org/yn2015/talk/6086
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Andrew Hewus Fresh
ATTENDEE:D Ruth Bavousett
ATTENDEE:Daniel Fackrell
ATTENDEE:Prairie Nyx
ATTENDEE:Karl Williamson
ATTENDEE:Brian Wisti
ATTENDEE:vroom
ATTENDEE:Victor Stevko
ATTENDEE:Cora Davis
ATTENDEE:Joseph Alsop
ATTENDEE:Theo van Hoesel
ATTENDEE:Jeremy Holland
ATTENDEE:Irina Todeva
ATTENDEE:Patrick Michaud
ATTENDEE:Louis Erickson
ATTENDEE:Michael Hamlin
ATTENDEE:Mark Swayne
ATTENDEE:Shawn Moore
ATTENDEE:Reini Urban
ATTENDEE:Brad Oaks
ATTENDEE:Bruce Gray
ATTENDEE:Jay Hannah
COMMENT:22 attendees
DESCRIPTION:You must learn from the mistakes of others. You can't possibly 
 live long enough to make them all yourself. - Sam Levenson\n\nI have made 
 quite a few mistakes during  my 15 years working with volunteers in the Pe
 rl community. In this talk I will describe a few of those mistakes and exp
 lain what I have learned from them\,  in the hope that you too can learn .
 .. \n\nThe only real mistake is the one from which we learn nothing. - Joh
 n Powell
DTEND;TZID=America/Denver:20150608T135000
DTSTART;TZID=America/Denver:20150608T133000
LOCATION:Ballroom A
ORGANIZER:Karen Pauley
SUMMARY:Working with Volunteers: Learning From My Mistakes
UID:http://www.yapcna.org/yn2015/talk/6089
URL:http://www.yapcna.org/yn2015/talk/6089
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Curtis Jewell
ATTENDEE:Garth Hill
ATTENDEE:Daniel Fackrell
ATTENDEE:Jared Miller
ATTENDEE:Kent Schaeffer
ATTENDEE:Mark Gardner
ATTENDEE:James Morgan
ATTENDEE:Jan Peterson
ATTENDEE:David Oswald
ATTENDEE:Thomas Stanton
ATTENDEE:Peter Sandin
ATTENDEE:Cora Davis
ATTENDEE:Abigail
ATTENDEE:Aran Deltac
ATTENDEE:Andrew Grangaard
ATTENDEE:Belden Lyman
ATTENDEE:Norman Yamada
ATTENDEE:Matthew Green
ATTENDEE:Mike Greb
ATTENDEE:Tim Bunce
ATTENDEE:Bruce Gray
ATTENDEE:Matt Finkel
ATTENDEE:R Geoffrey Avery
COMMENT:23 attendees
DESCRIPTION:There are many reasons why one might want to rewrite the commit
  history of a Git repository\, but there are just as many reasons why rewr
 iting history is a bad idea.  In this talk I'll discuss a few different sc
 enarios where rewriting Git history may be a reasonable course of action.\
 n\nThey include:\n* preparing a sloppy personal project for public release
 \n* removing secrets from a repository\n* removing large files and transfe
 rring them to a separate git-annex repository\n* fixing inadvertent commit
 s and merges from misuse of git-annex\n* and redoing a git filter-branch o
 r two that went poorly\n\nI'll also talk about introducing git-annex into 
 an existing project\, writing custom Git commands\, and a tool to create s
 mall comprehensible Git repositories to try things out on.
DTEND;TZID=America/Denver:20150608T172000
DTSTART;TZID=America/Denver:20150608T163000
LOCATION:Ballroom C
ORGANIZER:Brian Gottreu
SUMMARY:If you can't remember history\, rewrite it so you can.
UID:http://www.yapcna.org/yn2015/talk/6093
URL:http://www.yapcna.org/yn2015/talk/6093
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Nova Patch
ATTENDEE:Eric Johnson
ATTENDEE:Charles McGarvey
ATTENDEE:Jared Miller
ATTENDEE:Stephen Scaffidi
ATTENDEE:Fitz Elliott
ATTENDEE:James Dwyer
ATTENDEE:Kent Schaeffer
ATTENDEE:Thomas Sibley
ATTENDEE:James Morgan
ATTENDEE:Faelin Landy
ATTENDEE:Jeremy Zawodny
ATTENDEE:Michael Conrad
ATTENDEE:Yanick Champoux
ATTENDEE:Arthur Schmidt
ATTENDEE:Wes Malone
ATTENDEE:Greg Cole
ATTENDEE:Thomas Stanton
ATTENDEE:Mickey Nasriachi
ATTENDEE:Liam McNerney
ATTENDEE:vroom
ATTENDEE:Rikus Goodell
ATTENDEE:atoomic
ATTENDEE:Cora Davis
ATTENDEE:Beth Rhinelander
ATTENDEE:Theo van Hoesel
ATTENDEE:Maxwell Cabral
ATTENDEE:Michael Hamlin
ATTENDEE:Wesley Lattin
ATTENDEE:Shawn Moore
ATTENDEE:Tim Bunce
ATTENDEE:Bruce Gray
ATTENDEE:R Geoffrey Avery
COMMENT:33 attendees
DESCRIPTION:RecordStream\, or recs\, is a collection of command line tools 
 for processing\, analysing\, and transforming data as streams of JSON reco
 rds.  Each command tries to do just one thing well\, and it's easy to get 
 your data into and out of JSON from other formats and sources.  Writing ne
 w commands is simple\, even in languages other than Perl.  recs is also av
 ailable as a single\, portable file so you can easily take it with you whe
 rever you find yourself needing it.  In this short talk I'll quickly intro
 duce recs\, build example pipelines\, and show how to start writing your o
 wn commands.
DTEND;TZID=America/Denver:20150608T162000
DTSTART;TZID=America/Denver:20150608T160000
LOCATION:Ballroom C
ORGANIZER:Thomas Sibley
SUMMARY:It slices\, dices\, and makes julienne data!
UID:http://www.yapcna.org/yn2015/talk/6094
URL:http://www.yapcna.org/yn2015/talk/6094
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Sandy Patch
ATTENDEE:Bruce Gray
ATTENDEE:John Karr
ATTENDEE:Dana Jacobsen
ATTENDEE:Jeremy Holland
ATTENDEE:Michael LaGrasta
ATTENDEE:Thomas Sibley
ATTENDEE:Fitz Elliott
ATTENDEE:Wes Malone
COMMENT:9 attendees
DESCRIPTION:In my day job as a researcher at Drexel University\, I work wit
 h time lapse image sequences of live organelles\, cells\, and tissues. You
  can see samples of the types of movies my lab produces at http://bioimage
 .coe.drexel.edu/info/?page_id=56\n\nA single experiment can consist of gig
 abytes of image data. In this talk I'll discuss our workflow for turning t
 hose raw images into annotated movies\, including:\n* finding cells in an 
 image\n* annotating images\n* displaying multiple annotated frames side by
  side\n* pulling everything together into a 1080p MP4
DTEND;TZID=America/Denver:20150610T112000
DTSTART;TZID=America/Denver:20150610T110000
LOCATION:Ballroom C
ORGANIZER:Walt Mankowski
SUMMARY:Making movies for fun and science
UID:http://www.yapcna.org/yn2015/talk/6095
URL:http://www.yapcna.org/yn2015/talk/6095
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Daina Pettit
ATTENDEE:Beth Rhinelander
ATTENDEE:matt minkin
ATTENDEE:Kent Schaeffer
ATTENDEE:Rick Bychowski
ATTENDEE:James Morgan
ATTENDEE:Garth Mortensen
ATTENDEE:Joelle Maslak
ATTENDEE:Joseph Alsop
ATTENDEE:morgan jones
ATTENDEE:Jason Terry
ATTENDEE:Josh Lavin
ATTENDEE:Armin Resch
ATTENDEE:Jack Killilea
ATTENDEE:Ted Killilea
ATTENDEE:Wesley Lattin
ATTENDEE:Gary Norton
ATTENDEE:Jason Fuller
COMMENT:18 attendees
DESCRIPTION:Map\, Grep\, and Sort are powerful Perl built-in functions that
  can simplify your code and improve performance.\n\nNew Perl users often s
 kip learning about these three functions because they are considered an ad
 vanced topic and may not use them to their full advantage when they do use
  them. Experienced Perl users exploit these functions in amazing ways\, bu
 t often the result is a confusing mess of unreadable and thus unmaintainab
 le code. Refactoring existing code into these functions where appropriate 
 can significantly improve the quality of the code *and* improve performanc
 e as well.\n\nThis talk will present how to take advantage of these powerf
 ul functions and have the resulting code understandable. \n\nAn abbreviate
  20 minute version of this 50 minute talk was given at YAPC::NA 2014.
DTEND;TZID=America/Denver:20150608T172000
DTSTART;TZID=America/Denver:20150608T163000
LOCATION:Arizona
ORGANIZER:Daina Pettit
SUMMARY:Streamlining and simplifying your Perl code using Map\, Grep\, and 
 Sort
UID:http://www.yapcna.org/yn2015/talk/6097
URL:http://www.yapcna.org/yn2015/talk/6097
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Wallace Reis
ATTENDEE:Mike Weisenborn
ATTENDEE:Thomas Stanton
ATTENDEE:Stuart Johnston
ATTENDEE:Garth Mortensen
ATTENDEE:Jason Fuller
ATTENDEE:Mickey Nasriachi
ATTENDEE:Ryan Haudenschilt
ATTENDEE:atoomic
ATTENDEE:Kyle Siemer
ATTENDEE:Adam Rich
ATTENDEE:Victor Stevko
ATTENDEE:Alan Young
ATTENDEE:Joseph Alsop
ATTENDEE:morgan jones
ATTENDEE:D Ruth Bavousett
ATTENDEE:Peter Sandin
ATTENDEE:Weldon Whipple
ATTENDEE:Tim Howe
ATTENDEE:Eric Ellis
ATTENDEE:Paul Millard
ATTENDEE:Chris Hamilton
ATTENDEE:Josh Lavin
ATTENDEE:Armin Resch
ATTENDEE:Grigor Karavardanyan
ATTENDEE:Aran Deltac
ATTENDEE:Adam Dutko
ATTENDEE:Chad Granum
ATTENDEE:David Hand
ATTENDEE:Gabriel Munoz
ATTENDEE:Daina Pettit
ATTENDEE:Scott Gustafson
ATTENDEE:Michael LaGrasta
ATTENDEE:Jeremy Koch
ATTENDEE:Henry Van Styn
ATTENDEE:Drew Taylor
ATTENDEE:Miller Hall
ATTENDEE:Julian Brown
ATTENDEE:Christopher Stith
ATTENDEE:Tom Green
ATTENDEE:Neil Mansilla
ATTENDEE:James Morgan
ATTENDEE:Brad Oaks
COMMENT:43 attendees
DESCRIPTION:Learn how to use Perl & Selenium to run functional tests by aut
 omating browser usage.\n\nThis talk will take users through writing a simp
 le test\, and move on to sample tests for more complex testing scenarios.\
 n\n* testing for relative position of elements on a page\n* handling waits
  for page loads\, and ajax based results\n* form submissions\, and link na
 vigation\n* executing JavaScript as part of your tests.\n\nAfter we've cov
 ered the basics -- we'll spend the remainder of time demonstrating test ta
 sks in a sample page with feedback from the audience on what they'd like t
 o see tested.\n\nThis page with 15-20 sample testing tasks will be availab
 le in a git repo and online so participants can try their hand on the rema
 inder of tasks if they'd like to gain experience using Selenium and Perl t
 o do various tests.
DTEND;TZID=America/Denver:20150610T142000
DTSTART;TZID=America/Denver:20150610T133000
LOCATION:Ballroom C
ORGANIZER:vroom
SUMMARY:Selenium Testing Your Website With Perl
UID:http://www.yapcna.org/yn2015/talk/6098
URL:http://www.yapcna.org/yn2015/talk/6098
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Dave Rolsky
ATTENDEE:Brad Lhotsky
ATTENDEE:Andrew Griffin
ATTENDEE:Derek Clifford
ATTENDEE:Joseph Hall
ATTENDEE:Brad Oaks
ATTENDEE:justin devuyst
ATTENDEE:Graham TerMarsch
ATTENDEE:matt minkin
ATTENDEE:Jordan Adler
ATTENDEE:Kevin Metcalf
ATTENDEE:Thomas Sibley
ATTENDEE:Fitz Elliott
ATTENDEE:Kenneth Graves
ATTENDEE:Wallace Reis
ATTENDEE:Joe Kline
ATTENDEE:Yanick Champoux
ATTENDEE:Thomas Stanton
ATTENDEE:Mickey Nasriachi
ATTENDEE:Andy Bach
ATTENDEE:vroom
ATTENDEE:Chas. Owens
ATTENDEE:morgan jones
ATTENDEE:Ryan Chaudhry
ATTENDEE:Don Silvia
ATTENDEE:Maxwell Cabral
ATTENDEE:Steve Nolte
ATTENDEE:Gabriel Munoz
ATTENDEE:Allie Rogers
ATTENDEE:Dan Muey
ATTENDEE:Ramchand Karumuri
ATTENDEE:Scott O'Neil
ATTENDEE:Liam McNerney
ATTENDEE:Francis Sola
ATTENDEE:Rikus Goodell
ATTENDEE:Christopher Eades
ATTENDEE:Stephen Scaffidi
ATTENDEE:J. Nick Koston
ATTENDEE:Jeremy Koch
ATTENDEE:Kevin Falcone
ATTENDEE:Henry Van Styn
ATTENDEE:Adam Schobelock
ATTENDEE:Jay Hannah
COMMENT:43 attendees
DESCRIPTION:Ansible\, while still being fairly new to the game\, seems to a
 lready have\nattracted a fairly sizable user-base. Much of that popularity
  might be due to\nhow it doesn't require you to make any big investments u
 pfront\, such as setting\nup a certificate signing authority or configurin
 g a central configuration\nserver. All you need is being able to SSH to th
 e machines you need to automate\ntasks on\, and knowledge of the basics of
  Ansible's automation language and\nyou're good to go.\n\nThe goal of this
  talk is to introduce those basics. Luckily\, that language is\nextremely 
 similar to the popular procedural programming languages you're already\nfa
 miliar with\, so you'll have no problem picking it up.\n\nYou'll be introd
 uced to how different programming constructs (think\nconditionals\, loops\
 , functions\, ...) are expressed with Ansible\, and how you can\napply you
 r existing knowledge of software development to Ansible code to compose\ns
 mall and self-contained units of behaviour together into sophisticated\npl
 aybooks to automate away all the things you're tired of doing by hand.
DTEND;TZID=America/Denver:20150609T152000
DTSTART;TZID=America/Denver:20150609T143000
LOCATION:Ballroom B
ORGANIZER:Florian Ragwitz
SUMMARY:Ansible for Programmers
UID:http://www.yapcna.org/yn2015/talk/6104
URL:http://www.yapcna.org/yn2015/talk/6104
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Andrew Hewus Fresh
ATTENDEE:Eric Johnson
ATTENDEE:Tony Chambers
ATTENDEE:Graham Ollis
ATTENDEE:Joseph Hall
ATTENDEE:Karl Williamson
ATTENDEE:John Karr
ATTENDEE:atoomic
ATTENDEE:Dana Jacobsen
ATTENDEE:Jordan Adler
ATTENDEE:Ben Wasley
ATTENDEE:Mark Gardner
ATTENDEE:Kenneth Graves
ATTENDEE:Yanick Champoux
ATTENDEE:Drew Taylor
ATTENDEE:Thomas Stanton
ATTENDEE:Joelle Maslak
ATTENDEE:Mickey Nasriachi
ATTENDEE:Rish
ATTENDEE:Chas. Owens
ATTENDEE:Victor Stevko
ATTENDEE:Cora Davis
ATTENDEE:Chris Hamilton
ATTENDEE:Daya Nune
ATTENDEE:Andrea Nall
ATTENDEE:Aran Deltac
ATTENDEE:Maxwell Cabral
ATTENDEE:Ben Grimm
ATTENDEE:Chad Granum
ATTENDEE:Gabriel Munoz
ATTENDEE:Peter Sandin
ATTENDEE:Allie Rogers
ATTENDEE:Sean Quinlan
ATTENDEE:Karl Boehnker
ATTENDEE:John D Jones III
ATTENDEE:Ryan Olson
ATTENDEE:Scott O'Neil
ATTENDEE:Christopher Stith
ATTENDEE:Prairie Nyx
ATTENDEE:Stefan Geneshky
ATTENDEE:Francis Sola
ATTENDEE:Brad Lhotsky
ATTENDEE:Todd Rinaldo
ATTENDEE:Brad Oaks
ATTENDEE:Christopher Eades
ATTENDEE:Stephen Scaffidi
ATTENDEE:Josh Lavin
ATTENDEE:Jay Hannah
COMMENT:48 attendees
DESCRIPTION:I would like to go over the Go programming language. The talk w
 ould go over some of the key features\, syntax\, semantics\, and benefits 
 of Go. By the end of the talk people should have enough knowledge to actua
 lly do something productive in the language. \n\nKey things I would like t
 o talk about are\n\n* Basic syntax of the Go language\n\n* How unit tests 
 work\n\n* How to create a basic project\n\n* How write parallel programs i
 n Go.\n\n* And much more. \n\nRequirements:\n\nJust a projector and a sens
 e of humor.\n\nAbout Speaker\n\nMy name is Logan Bell and I am a senior so
 ftware developer at MediaMath and I'm also a contributor as a PMC for the 
 Apache Lucy project. I hack a lot in Perl and think all should either work
  remotely or commute via unicycle.
DTEND;TZID=America/Denver:20150609T105000
DTSTART;TZID=America/Denver:20150609T100000
LOCATION:Ballroom B
ORGANIZER:Logan Bell
SUMMARY:Perl to Go
UID:http://www.yapcna.org/yn2015/talk/6105
URL:http://www.yapcna.org/yn2015/talk/6105
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Brad Lhotsky
ATTENDEE:Andrew Griffin
ATTENDEE:John Karr
ATTENDEE:Curtis Jewell
ATTENDEE:Charles McGarvey
ATTENDEE:Sean Quinlan
ATTENDEE:Jared Miller
ATTENDEE:Doyle Young
ATTENDEE:Fitz Elliott
ATTENDEE:matt minkin
ATTENDEE:Kevin Metcalf
ATTENDEE:Karl Boehnker
ATTENDEE:James Morgan
ATTENDEE:Buddy Burden
ATTENDEE:Brad Oaks
ATTENDEE:Joe Kline
ATTENDEE:Dean Hamstead
ATTENDEE:Drew Taylor
ATTENDEE:Joelle Maslak
ATTENDEE:vroom
ATTENDEE:morgan jones
ATTENDEE:Peter Sandin
ATTENDEE:Eric Ellis
ATTENDEE:Philip Rhinelander
ATTENDEE:Chris Hamilton
ATTENDEE:Abigail
ATTENDEE:Josh Lavin
ATTENDEE:Samuel Smith
ATTENDEE:Armin Resch
ATTENDEE:Jeremy Holland
ATTENDEE:Ramchand Karumuri
ATTENDEE:Tim Bunce
ATTENDEE:R Geoffrey Avery
ATTENDEE:Christopher Eades
COMMENT:34 attendees
DESCRIPTION:Or how to maintain the peace with DevOps.\n\nBeing available on
  just about every *nix server you might use was once was a huge win for pe
 rl. Over the years though it has become a maintenance nightmare and a huge
  point of contention between development teams and development operations 
 (IT\, TechOps\, NetOps\, or whatever you're used to calling the group in c
 harge of the hardware and data center). So stop using system perl\, or eve
 n caring if it exists.\n\nThis talk will review some of the considerations
  for solving this problem and the tools chosen for use by one team for a r
 eal enterprise platform currently running in production. The source projec
 t has multiple releases\, using multiple versions of perl for different ve
 rsion or environments of the project\, all on the same system\, with manag
 ed libraries for each. It is far easier to set up and use than you might e
 xpect\, and can be adapted for a number of deployment models.
DTEND;TZID=America/Denver:20150608T155000
DTSTART;TZID=America/Denver:20150608T153000
LOCATION:Ballroom B
ORGANIZER:Sean Quinlan
SUMMARY:Leave the system alone!
UID:http://www.yapcna.org/yn2015/talk/6107
URL:http://www.yapcna.org/yn2015/talk/6107
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Dave Rolsky
ATTENDEE:Andrew Griffin
ATTENDEE:D Ruth Bavousett
ATTENDEE:Curtis Jewell
ATTENDEE:Jason Hall
ATTENDEE:Garth Hill
ATTENDEE:Adam Dutko
ATTENDEE:Charles McGarvey
ATTENDEE:Joseph Hall
ATTENDEE:Jared Miller
ATTENDEE:Dana Jacobsen
ATTENDEE:Graham TerMarsch
ATTENDEE:Kent Schaeffer
ATTENDEE:James Morgan
ATTENDEE:Dean Hamstead
ATTENDEE:Adam Rich
ATTENDEE:morgan jones
ATTENDEE:David Golden
ATTENDEE:Reini Urban
ATTENDEE:Eric Ellis
ATTENDEE:Abigail
ATTENDEE:Josh Lavin
ATTENDEE:Andrea Nall
ATTENDEE:Irina Todeva
ATTENDEE:Samuel Smith
ATTENDEE:Scott O'Neil
ATTENDEE:Elizabeth Cholet
ATTENDEE:Patrick Michaud
ATTENDEE:Tim Bunce
ATTENDEE:Mark Wells
ATTENDEE:R Geoffrey Avery
COMMENT:31 attendees
DESCRIPTION:This is not a super technical/tutorial talk.  This is a Perl su
 ccess story\, with some opinionated armchair quarterbacking about Perl cul
 ture\, history and future thrown in for good measure.\n\nThis is the story
  of one tiny bootstrapped Perl company.  Since 1998 we've been writing fre
 e software\, in Perl\, and competing (and winning!) with well funded compa
 nies many times our size.\n\nPerl and CPAN are our secret weapons... from 
 93 'til infinity.
DTEND;TZID=America/Denver:20150609T112000
DTSTART;TZID=America/Denver:20150609T110000
LOCATION:Ballroom C
ORGANIZER:Ivan Kohler
SUMMARY:How Perl helped us make a million dollars
UID:http://www.yapcna.org/yn2015/talk/6108
URL:http://www.yapcna.org/yn2015/talk/6108
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Marcus Del Greco
ATTENDEE:Russel Fisher
ATTENDEE:Rick Bychowski
ATTENDEE:Beth Rhinelander
ATTENDEE:Kent Schaeffer
ATTENDEE:Kevin Metcalf
ATTENDEE:James Morgan
ATTENDEE:Faelin Landy
ATTENDEE:Wes Malone
ATTENDEE:Jason Fuller
ATTENDEE:Greg Cole
ATTENDEE:vroom
ATTENDEE:Upasana Shukla
ATTENDEE:Weldon Whipple
ATTENDEE:Jason Terry
ATTENDEE:Chris Hamilton
ATTENDEE:Grigor Karavardanyan
ATTENDEE:morgan jones
ATTENDEE:Chad Granum
ATTENDEE:Andrew Baerg
ATTENDEE:Ramchand Karumuri
ATTENDEE:Travis Chase
ATTENDEE:Wesley Lattin
ATTENDEE:matt minkin
ATTENDEE:Andrea Nall
ATTENDEE:Eric Choi
ATTENDEE:Kyle Siemer
COMMENT:27 attendees
DESCRIPTION:We want you on the “inside”\, here’s how to get there.\n\nLike 
 all F/OSS “communities” the Perl community is really a collection of affin
 ity groups—circles of people of various numbers who share something that b
 rings them together.  Perl is the gravity that keeps these smaller groups 
 in the same orbit\; creating the “Perl community”.\n\nGetting the most fro
 m the Perl community means finding one or more affinity groups where you f
 eel at home\, and which have utility for you. The groups in the Perl commu
 nity are often very social in addition to being technical\; so the communi
 ty is not only a means to getting your work done but often a source of cam
 araderie.\n\nLet’s take a look at some of the good entry points into the P
 erl orbit\, and the possibility of adding to the community with your own a
 ffinity group.
DTEND;TZID=America/Denver:20150608T135000
DTSTART;TZID=America/Denver:20150608T133000
LOCATION:Arizona
ORGANIZER:Ya'akov Sloman
SUMMARY:Getting the Most from the Perl Community
UID:http://www.yapcna.org/yn2015/talk/6141
URL:http://www.yapcna.org/yn2015/talk/6141
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Andrew Hewus Fresh
ATTENDEE:Eric Johnson
ATTENDEE:Henry Van Styn
ATTENDEE:Nova Patch
ATTENDEE:Steve Nolte
ATTENDEE:D Ruth Bavousett
ATTENDEE:John Karr
ATTENDEE:Adam Dutko
ATTENDEE:atoomic
ATTENDEE:Stephen Scaffidi
ATTENDEE:Rick Bychowski
ATTENDEE:Thomas Sibley
ATTENDEE:Michael Hamlin
ATTENDEE:Faelin Landy
ATTENDEE:Kenneth Graves
ATTENDEE:Wallace Reis
ATTENDEE:David Oswald
ATTENDEE:Michael Conrad
ATTENDEE:Yanick Champoux
ATTENDEE:Robert Threet
ATTENDEE:Ben Grimm
ATTENDEE:Thomas Stanton
ATTENDEE:Stuart Johnston
ATTENDEE:Mickey Nasriachi
ATTENDEE:Jason McIntosh
ATTENDEE:vroom
ATTENDEE:Chas. Owens
ATTENDEE:Alan Young
ATTENDEE:Joseph Alsop
ATTENDEE:Neelima Gaddam
ATTENDEE:Michael LaGrasta
ATTENDEE:Beth Rhinelander
ATTENDEE:Julian Brown
ATTENDEE:Don Silvia
ATTENDEE:Jonathan Taylor
ATTENDEE:Grigor Karavardanyan
ATTENDEE:Maxwell Cabral
ATTENDEE:Nathan Sullivan
ATTENDEE:Louis Erickson
ATTENDEE:David Hand
ATTENDEE:Mark Swayne
ATTENDEE:Andrew Baerg
ATTENDEE:Ramchand Karumuri
ATTENDEE:Travis Chase
ATTENDEE:Justin Wheeler
ATTENDEE:Shawn Moore
ATTENDEE:Miller Hall
ATTENDEE:Dan Muey
ATTENDEE:shane utt
ATTENDEE:Jason Fuller
ATTENDEE:Mike Weisenborn
ATTENDEE:Bruce Gray
ATTENDEE:Andrew Grangaard
ATTENDEE:Jeremy Koch
ATTENDEE:Daya Nune
ATTENDEE:Paul Millard
COMMENT:56 attendees
DESCRIPTION:You've probably come across http://jsfiddle.net/ in the past ye
 ar. It's a site that lets you enter HTML JS and CSS in 3 separate browser 
 panes\, then shows the result in a 4th. People create/save/share real worl
 d web examples this way.\n\nTinker::Test can create such a site for any pr
 oject instantly from a simple config file. The site will:\n\n* Demo your p
 roject\n* Let people interact with it\n* Save data points\n* Create tests 
 for you!\n* Share examples with others!\n* Use any type/number of inputs a
 nd outputs\n\nIngy döt Net will show you how to get this running for any r
 epo in minutes\, and also show how he uses it in many of his own projects.
 
DTEND;TZID=America/Denver:20150608T155000
DTSTART;TZID=America/Denver:20150608T153000
LOCATION:Ballroom C
ORGANIZER:Ingy döt Net
SUMMARY:Tinker::Test — Interactive Data Flow in Perl
UID:http://www.yapcna.org/yn2015/talk/6146
URL:http://www.yapcna.org/yn2015/talk/6146
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Henry Van Styn
ATTENDEE:Andrew Hewus Fresh
ATTENDEE:Eric Johnson
ATTENDEE:Dave Rolsky
ATTENDEE:Graham Ollis
ATTENDEE:Brad Lhotsky
ATTENDEE:Andrew Griffin
ATTENDEE:Bruce Gray
ATTENDEE:Marcus Del Greco
ATTENDEE:Nova Patch
ATTENDEE:Dan Wright
ATTENDEE:John Anderson
ATTENDEE:Steve Nolte
ATTENDEE:Michael LaGrasta
ATTENDEE:D Ruth Bavousett
ATTENDEE:Lonny Jepson
ATTENDEE:Jason Hall
ATTENDEE:Derek Clifford
ATTENDEE:John Karr
ATTENDEE:Curtis Jewell
ATTENDEE:Russel Fisher
ATTENDEE:Garth Hill
ATTENDEE:Tony Chambers
ATTENDEE:Charles McGarvey
ATTENDEE:Sean Quinlan
ATTENDEE:Daniel Fackrell
ATTENDEE:Adam Dutko
ATTENDEE:Scott Gustafson
ATTENDEE:Karl Williamson
ATTENDEE:Jared Miller
ATTENDEE:atoomic
ATTENDEE:Rick Bychowski
ATTENDEE:Doyle Young
ATTENDEE:justin devuyst
ATTENDEE:Stephen Scaffidi
ATTENDEE:Fitz Elliott
ATTENDEE:Deven Corzine
ATTENDEE:Erik Peterson
ATTENDEE:James Dwyer
ATTENDEE:Dana Jacobsen
ATTENDEE:Irina Todeva
ATTENDEE:matt minkin
ATTENDEE:Kent Schaeffer
ATTENDEE:Jordan Adler
ATTENDEE:Ben Wasley
ATTENDEE:Mark Gardner
ATTENDEE:Beth Rhinelander
ATTENDEE:Tim Howe
ATTENDEE:Tom Christiansen
ATTENDEE:Kevin Metcalf
ATTENDEE:James E Keenan
ATTENDEE:Thomas Sibley
ATTENDEE:Karl Boehnker
ATTENDEE:James Morgan
ATTENDEE:Faelin Landy
ATTENDEE:Kenneth Graves
ATTENDEE:Jan Peterson
ATTENDEE:Daya Nune
ATTENDEE:Paul Seamons
ATTENDEE:David Oswald
ATTENDEE:Joe Kline
ATTENDEE:Phil Windley
ATTENDEE:Dean Hamstead
ATTENDEE:Yanick Champoux
ATTENDEE:Arthur Schmidt
ATTENDEE:Wes Malone
ATTENDEE:Robert Threet
ATTENDEE:Brian Wisti
ATTENDEE:Mike Weisenborn
ATTENDEE:Ben Grimm
ATTENDEE:Jason Fuller
ATTENDEE:Andrea Nall
ATTENDEE:Greg Cole
ATTENDEE:Thomas Stanton
ATTENDEE:Patrick Cronin
ATTENDEE:Stuart Johnston
ATTENDEE:Joelle Maslak
ATTENDEE:Liam McNerney
ATTENDEE:Rish
ATTENDEE:Jason McIntosh
ATTENDEE:Ryan Haudenschilt
ATTENDEE:Kyle Siemer
ATTENDEE:Chas. Owens
ATTENDEE:Josh Lavin
ATTENDEE:Adam Rich
ATTENDEE:Victor Stevko
ATTENDEE:Brent Laabs
ATTENDEE:Cora Davis
ATTENDEE:Joseph Alsop
ATTENDEE:Rikus Goodell
ATTENDEE:David Golden
ATTENDEE:Upasana Shukla
ATTENDEE:Neelima Gaddam
ATTENDEE:Peter Sandin
ATTENDEE:Geoffrey Darling
ATTENDEE:Weldon Whipple
ATTENDEE:Jason Terry
ATTENDEE:Adam Schobelock
ATTENDEE:Eric Ellis
ATTENDEE:Chris Hamilton
ATTENDEE:Abigail
ATTENDEE:Armin Resch
ATTENDEE:Theo van Hoesel
ATTENDEE:Julian Brown
ATTENDEE:Don Silvia
ATTENDEE:Patrick Michaud
ATTENDEE:Jeremy Holland
ATTENDEE:Jonathan Taylor
ATTENDEE:Aran Deltac
ATTENDEE:Grigor Karavardanyan
ATTENDEE:Maxwell Cabral
ATTENDEE:Nathan Sullivan
ATTENDEE:Jack Killilea
ATTENDEE:Ted Killilea
ATTENDEE:morgan jones
ATTENDEE:Chad Granum
ATTENDEE:Louis Erickson
ATTENDEE:Michael Hamlin
ATTENDEE:David Hand
ATTENDEE:Andrew Baerg
ATTENDEE:Sean Murphy
ATTENDEE:Wesley Lattin
ATTENDEE:Mark Wells
ATTENDEE:Maximilian Witte
ATTENDEE:Daina Pettit
ATTENDEE:Belden Lyman
ATTENDEE:Shawn Moore
ATTENDEE:Mike Greb
ATTENDEE:Dan Muey
ATTENDEE:Jeremy Koch
ATTENDEE:Matt Finkel
ATTENDEE:Christopher Eades
ATTENDEE:will
ATTENDEE:Jay Hannah
ATTENDEE:R Geoffrey Avery
ATTENDEE:Buddy Burden
COMMENT:136 attendees
DESCRIPTION:Welcoming remarks from The Perl Foundation
DTEND;TZID=America/Denver:20150608T091500
DTSTART;TZID=America/Denver:20150608T090000
LOCATION:Ballroom A
ORGANIZER:Karen Pauley
SUMMARY:Welcome to YAPC!
UID:http://www.yapcna.org/yn2015/talk/6162
URL:http://www.yapcna.org/yn2015/talk/6162
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Bruce Gray
ATTENDEE:Michael LaGrasta
ATTENDEE:D Ruth Bavousett
ATTENDEE:Lonny Jepson
ATTENDEE:Curtis Jewell
ATTENDEE:Jason Hall
ATTENDEE:Russel Fisher
ATTENDEE:Derek Clifford
ATTENDEE:Garth Hill
ATTENDEE:Tony Chambers
ATTENDEE:Graham Ollis
ATTENDEE:Charles McGarvey
ATTENDEE:Daniel Fackrell
ATTENDEE:Adam Dutko
ATTENDEE:Joseph Hall
ATTENDEE:Jared Miller
ATTENDEE:John Karr
ATTENDEE:atoomic
ATTENDEE:Rick Bychowski
ATTENDEE:justin devuyst
ATTENDEE:Stephen Scaffidi
ATTENDEE:Deven Corzine
ATTENDEE:Karl Williamson
ATTENDEE:James Dwyer
ATTENDEE:Dana Jacobsen
ATTENDEE:Graham TerMarsch
ATTENDEE:Beth Rhinelander
ATTENDEE:Kent Schaeffer
ATTENDEE:Jordan Adler
ATTENDEE:Ben Wasley
ATTENDEE:Mark Gardner
ATTENDEE:Jeremy Holland
ATTENDEE:Patrick Michaud
ATTENDEE:Tom Christiansen
ATTENDEE:Kevin Metcalf
ATTENDEE:James E Keenan
ATTENDEE:Thomas Sibley
ATTENDEE:James Morgan
ATTENDEE:Fitz Elliott
ATTENDEE:Nova Patch
ATTENDEE:Jeremy Zawodny
ATTENDEE:Karl Boehnker
ATTENDEE:Buddy Burden
ATTENDEE:Kenneth Graves
ATTENDEE:Jan Peterson
ATTENDEE:Daya Nune
ATTENDEE:Paul Seamons
ATTENDEE:David Oswald
ATTENDEE:Joe Kline
ATTENDEE:Phil Windley
ATTENDEE:Dean Hamstead
ATTENDEE:Yanick Champoux
ATTENDEE:Wes Malone
ATTENDEE:Robert Threet
ATTENDEE:Brian Wisti
ATTENDEE:Mike Weisenborn
ATTENDEE:Ben Grimm
ATTENDEE:Greg Cole
ATTENDEE:Belden Lyman
ATTENDEE:Jeff Smith
ATTENDEE:Thomas Stanton
ATTENDEE:Stuart Johnston
ATTENDEE:Garth Mortensen
ATTENDEE:Jason Fuller
ATTENDEE:Joelle Maslak
ATTENDEE:Mickey Nasriachi
ATTENDEE:Rish
ATTENDEE:Jason McIntosh
ATTENDEE:Gavin Bingham
ATTENDEE:Kyle Siemer
ATTENDEE:vroom
ATTENDEE:Chas. Owens
ATTENDEE:Adam Rich
ATTENDEE:Victor Stevko
ATTENDEE:Alan Young
ATTENDEE:Sean Quinlan
ATTENDEE:Joseph Alsop
ATTENDEE:morgan jones
ATTENDEE:David Golden
ATTENDEE:Upasana Shukla
ATTENDEE:Peter Sandin
ATTENDEE:Ryan Chaudhry
ATTENDEE:Cora Davis
ATTENDEE:Weldon Whipple
ATTENDEE:Geoffrey Darling
ATTENDEE:Tim Howe
ATTENDEE:Adam Schobelock
ATTENDEE:Reini Urban
ATTENDEE:Eric Ellis
ATTENDEE:Philip Rhinelander
ATTENDEE:Paul Millard
ATTENDEE:Chris Hamilton
ATTENDEE:Josh Lavin
ATTENDEE:Armin Resch
ATTENDEE:Don Silvia
ATTENDEE:Henry Van Styn
ATTENDEE:Dillan Hildebrand
ATTENDEE:Irina Todeva
ATTENDEE:Aran Deltac
ATTENDEE:Grigor Karavardanyan
ATTENDEE:Scott Gustafson
ATTENDEE:Ruben Amortegui
ATTENDEE:Chad Granum
ATTENDEE:Steve Nolte
ATTENDEE:Ramchand Karumuri
ATTENDEE:Travis Chase
ATTENDEE:Gabriel Munoz
ATTENDEE:Allie Rogers
ATTENDEE:Daina Pettit
ATTENDEE:Justin Wheeler
ATTENDEE:Dan Muey
ATTENDEE:Nathan Sullivan
ATTENDEE:Eric Choi
ATTENDEE:Samuel Smith
ATTENDEE:Liam McNerney
ATTENDEE:Jeremy Koch
ATTENDEE:John D Jones III
ATTENDEE:Ryan Olson
ATTENDEE:Julian Brown
ATTENDEE:Louis Erickson
ATTENDEE:Erik Peterson
ATTENDEE:Mark Wells
ATTENDEE:Matthew Green
ATTENDEE:Michael Hamlin
ATTENDEE:Christopher Stith
ATTENDEE:Elizabeth Cholet
ATTENDEE:Wesley Lattin
ATTENDEE:Stefan Geneshky
ATTENDEE:Francis Sola
ATTENDEE:Mike Greb
ATTENDEE:Rikus Goodell
ATTENDEE:Tom Green
ATTENDEE:Todd Rinaldo
ATTENDEE:Jack Killilea
ATTENDEE:Jay Hannah
ATTENDEE:will
ATTENDEE:Brent Laabs
ATTENDEE:R Geoffrey Avery
COMMENT:138 attendees
DESCRIPTION:Have you ever thought Perl was more than just a computing langu
 age?  Is it true that Perl is a reflection of real life?\nLet me share wit
 h you what Perl has taught me about life\, happiness\, security\, and huma
 n IPC.
DTEND;TZID=America/Denver:20150609T163000
DTSTART;TZID=America/Denver:20150609T160000
LOCATION:Ballroom A
ORGANIZER:Seth Johnson
SUMMARY:Keynote:  Seth Johnson - What Perl Taught Me About Life
UID:http://www.yapcna.org/yn2015/talk/6177
URL:http://www.yapcna.org/yn2015/talk/6177
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Stevan Little
ATTENDEE:John Karr
ATTENDEE:Rick Bychowski
ATTENDEE:justin devuyst
ATTENDEE:Deven Corzine
ATTENDEE:Erik Peterson
ATTENDEE:Dana Jacobsen
ATTENDEE:Jordan Adler
ATTENDEE:Mark Gardner
ATTENDEE:Patrick Michaud
ATTENDEE:Kevin Metcalf
ATTENDEE:Thomas Sibley
ATTENDEE:James Morgan
ATTENDEE:Jan Peterson
ATTENDEE:Paul Seamons
ATTENDEE:Arthur Schmidt
ATTENDEE:Brian Wisti
ATTENDEE:Karl Williamson
ATTENDEE:Greg Cole
ATTENDEE:Belden Lyman
ATTENDEE:Patrick Cronin
ATTENDEE:Rish
ATTENDEE:Andy Bach
ATTENDEE:vroom
ATTENDEE:Cora Davis
ATTENDEE:Rikus Goodell
ATTENDEE:Ryan Chaudhry
ATTENDEE:Irina Todeva
ATTENDEE:Jack Killilea
ATTENDEE:Ted Killilea
ATTENDEE:Michael South
ATTENDEE:Wesley Lattin
ATTENDEE:Maximilian Witte
ATTENDEE:Gabriel Munoz
ATTENDEE:Joshua Miller
ATTENDEE:Tim Bunce
ATTENDEE:Eric Choi
ATTENDEE:Prairie Nyx
ATTENDEE:Kent Schaeffer
ATTENDEE:Matt Finkel
ATTENDEE:Jeremy Koch
ATTENDEE:Jay Hannah
ATTENDEE:Brent Laabs
COMMENT:43 attendees
DESCRIPTION:At FOSDEM in Brussels\, Larry Wall announced that Perl 6.0.0 wi
 ll be released this year.  But what does this really mean?  Come to this t
 alk and get a butterfly's high-level overview of Perl 6:\n\n  * Why did we
  create a new language\, anyway?\n  * Is Perl 5 going away?  (No.)\n  * Sh
 ould people start switching to Perl 6?\n  * What about CPAN?\n  * What doe
 s Perl 6 have that Perl 5 (and other languages) do not?\n  * Why would som
 eone choose Perl 6 over Perl 5?\n  * Why would someone choose Perl 5 over 
 Perl 6?\n  * Hasn't Perl 6 already been released?  What's this new release
 ?\n  * How do I learn more?\n\nIn the talk you'll also hear some thoughts 
 on mistakes to avoid when creating a new language or open-source software 
 product.
DTEND;TZID=America/Denver:20150608T162000
DTSTART;TZID=America/Denver:20150608T153000
LOCATION:Arizona
ORGANIZER:Patrick Michaud
SUMMARY:A butterfly's view of Perl 6
UID:http://www.yapcna.org/yn2015/talk/6189
URL:http://www.yapcna.org/yn2015/talk/6189
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Joseph Hall
ATTENDEE:Rick Bychowski
ATTENDEE:Beth Rhinelander
ATTENDEE:matt minkin
ATTENDEE:Kent Schaeffer
ATTENDEE:Curtis Jewell
ATTENDEE:James Morgan
ATTENDEE:Jeremy Zawodny
ATTENDEE:David Oswald
ATTENDEE:Robert Threet
ATTENDEE:Jeff Smith
ATTENDEE:Jason Fuller
ATTENDEE:Joelle Maslak
ATTENDEE:morgan jones
ATTENDEE:Cora Davis
ATTENDEE:Josh Lavin
ATTENDEE:Adam Dutko
ATTENDEE:Travis Chase
ATTENDEE:Dan Muey
ATTENDEE:Scott Gustafson
ATTENDEE:Wesley Lattin
ATTENDEE:Jeremy Koch
COMMENT:22 attendees
DESCRIPTION:Starting with the basics of regular expressions we will wend ou
 r way through metacharacters\, metasymbols\, character classes\, quantifie
 rs\, as well as taking closer look at the power (and pitfalls) of backtrac
 king.  Learn how to control Perl's regex engine\, and harness its power wh
 ile minimizing pain.
DTEND;TZID=America/Denver:20150610T115000
DTSTART;TZID=America/Denver:20150610T110000
LOCATION:Arizona
ORGANIZER:David Oswald
SUMMARY:Regular Expressions: The Little Engine that Could(n't)?
UID:http://www.yapcna.org/yn2015/talk/6201
URL:http://www.yapcna.org/yn2015/talk/6201
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Karl Williamson
ATTENDEE:James Dwyer
ATTENDEE:Dana Jacobsen
ATTENDEE:Beth Rhinelander
ATTENDEE:matt minkin
ATTENDEE:Kent Schaeffer
ATTENDEE:Tim Howe
ATTENDEE:Rick Bychowski
ATTENDEE:Kevin Metcalf
ATTENDEE:Faelin Landy
ATTENDEE:Paul Seamons
ATTENDEE:David Oswald
ATTENDEE:Dean Hamstead
ATTENDEE:Mike Weisenborn
ATTENDEE:Jason Fuller
ATTENDEE:Greg Cole
ATTENDEE:Kyle Siemer
ATTENDEE:vroom
ATTENDEE:Cora Davis
ATTENDEE:Joseph Alsop
ATTENDEE:morgan jones
ATTENDEE:Neelima Gaddam
ATTENDEE:Ryan Chaudhry
ATTENDEE:Jason Terry
ATTENDEE:Philip Rhinelander
ATTENDEE:Josh Lavin
ATTENDEE:Dillan Hildebrand
ATTENDEE:Jeremy Holland
ATTENDEE:Irina Todeva
ATTENDEE:Adam Dutko
ATTENDEE:James Stone
ATTENDEE:Travis Chase
ATTENDEE:Wesley Lattin
ATTENDEE:Daina Pettit
ATTENDEE:Gary Norton
ATTENDEE:Jack Killilea
ATTENDEE:Eric Choi
ATTENDEE:Prairie Nyx
ATTENDEE:Jay Hannah
COMMENT:39 attendees
DESCRIPTION:Perl is the language\; the syntax.  We all love it\, of course.
   But Perl's core modules and vast collection of distributions on CPAN are
  the real reason that Perl is a language for getting things done with mini
 mal fuss.  Learn about a few of the best modules available to Perl enthusi
 asts.  Discover how to find the cream of the crop\, how to install them\, 
 and most importantly\, how to use them to make your job easier.
DTEND;TZID=America/Denver:20150608T152000
DTSTART;TZID=America/Denver:20150608T143000
LOCATION:Arizona
ORGANIZER:David Oswald
SUMMARY:Perl's Modules: Discovering and Using the best of the Core Library 
 and CPAN
UID:http://www.yapcna.org/yn2015/talk/6202
URL:http://www.yapcna.org/yn2015/talk/6202
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Kenneth Graves
ATTENDEE:Paul Seamons
ATTENDEE:David Oswald
ATTENDEE:Robert Threet
ATTENDEE:Mike Weisenborn
ATTENDEE:Joelle Maslak
ATTENDEE:Jason McIntosh
ATTENDEE:vroom
ATTENDEE:Chas. Owens
ATTENDEE:Rikus Goodell
ATTENDEE:Tim Howe
ATTENDEE:Josh Lavin
ATTENDEE:Samuel Smith
ATTENDEE:Armin Resch
ATTENDEE:Don Silvia
ATTENDEE:Irina Todeva
ATTENDEE:Grigor Karavardanyan
ATTENDEE:Maxwell Cabral
ATTENDEE:Louis Erickson
ATTENDEE:David Hand
ATTENDEE:Travis Chase
ATTENDEE:Gabriel Munoz
ATTENDEE:matt minkin
ATTENDEE:Joshua Miller
ATTENDEE:Prairie Nyx
ATTENDEE:Jeremy Koch
ATTENDEE:Scott Gustafson
COMMENT:27 attendees
DESCRIPTION:Keep hearing about Plack and PSGI\, and not really sure what th
 ey're for\, and why they're popular? Maybe you're using Plack at work\, an
 d you're still copying-and-pasting `builder` lines in to your code without
  really knowing what's going on? What's the relationship between Plack\, P
 SGI\, and CGI? Plack from first principles works up from how CGI works\, t
 he evolution that PSGI represents\, and how Plack provides a user-friendly
  layer on top of that.
DTEND;TZID=America/Denver:20150608T175000
DTSTART;TZID=America/Denver:20150608T173000
LOCATION:Arizona
ORGANIZER:Peter Sergeant
SUMMARY:Plack from First Principles
UID:http://www.yapcna.org/yn2015/talk/6246
URL:http://www.yapcna.org/yn2015/talk/6246
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Thomas Stanton
ATTENDEE:Eric Choi
ATTENDEE:Stephen Scaffidi
ATTENDEE:Kenneth Graves
ATTENDEE:Miller Hall
ATTENDEE:James E Keenan
ATTENDEE:Belden Lyman
ATTENDEE:Adam Schobelock
ATTENDEE:Buddy Burden
ATTENDEE:Michael Hamlin
ATTENDEE:will
ATTENDEE:Brent Laabs
ATTENDEE:Reini Urban
COMMENT:13 attendees
DESCRIPTION:In the process of designing\, implementing\, and using Perl 6 (
 or any programming language)\, people often refer to ""the language specif
 ication"" as a commonly understood and perhaps self-evident fixed referenc
 e point. For mature languages this can be reasonable\, because the people 
 using that language have generally developed a shared understanding of wha
 t constitutes the language's specification. But languages are not all spec
 ified in the same manner\, and in a new or rapidly evolving language it ma
 y be unwise to prematurely commit to an inflexible specification. Perl 6 h
 as gone through several imprecise notions of what constitutes its specific
 ation\, such as design documents like the Synopses\, reference implementat
 ions of certain features\, and the ""official"" test suite. This imprecisi
 on sometimes leads to misunderstandings among developers\, confusion for n
 ewcomers to the language\, and difficulty communicating with external audi
 ences. This talk presents a historical perspective on how Perl 6's specifi
 cation process has evolved over the past decade: identifying things we've 
 done (or are doing) wrong\, things we've gotten very right\, and ideas of 
 what that process ought to look like going forward.
DTEND;TZID=America/Denver:20150610T142000
DTSTART;TZID=America/Denver:20150610T133000
LOCATION:Arizona
ORGANIZER:Patrick Michaud
SUMMARY:How (not) to create a language specification for Perl 6
UID:http://www.yapcna.org/yn2015/talk/6274
URL:http://www.yapcna.org/yn2015/talk/6274
END:VEVENT
END:VCALENDAR
