BEGIN:VCALENDAR
VERSION:2.0
CALSCALE:GREGORIAN
PRODID:-//Act//Data::ICal 0.22//EN
X-WR-CALNAME:London Perl Workshop 2018
X-WR-TIMEZONE:Europe/London
BEGIN:VTIMEZONE
TZID:Europe/London
X-LIC-LOCATION:Europe/London
BEGIN:DAYLIGHT
DTSTART:19700329T010000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU
TZNAME:BST
TZOFFSETFROM:+0000
TZOFFSETTO:+0100
END:DAYLIGHT
BEGIN:STANDARD
DTSTART:19701025T020000
RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
TZNAME:GMT
TZOFFSETFROM:+0100
TZOFFSETTO:+0000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DESCRIPTION:We have reserved space at The Hope for Friday 23rd Nov as from 
 6:30pm:\n\nThe Hope\n15 Tottenham St\nBloomsbury\nLondon\nW1T 2AJ\n\n020 7
 637 0896\n\nLocation: https://goo.gl/maps/goZxNUh98LT2\nHomepage: http://t
 hehopefitzrovia.co.uk\n\nThanks to Oleeo for sponsoring the pre-workshop m
 eetup.
DTEND;TZID=Europe/London:20181123T223000
DTSTART;TZID=Europe/London:20181123T183000
LOCATION:
SUMMARY:Pre Workshop Meetup
UID:http://act.yapc.eu/lpw2018/event/2136
URL:http://act.yapc.eu/lpw2018/event/2136
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Registration
DTEND;TZID=Europe/London:20181124T091000
DTSTART;TZID=Europe/London:20181124T083000
LOCATION:
SUMMARY:Registration
UID:http://act.yapc.eu/lpw2018/event/2128
URL:http://act.yapc.eu/lpw2018/event/2128
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Welcome to LPW
DTEND;TZID=Europe/London:20181124T091500
DTSTART;TZID=Europe/London:20181124T091000
LOCATION:C2.12 - Large Lecture Theatre
SUMMARY:Welcome
UID:http://act.yapc.eu/lpw2018/event/2134
URL:http://act.yapc.eu/lpw2018/event/2134
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Coffee (or tea (or something else))
DTEND;TZID=Europe/London:20181124T113000
DTSTART;TZID=Europe/London:20181124T111000
LOCATION:
SUMMARY:Morning Coffee Break
UID:http://act.yapc.eu/lpw2018/event/2129
URL:http://act.yapc.eu/lpw2018/event/2129
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Lunch!
DTEND;TZID=Europe/London:20181124T135000
DTSTART;TZID=Europe/London:20181124T122000
LOCATION:
SUMMARY:Lunch
UID:http://act.yapc.eu/lpw2018/event/2130
URL:http://act.yapc.eu/lpw2018/event/2130
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Tea (or coffee (or something else))
DTEND;TZID=Europe/London:20181124T153000
DTSTART;TZID=Europe/London:20181124T151000
LOCATION:
SUMMARY:Afternoon Coffee Break
UID:http://act.yapc.eu/lpw2018/event/2131
URL:http://act.yapc.eu/lpw2018/event/2131
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:As london.pm celebrates its 20th anniversary\, join Katherine S
 pice in conversation with a panel of the group's former leaders.\n\n(Almos
 t!) nothing is off-topic as Dave Cross\, Léon Brocard\, Leo Lapworth\, Tom
  Hukins and Sue Spence take questions from the audience on the history of 
 the group\, the Perl community and anything else you'd like to know. Withi
 n reason.
DTEND;TZID=Europe/London:20181124T161500
DTSTART;TZID=Europe/London:20181124T153000
LOCATION:C2.12 - Large Lecture Theatre
SUMMARY:"I'm a Former London.PM Leader - Ask Me Anything"
UID:http://act.yapc.eu/lpw2018/event/2137
URL:http://act.yapc.eu/lpw2018/event/2137
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:You know how this works (if you don't: show us something intere
 sting\, funny\, curious\, useful in just five minutes)
DTEND;TZID=Europe/London:20181124T171500
DTSTART;TZID=Europe/London:20181124T163000
LOCATION:C2.12 - Large Lecture Theatre
SUMMARY:Lightning Talks
UID:http://act.yapc.eu/lpw2018/event/2132
URL:http://act.yapc.eu/lpw2018/event/2132
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:Thanks and see you next time.
DTEND;TZID=Europe/London:20181124T173000
DTSTART;TZID=Europe/London:20181124T172000
LOCATION:C2.12 - Large Lecture Theatre
SUMMARY:Wrap Up
UID:http://act.yapc.eu/lpw2018/event/2133
URL:http://act.yapc.eu/lpw2018/event/2133
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:We will start with drinks at the venue\, but have to vacate by 
 7pm so will continue on to:\n\nThe King & Queen\n1 Foley St\nLondon\nW1W 6
 DL\n\nLocation: https://goo.gl/maps/oTQwyfjW2m32\nHomepage: http://www.the
 kingandqueenpub.com/
DTEND;TZID=Europe/London:20181124T230000
DTSTART;TZID=Europe/London:20181124T173000
LOCATION:
SUMMARY:Post Workshop Social
UID:http://act.yapc.eu/lpw2018/event/2135
URL:http://act.yapc.eu/lpw2018/event/2135
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Andrew Solomon
ATTENDEE:Tom Hukins
ATTENDEE:Michal
ATTENDEE:John Davies
ATTENDEE:vytas
ATTENDEE:Matthew Chubb
ATTENDEE:James Green
ATTENDEE:Ville Koskinen
ATTENDEE:Barbie
ATTENDEE:Avi Greenbury
COMMENT:10 attendees
DESCRIPTION:In my previous talk "Turning humans into developers with Perl" 
 I have talked about the roles and responsibilities of a mentor. You can wa
 tch the previous talk on YouTube from TPCiG 2018 or LPW 2017. It's not req
 uired\, but might be helpful.\n\nIn this prequel\, I am now going to expla
 in how to hire the right junior developers or trainees. I will explore wha
 t qualities and soft skills to look for and how to figure out if someone r
 eally wants to be a developer. The methods I will talk about have been use
 d successfully in Germany as well as the UK.\n\nIn my current role as a Pe
 rl developer and mentor at Oleeo I have been doing a lot of hiring. Becaus
 e Oleeo's product is based around providing the hiring process for other c
 ompanies\, we have a unique position to work with individual processes for
  this.
DTEND;TZID=Europe/London:20181124T115000
DTSTART;TZID=Europe/London:20181124T113000
LOCATION:C2.14 - Room (Talks)
ORGANIZER:Julien Fiegehenn
SUMMARY:Finding humans to turn into developers
UID:http://act.yapc.eu/lpw2018/talk/7526
URL:http://act.yapc.eu/lpw2018/talk/7526
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Dagfinn Ilmari Mannsåker
COMMENT:1 attendees
DESCRIPTION:I'll show how I built a Perl 6 grammar to read an emacs .org fi
 le\, so you can build your own grammars for your own file formats and full
 y understand how Perl 6 grammars work
DTEND;TZID=Europe/London:20181124T122000
DTSTART;TZID=Europe/London:20181124T113000
LOCATION:C1.52 - Small Lecture Theatre
ORGANIZER:Moray Jones
SUMMARY:Creating a Perl 6 grammar for reading an emacs .org file
UID:http://act.yapc.eu/lpw2018/talk/7542
URL:http://act.yapc.eu/lpw2018/talk/7542
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Andrew Solomon
ATTENDEE:Matthew Chubb
ATTENDEE:Dave Cross
ATTENDEE:Barbie
COMMENT:4 attendees
DESCRIPTION:I would like to explore the power of Mentoring and removes the 
 myth about Mentoring.
DTEND;TZID=Europe/London:20181124T151000
DTSTART;TZID=Europe/London:20181124T145000
LOCATION:C2.14 - Room (Talks)
ORGANIZER:Mohammad Anwar
SUMMARY:The power of mentoring
UID:http://act.yapc.eu/lpw2018/talk/7543
URL:http://act.yapc.eu/lpw2018/talk/7543
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Martin Berends
ATTENDEE:Matthew Chubb
ATTENDEE:rjc
ATTENDEE:Clyde Ingram
ATTENDEE:Dave Cross
ATTENDEE:Andrew Solomon
ATTENDEE:Daniel Barnes
ATTENDEE:Anatolie Mazur
ATTENDEE:Gianni Ceccarelli
ATTENDEE:Hugh Barnard
ATTENDEE:Paulo Favinha
ATTENDEE:Rui Favinha
ATTENDEE:Dermot Paikkos
ATTENDEE:Ilya Chesnokov
ATTENDEE:R Primus
ATTENDEE:Gillian Forster
ATTENDEE:Gordon Banner
ATTENDEE:Paul Evans
ATTENDEE:Daniel Mita
ATTENDEE:Erdinc Mutlu
ATTENDEE:Nigel Stuckey
ATTENDEE:José Joaquín Atria
COMMENT:22 attendees
DESCRIPTION:This is a little introduction into the difficulty of developing
  GUI applications for Perl\, and Perl's power to make difficult things eas
 y.  Perl's forte has always been at the back end\, processing data\, manag
 ing information and presenting the results either to the console or to a b
 rowser front end.  Yet there are many graphical toolkits which make deskto
 p application programming possible.   But support is increasingly hard to 
 find\, and certainly making something possible is somewhat different from 
 making things easy.  This presentation is a description of one way to make
  something difficult\, into something trivial and available to the novice 
 programmer.  More importantly despite its power and huge CPAN resurces\, P
 erl remains seen as an out-of-sight out-of-mind backend language for geeks
 .  Tools that make a program visible\, accessible and fit into modern desk
 top paradigms may be useful to present the power of any language.  To do s
 o easily accelerates development of ones own tools\, as well as making the
  tool easily useable by others who may not be programmers.
DTEND;TZID=Europe/London:20181124T115000
DTSTART;TZID=Europe/London:20181124T113000
LOCATION:C2.12 - Large Lecture Theatre
ORGANIZER:Saif Ahmed
SUMMARY:Quick and Dirty GUI Applications (and why you should make them)
UID:http://act.yapc.eu/lpw2018/talk/7545
URL:http://act.yapc.eu/lpw2018/talk/7545
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Tom Hukins
ATTENDEE:Saif Ahmed
ATTENDEE:Michal
ATTENDEE:John Davies
ATTENDEE:vytas
ATTENDEE:rjc
ATTENDEE:Clyde Ingram
ATTENDEE:Dave Cross
ATTENDEE:Daniel Barnes
ATTENDEE:James Green
ATTENDEE:Anatolie Mazur
ATTENDEE:Paulo Favinha
ATTENDEE:Rui Favinha
ATTENDEE:Dermot Paikkos
ATTENDEE:Barbie
ATTENDEE:Ilya Chesnokov
ATTENDEE:R Primus
ATTENDEE:Gordon Banner
ATTENDEE:Paul Evans
ATTENDEE:Dagfinn Ilmari Mannsåker
ATTENDEE:José Joaquín Atria
ATTENDEE:Hugh Barnard
ATTENDEE:Erdinc Mutlu
ATTENDEE:Avi Greenbury
ATTENDEE:Nigel Stuckey
COMMENT:25 attendees
DESCRIPTION:Behaviour Driven Development (BDD) started in 2003 with Dan Nor
 th's JBehave in Java. That led to RBehave and RSpec in Ruby and later Cucu
 mber in Ruby\, Java and many other languages including Perl. Peter Sergean
 t (SARGIE) gave us Test::BDD::Cucumber in CPAN. This talk explains BDD wit
 h live demos of Pete's framework. We'll compare this with similar ones in 
 Ruby\, JavaScript\, C# and Go. We'll also examine a new Perl implementatio
 n under construction by the speaker.
DTEND;TZID=Europe/London:20181124T101000
DTSTART;TZID=Europe/London:20181124T095000
LOCATION:C2.12 - Large Lecture Theatre
ORGANIZER:Martin Berends
SUMMARY:Behaviour Driven Development and Cucumber
UID:http://act.yapc.eu/lpw2018/talk/7547
URL:http://act.yapc.eu/lpw2018/talk/7547
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Saif Ahmed
ATTENDEE:Matthew Chubb
ATTENDEE:Ville Koskinen
ATTENDEE:Boyd Duffee
ATTENDEE:Daniel Mita
ATTENDEE:Peter Haworth
COMMENT:6 attendees
DESCRIPTION:Being in the realm of academia and also a perl 6 developer has 
 led me\, in a pragmatic way\, to try and use Perl 6 to get stuff done and 
 eventually published somewhere\, which in academic terms is synonym with d
 one. So after some time\, I have used Perl 6 in several ways\, from git mi
 ning to running evolutionary algorithms.\nIn this presentation I will tell
  how bringing a language to the academic world might be of mutual benefit\
 , and of course how Perl 6 can help\, through its expressivity\, to put al
 gorithmic thoughts clearly to code and through its concurrency to get suff
  done faster
DTEND;TZID=Europe/London:20181124T101000
DTSTART;TZID=Europe/London:20181124T092000
LOCATION:C1.52 - Small Lecture Theatre
ORGANIZER:Juan Julián Merelo-Guervós
SUMMARY:Publish or perish with Perl 6: adventures of an academician in the 
 Perl 6 developers world
UID:http://act.yapc.eu/lpw2018/talk/7548
URL:http://act.yapc.eu/lpw2018/talk/7548
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Saif Ahmed
ATTENDEE:Dave Cross
ATTENDEE:Daniel Barnes
ATTENDEE:Martin Berends
ATTENDEE:Ville Koskinen
ATTENDEE:Anatolie Mazur
ATTENDEE:Gianni Ceccarelli
ATTENDEE:Paulo Favinha
ATTENDEE:Rui Favinha
ATTENDEE:Gordon Banner
ATTENDEE:José Joaquín Atria
ATTENDEE:Daniel Mita
ATTENDEE:Peter Haworth
ATTENDEE:Avi Greenbury
COMMENT:14 attendees
DESCRIPTION:We all know "use strict" and "use Moose" but what great use's a
 re there for Perl6?\n\nIn this talk I'll cover 24 different modules\, 12 f
 rom core and 12 from the larger Perl6 Ecosystem that you might want to fin
 e yourself using in a project.
DTEND;TZID=Europe/London:20181124T111000
DTSTART;TZID=Europe/London:20181124T102000
LOCATION:C1.52 - Small Lecture Theatre
ORGANIZER:Simon Proctor
SUMMARY:24 uses for Perl6
UID:http://act.yapc.eu/lpw2018/talk/7549
URL:http://act.yapc.eu/lpw2018/talk/7549
END:VEVENT
BEGIN:VEVENT
ATTENDEE:John Davies
ATTENDEE:vytas
ATTENDEE:Matthew Chubb
ATTENDEE:rjc
ATTENDEE:Clyde Ingram
ATTENDEE:Martin Berends
ATTENDEE:Daniel Barnes
ATTENDEE:Anatolie Mazur
ATTENDEE:Gianni Ceccarelli
ATTENDEE:Hugh Barnard
ATTENDEE:Paulo Favinha
ATTENDEE:Rui Favinha
ATTENDEE:Dermot Paikkos
ATTENDEE:Ilya Chesnokov
ATTENDEE:R Primus
ATTENDEE:Gillian Forster
ATTENDEE:Gordon Banner
ATTENDEE:Paul Evans
ATTENDEE:Avi Greenbury
ATTENDEE:José Joaquín Atria
COMMENT:20 attendees
DESCRIPTION:A tale of how a need to move away from static IP addresses evol
 ved into lots of useful stuff. There is even more useful stuff than was de
 scribed in the London PM talk of July 2017 (https://www.youtube.com/watch?
 v=w7-83ygxP5E)
DTEND;TZID=Europe/London:20181124T122000
DTSTART;TZID=Europe/London:20181124T120000
LOCATION:C2.12 - Large Lecture Theatre
ORGANIZER:John Davies
SUMMARY:DNS for speed and security
UID:http://act.yapc.eu/lpw2018/talk/7550
URL:http://act.yapc.eu/lpw2018/talk/7550
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Andrew Solomon
ATTENDEE:Michal
ATTENDEE:Matthew Chubb
ATTENDEE:Dave Cross
ATTENDEE:James Green
ATTENDEE:Ville Koskinen
ATTENDEE:Barbie
ATTENDEE:Daniel Mita
ATTENDEE:Nigel Stuckey
COMMENT:9 attendees
DESCRIPTION:This is an instruction manual on how you can rapidly expand you
 r Perl team by recruiting software developers and turning them into produc
 tive Perl developers without negatively impacting productivity.\n\nThese p
 rinciples are derived as threads of commonality among Geekuni's most succe
 ssful clients.
DTEND;TZID=Europe/London:20181124T122000
DTSTART;TZID=Europe/London:20181124T120000
LOCATION:C2.14 - Room (Talks)
ORGANIZER:Andrew Solomon
SUMMARY:HOWTO: grow the Perl team
UID:http://act.yapc.eu/lpw2018/talk/7551
URL:http://act.yapc.eu/lpw2018/talk/7551
END:VEVENT
BEGIN:VEVENT
ATTENDEE:John Davies
ATTENDEE:Saif Ahmed
ATTENDEE:vytas
ATTENDEE:Matthew Chubb
ATTENDEE:Clyde Ingram
ATTENDEE:Daniel Mita
ATTENDEE:Peter Haworth
ATTENDEE:Nigel Stuckey
COMMENT:8 attendees
DESCRIPTION:Perl 11 is a philosophy with 3 primary tenets and goals:\n\n- "
 Pluggability At All Levels"\n\n- "Performance At The Speed Of C"\n\n- "Reu
 nification of Perl 5 & Perl 6"\n\nPluggability (AKA modularity) at all lev
 els of Perl means we need to be able to remove any major component of any 
 Perl language and "plug in" our own replacement module\, for either experi
 mental or production purposes.  This is a basic architectural goal which w
 ill open the doors to virtually unlimited enhancements in Perl security\, 
 stability\, performance\, and features.  \n\nPerformance at the speed of C
 (++) means we need Perl to run at (or very near) the speed of optimized an
 d compiled C++ code\, currently tied with C and Fortran as the fastest lan
 guage.  Perl is known for being fast at databases and regular expressions\
 , but neither of these features actually benchmarks the Perl core itself\,
  which is demonstrably slower than all other major programming languages. 
  Using advanced technologies such as just-in-time compiling and dynamic-to
 -static compiling\, it may someday be possible to run Perl FASTER than C++
 \, thereby achieving the rank of world's fastest language.  Even if plugga
 bility and reunification are achieved\, Perl market share will continue to
  decline until we have the speed of a mature programming language.\n\nReun
 ification of the Perl 5 and Perl 6 sister languages means Perl 6 will have
  full backward compatibility with all existing or possible Perl 5 code\, i
 ncluding XS and all distributions on CPAN.  This can only be fully achieve
 d by completely re-implementing both Perl 5 and Perl 6 utilizing a single 
 common back-end platform which is itself compatible with XS\, C\, and C++.
 \n\nCurrent Perl 11 projects include\, but are not limited to:\n\n- RPerl\
 , the Optimizing Perl 5 Compiler\n\n- cperl\, the Company-Friendly Perl\n\
 n- P2\, the Perl 5 & Perl 6 JIT Compiler\n\n- CPAN Butterfly Plan\n\n- Per
 l 5 on MoarVM\n\nIt's taken us 30 years of Perl to get here\, and we built
  the Internet along the way.  Let's make the next 30 even more unbelievabl
 y amazing.
DTEND;TZID=Europe/London:20181124T151000
DTSTART;TZID=Europe/London:20181124T145000
LOCATION:C1.52 - Small Lecture Theatre
ORGANIZER:Will Braswell
SUMMARY:Perl 11 & The Reunification of Perl 5 + 6
UID:http://act.yapc.eu/lpw2018/talk/7554
URL:http://act.yapc.eu/lpw2018/talk/7554
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Saif Ahmed
ATTENDEE:Andrew Solomon
COMMENT:2 attendees
DESCRIPTION:Come along and learn to use Perl 5 for everything from scripts 
 to web services. We'll focus on modern Perl - without skipping the weird b
 its that scare people away!\n\nIt will be a hands-on session where the att
 endee's role is to try things out\, ask questions and trigger discussions 
 about how problems are to be approached.\n\nHighlights:\n* various differe
 nt Object Oriented patterns\n* web services within a Model-View-Controller
  framework\n* installing CPAN modules to make use of various other web ser
 vices\n\nPrerequisites:\n* Experience with any programming language\n* You
 r own laptop with Perl installed\n\np.s As a bonus you'll get two free wee
 ks to continue your studies at Geekuni https://geekuni.com/
DTEND;TZID=Europe/London:20181124T105000
DTSTART;TZID=Europe/London:20181124T092000
LOCATION:C2.14 - Room (Talks)
ORGANIZER:Andrew Solomon
SUMMARY:Cross-training into Perl
UID:http://act.yapc.eu/lpw2018/talk/7557
URL:http://act.yapc.eu/lpw2018/talk/7557
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Saif Ahmed
ATTENDEE:Dagfinn Ilmari Mannsåker
ATTENDEE:rjc
ATTENDEE:Clyde Ingram
ATTENDEE:James Green
ATTENDEE:Dermot Paikkos
ATTENDEE:Ilya Chesnokov
ATTENDEE:R Primus
ATTENDEE:José Joaquín Atria
COMMENT:9 attendees
DESCRIPTION:Mojolicious has a number of ways to easily authenticate your us
 ers\, but LDAP wasn't one of them.  To work out how to do that\, I wrote a
  tutorial\, put it on Github and this talk will tell you the necessary ste
 ps.  \n\nAssuming the basics of routing and rendering with a web framework
 \, I'll focus on how you can authenticate users in Mojolicious and the bit
 s of code that I use to connect to LDAP.\n\nDon't know the basics and conc
 erned you won't know understand the talk?  Don't worry!  The docs are grea
 t and the talk is short\, so plenty of time for questions with someone who
 's still learning\, too.\n\nStill wondering if it's for you?  Here's a "tr
 ailer" courtesy of the fine folks from the Nordic Perl Workshop which tell
 s you what I'm going to tell you. \nhttps://www.youtube.com/watch?v=t-BEo4
 67pUI\n\nNo\, Deadpool wasn't available.
DTEND;TZID=Europe/London:20181124T104000
DTSTART;TZID=Europe/London:20181124T102000
LOCATION:C2.12 - Large Lecture Theatre
ORGANIZER:Boyd Duffee
SUMMARY:Authenticating Mojolicious apps with LDAP
UID:http://act.yapc.eu/lpw2018/talk/7558
URL:http://act.yapc.eu/lpw2018/talk/7558
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Tom Hukins
ATTENDEE:Saif Ahmed
ATTENDEE:Michal
ATTENDEE:John Davies
ATTENDEE:Dagfinn Ilmari Mannsåker
ATTENDEE:Matthew Chubb
ATTENDEE:rjc
ATTENDEE:Clyde Ingram
ATTENDEE:Daniel Barnes
ATTENDEE:Martin Berends
ATTENDEE:James Green
ATTENDEE:Anatolie Mazur
ATTENDEE:Boyd Duffee
ATTENDEE:Paulo Favinha
ATTENDEE:Rui Favinha
ATTENDEE:Barbie
ATTENDEE:Ilya Chesnokov
ATTENDEE:R Primus
ATTENDEE:Gillian Forster
ATTENDEE:Gordon Banner
ATTENDEE:José Joaquín Atria
ATTENDEE:Avi Greenbury
ATTENDEE:Fox Reymann
COMMENT:23 attendees
DESCRIPTION:How we do you educate yourself as a developer about security?  
 Security encompasses so many things\, but from a developers point of view 
 writing robust solid code should mostly be a simple thing.  Assuming you’r
 e not designing systems\, writing secure code shouldn’t be that difficult.
   How do we make the problem less abstract and more understandable in prac
 tice.
DTEND;TZID=Europe/London:20181124T151000
DTSTART;TZID=Europe/London:20181124T145000
LOCATION:C2.12 - Large Lecture Theatre
ORGANIZER:Colin Newell
SUMMARY:Security Education for Developers
UID:http://act.yapc.eu/lpw2018/talk/7559
URL:http://act.yapc.eu/lpw2018/talk/7559
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Saif Ahmed
ATTENDEE:Tom Hukins
ATTENDEE:John Davies
ATTENDEE:vytas
ATTENDEE:Dagfinn Ilmari Mannsåker
ATTENDEE:Matthew Chubb
ATTENDEE:rjc
ATTENDEE:Clyde Ingram
ATTENDEE:James Green
ATTENDEE:Gianni Ceccarelli
ATTENDEE:Hugh Barnard
ATTENDEE:Dermot Paikkos
ATTENDEE:Ilya Chesnokov
ATTENDEE:R Primus
ATTENDEE:Paul Evans
ATTENDEE:José Joaquín Atria
ATTENDEE:Erdinc Mutlu
COMMENT:17 attendees
DESCRIPTION:I do a lot of work in electronics as well as perl. Here is a co
 mparison of some similarities and some differences between the two industr
 ies.
DTEND;TZID=Europe/London:20181124T111000
DTSTART;TZID=Europe/London:20181124T105000
LOCATION:C2.12 - Large Lecture Theatre
ORGANIZER:Paul Evans
SUMMARY:Perl vs Electronics
UID:http://act.yapc.eu/lpw2018/talk/7560
URL:http://act.yapc.eu/lpw2018/talk/7560
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Michal
ATTENDEE:John Davies
ATTENDEE:Dagfinn Ilmari Mannsåker
ATTENDEE:rjc
ATTENDEE:Clyde Ingram
ATTENDEE:Dave Cross
ATTENDEE:Daniel Barnes
ATTENDEE:Ville Koskinen
ATTENDEE:Anatolie Mazur
ATTENDEE:Gianni Ceccarelli
ATTENDEE:Dermot Paikkos
ATTENDEE:Barbie
ATTENDEE:Ilya Chesnokov
ATTENDEE:Andrew Solomon
ATTENDEE:Tom Hukins
ATTENDEE:Gordon Banner
ATTENDEE:Daniel Mita
ATTENDEE:Avi Greenbury
ATTENDEE:Nigel Stuckey
COMMENT:19 attendees
DESCRIPTION:Modern Perl has helped guide both new and experienced developer
 s towards good practices for developing and maintaining Perl code bases.\n
 \nHowever\, there are many aspects of Perl development that Modern Perl do
 esn't cover and new ideas come along all the time.\n\nIn this talk\, I des
 cribe some of the habits I see in Perl code bases that I work on and consi
 der alternative approaches.  I hope to present my talk in a way that makes
  sense to both new and experienced Perl developers.
DTEND;TZID=Europe/London:20181124T144000
DTSTART;TZID=Europe/London:20181124T142000
LOCATION:C2.12 - Large Lecture Theatre
ORGANIZER:Tom Hukins
SUMMARY:Contrarian Perl
UID:http://act.yapc.eu/lpw2018/talk/7561
URL:http://act.yapc.eu/lpw2018/talk/7561
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Michal
ATTENDEE:vytas
ATTENDEE:Dagfinn Ilmari Mannsåker
ATTENDEE:Matthew Chubb
ATTENDEE:rjc
ATTENDEE:Clyde Ingram
ATTENDEE:Martin Berends
ATTENDEE:Dave Cross
ATTENDEE:Neil Bowers
ATTENDEE:Daniel Barnes
ATTENDEE:James Green
ATTENDEE:Anatolie Mazur
ATTENDEE:Gianni Ceccarelli
ATTENDEE:Hugh Barnard
ATTENDEE:Paulo Favinha
ATTENDEE:Rui Favinha
ATTENDEE:Dermot Paikkos
ATTENDEE:Barbie
ATTENDEE:Ilya Chesnokov
ATTENDEE:R Primus
ATTENDEE:Gordon Banner
ATTENDEE:Paul Evans
ATTENDEE:José Joaquín Atria
ATTENDEE:Avi Greenbury
ATTENDEE:Nigel Stuckey
COMMENT:25 attendees
DESCRIPTION:Come learn about the past\, the present and the future of the h
 ypertext transfer protocol.
DTEND;TZID=Europe/London:20181124T094000
DTSTART;TZID=Europe/London:20181124T092000
LOCATION:C2.12 - Large Lecture Theatre
ORGANIZER:Leon Brocard
SUMMARY:HTTP/1\, HTTP/2 and HTTP/3
UID:http://act.yapc.eu/lpw2018/talk/7564
URL:http://act.yapc.eu/lpw2018/talk/7564
END:VEVENT
BEGIN:VEVENT
COMMENT:0 attendees
DESCRIPTION:Toxiproxy (https://github.com/Shopify/toxiproxy) is a piece of 
 the chaos engineering platform we use at SKY\, ToxiProxy is simply a Perl 
 client I've just started to implement. \nGithub repos:\n- https://github.c
 om/grubert65/RestAPI\n- https://github.com/grubert65/ToxiProxy
DTEND;TZID=Europe/London:20181124T144000
DTSTART;TZID=Europe/London:20181124T135000
LOCATION:C1.52 - Small Lecture Theatre
ORGANIZER:Marco Masetti
SUMMARY:ToxiProxy - a toxiproxy Perl client
UID:http://act.yapc.eu/lpw2018/talk/7565
URL:http://act.yapc.eu/lpw2018/talk/7565
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Matthew Chubb
ATTENDEE:rjc
ATTENDEE:Clyde Ingram
ATTENDEE:Martin Berends
ATTENDEE:James Green
ATTENDEE:Paulo Favinha
ATTENDEE:Andrew Solomon
ATTENDEE:Rui Favinha
ATTENDEE:Dermot Paikkos
ATTENDEE:R Primus
ATTENDEE:Boyd Duffee
ATTENDEE:Gillian Forster
ATTENDEE:Colin Newell
ATTENDEE:José Joaquín Atria
ATTENDEE:Peter Haworth
ATTENDEE:Erdinc Mutlu
ATTENDEE:Avi Greenbury
ATTENDEE:Nigel Stuckey
ATTENDEE:Fox Reymann
COMMENT:19 attendees
DESCRIPTION:The Go language has gained a great deal of prominence in recent
  years. I will talk about what it is\, why it's interesting and make bad j
 okes about it from the viewpoint of a Perl developer. This will be a techn
 ical talk\, but no gophers or camels will be harmed as a result.
DTEND;TZID=Europe/London:20181124T144000
DTSTART;TZID=Europe/London:20181124T135000
LOCATION:C2.14 - Room (Talks)
ORGANIZER:Sue Mynott
SUMMARY:Go For Perl Programmers
UID:http://act.yapc.eu/lpw2018/talk/7567
URL:http://act.yapc.eu/lpw2018/talk/7567
END:VEVENT
BEGIN:VEVENT
ATTENDEE:Dagfinn Ilmari Mannsåker
ATTENDEE:Gordon Banner
ATTENDEE:Daniel Mita
COMMENT:3 attendees
DESCRIPTION:PerlCritic examines Perl programs and complains about usage of 
 language features in ways that are thought best avoided.  There is a guide
  online for how to write your own checks to include in PerlCritic.   It is
  possible to add simple checks on execution of commands: list format syste
 m() and exec() being preferable to string format.
DTEND;TZID=Europe/London:20181124T141000
DTSTART;TZID=Europe/London:20181124T135000
LOCATION:C2.12 - Large Lecture Theatre
ORGANIZER:Peter Allan
SUMMARY:security checks using perlcritic
UID:http://act.yapc.eu/lpw2018/talk/7571
URL:http://act.yapc.eu/lpw2018/talk/7571
END:VEVENT
END:VCALENDAR
