London Perl Workshop 2012
Regarding London Perl Workshop 2012 specifically, please answer the following as best you can.
These questions are used to try and identify areas of the conference that did and didn't work, with the aim of giving future organisers an opportunity to improve on all aspects of the conferences experience.
When did you decide to come to this conference?
Count | Description |
31 | I'm now a regular London Perl Workshop attendee |
6 | After London Perl Workshop 2011 |
0 | After joining the Facebook event group |
2 | I was nominated to attend by manager/colleague |
18 | I was recommended to attend by friend/colleague |
0 | After reading an ad in a magazine |
5 | After seeing a link or advert on a Perl specific site |
1 | After seeing a link or advert on a non-Perl site |
8 | After reading an email sent to a mailing list I was on |
1 | After seeing other promotions online/in the press |
9 | other ... |
If 'Other', when did you decide?
- after hearing about it from colleagues
- after reading a tweet
- After YAPC::EU 2012 Frankfurt, where some friends told me they'd go
- Discussion at PM
- hearing about it at YAPC Frankfurt
- I was in London
- I'm a sponsor
- London.pm
- london.pm irc channel
Were you a speaker?
Count | Description |
48 | No |
19 | No, but I have spoken before at similar conferences |
12 | Yes, and I have spoken before at similar conferences |
2 | Yes, and it was my first time as a speaker |
Note that "similar conferences" includes other Workshops and YAPCs, as well as Linux, Open Source or large technical events.
If you were a speaker, would you have been able to attend if you hadn't been speaking?
Count | Description |
15 | Yes |
2 | No |
If you weren't a speaker, would you consider speaking at a future conference?
Count | Description |
35 | Yes |
10 | No |
25 | Ask me later |
What was your motivation for coming?
Count | Description |
32 | the list of speakers |
39 | the quality of the talks scheduled |
12 | to be a speaker |
47 | to meet with Perl/project co-contributors |
58 | to socialise with Perl geeks |
12 | to visit London |
12 | other ... |
If 'Other' please let us know your motivation for coming
- Always wanted to attend, but never found time
- geekscore++
- I'm a sponsor
- improve my perl knowledge
- refreshing skills
- to contribute
- to find out more about Perl
- to find out more about what is currently happening within perl, particularly with 5.10+ advances
- to get more enthused about Perl.
- to learn
- To represent the company I work for, who were also a sponsor
- Volunteering
What aspects of the conference do you feel gave value for money?
Count | Description |
75 | the talks / speakers |
35 | the conference venue |
18 | the city of London |
20 | the hallway track |
51 | the attendees |
6 | other ... |
If 'Other' please enter your suggestions
- and, the conference was free!
- Coffee & cupcakes! Also O'Reilly stand with big markdowns on price.
- Free beer!
- high quality
- it was free
- The volunteers
Did you have holiday planned around your workshop attendance?
Count | Description |
61 | I came just for the workshop |
0 | several days before only |
3 | 1 day before only |
8 | several days before and after |
3 | 1 day after only |
0 | several days after only |
Were there any talks you wanted to see, but missed due to clashes in the schedule?
Count | Description |
45 | Yes |
31 | No |
If 'Yes', which talks did you miss?
There are always conflicts in the schedule, as it's difficult to know what everyone would like to see. However, if you could list a few talks that you missed, it would give speakers an idea whether it would be worth updating their talks for furture events.
Count | Description |
7 | Data::Query - from vapour to reality by Matt S Trout |
6 | Deployment - there is no single server by Ulrich Habel |
6 | Twenty Five Years of Perl in Twenty Five (ish) Minutes by Dave Cross |
5 | Fast, furious, fatpacked and fun by Matt S. Trout |
4 | Adventure games, the eventful way by Carl Mäsak |
4 | DBIx::Class:: Schema::Config - because why didn't this exist already? by Kaitlyn Parkhurst |
4 | Introduction to OO Perl with Moose by Dave Cross |
4 | Reliable cron jobs in distributed environment by Oleg Komarov |
4 | YARRR! Plunderin' Programming' Paradigms Fer Profit! by Piers Cawley |
3 | Looking into the program by Elena Bolshakova |
3 | Lovecraftian Perl - redux by James Laver |
3 | The Past, The Present and The Future by Paul Evans |
3 | Unit testing: you ain't doing it and you should by David Cantrell |
2 | Config::Loader - Configuration Is Fun by Kaitlyn Parkhurst |
2 | Documentation For Fun And Profit by James Aitken |
2 | EntityModel - crossing the language barrier by Tom Molesworth |
2 | Learning Perl Together by Ian Norton |
2 | Moving the needle or what I (should have) learned at DuckDuckGo by Torsten Raudssus |
2 | My 16 of 25 - The Aftermath Discussion by Richard Jelinek |
2 | Web development using Dancer by Andrew Solomon |
2 | What I learned from other technologies by James Laver |
1 | Calamitous Context: Stop Breaking My Code! by Aaron Crane |
1 | Debugging and Exploration in Perl 6 by Jonathan Worthington |
1 | How Bytemark built a cloud hosting system without buzzwords by Matthew Bloch |
1 | Learning Perl Together - Surgery by Ian Norton |
1 | Perl and CPAN by Mark Keating |
1 | Reviewing CPAN Modules by Neil Bowers |
1 | The problem with Perl by Pedro Figueiredo |
1 | The state of the Perl jobs market II by Mike Whitaker |
1 | Workshop: Introduction To Template::Toolkit by Duncan Garland |
1 | You ... did ... what? by Matt S Trout |
Additional comments:
- Due to clashes in my personal schedule I was unable to attend the afternoon talks.
- This is really just testament to the quality of the event. I'd rather miss good talks than only have bad talks to choose from
- Lots, eg. Bytemark talk.
- many
- Many. Because I was caught in 1:1 talks after my talk. But that's probably a good thing. ;-)
- My background is in other languages, so if they hadn't clashed, I would have gone to both Learning Perl Together and OO with Moose. I was happy with the choice I made though (OO with Moose) - I have done enough Perl already to follow it. Learning Perl may have been too basic.
- Plenty as usual, but happy enough with trade-off generally
- Pretty much everything. I was talking for far too long.
- Unfortunately I was only able to attend the morning talks, as I was then told a parent had gone into hospital that morning and I left.
- The workshops, due to the talks being at the same time
There are always conflicts in the schedule, as it's difficult to know what everyone would like to see. However, if you could list a few talks that you missed, it would give speakers an idea whether it would be worth updating their talks for furture events.
Were there any speakers not present, who you would like to have seen at the conference?
Count | Description |
19 | Yes |
50 | No |
If 'Yes', which speakers?
Count | Description |
3 | Damian Conway |
3 | Larry Wall |
2 | Curtis Poe |
1 | Adam Kennedy |
1 | Andy Armstrong |
1 | Damien Convey |
1 | Damien Conway |
1 | Léon Brocard |
1 | Larry, Damian |
1 | Leo Lapworth |
1 | Leon Timmermans |
1 | Mark-Json Dominus |
1 | Miyagawa |
1 | Randal Schwartz |
1 | Stevan Little |
1 | Tim Bunce |
1 | Tom Christiansen |
1 | chromatic |
Additional comments:
- Damien Convey. I love listening to him.
- Leo Lapworth presenting Plack/PSGI.
- The schedule was just fine, but I would have been delighted to have heard Larry, Damian, mjd, merlyn, Tom Christiansen (if he 'does' public speaking of course), if we could have got any of them to come over.
What kinds of talks would you prefer at future London Perl Workshops?
Count | Description |
2 | More beginner level talks |
15 | More intermediate level talks |
12 | More advanced level talks |
47 | It's about right |
4 | No preference |
Are there any topics you would specifically like to see featured?
- A comparison of the major web frameworks, and which ones are suited to what uses.
- An intro to PSGI/Plack on a conceptual level would be quite good. Maybe a "Whither mod_perl?" could be interesting too.
- As there seemed to be a lot of talks around 'new modules' or 'new ways of doing things', I would like to see more talks explaining useful current functionality aimed at beginner/junior developers.
(e.g Catalyst)
- Best practices of large high-loaded projects; reliable deployment; relational database versioning
- better streaming of levels to location, to save haveing to move around so much
- carton + pinto (or other DPAN options)
Would love to hear a "real world" talk on CPAN from a CPAN authors perspective.
How to start a CPAN module (Dist::Zilla, Module::Starter etc). Any CPAN conventions (eg. directory structure, splitting author tests), what all the extra files do (META, MANIFEST, blib etc) and ways to manage them. Seems to be a moving target
- Catalyst
- I loved Dave Cantrel's TDD talk and think there is benefit in more eng'y talks which solve some real problem.
- It was a shame to miss the TT talk. There was a lot of stuff that looked like it was Catalyst-related (DBIC etc.) but no specific 'all about Catalyst' talk - probably because there's too much to cover and everything fits into Cat anyway.
But a beginners' Catalyst talk might be an idea for next time. And to be honest a beginners' mod_perl talk wouldn't hurt either!
- It's quite common for people to talk about cool things in other languages (both Piers Cawley and James Laver did this, probably others too) but both were more like quick surveys of other languages without going into much depth. I'd like to see more "... and here's how it's affected my perl programming" in such talks.
- More about testing/unit testing.
- Perl 6
CPAN
- Perl and SCMS
- Plack
PSGI
Front-end web development (HTML5, CSS3, jQuery, JQuery-UI) for coders.
Intermediate knowledge and use of common modules used in industry.
- Scalability, code quality, hiring Perl developers, and unicode.
I'm torn between beginner and advanced level talks - on the one hand I want beginners to feel welcome so we can grow the community, on the other hand beginner level talks are not much use to me. Tracks based on advanced-ness could help here.
- Stealing things from other technologies and bringing them to perl. Dealing with Web Scale.
- the less widely used core features and CPAN modules
- The most of the accent is done on web development. I would like anything but web development.
How do you rate the workshop?
How would you rate your overall satisfaction of the following areas of the workshop?
Choices | 1 | 2 | 3 | 4 | 5 |
Newsletters/Updates | 34 | 35 | 3 | - | - |
Web site | 35 | 32 | 11 | 1 | - |
Registration process | 52 | 21 | 6 | 1 | - |
Directions/Maps | 44 | 23 | 7 | 3 | - |
Content of the talks | 40 | 34 | 2 | 1 | - |
Schedule efficiency | 39 | 33 | 5 | 1 | - |
Social events | 40 | 18 | 3 | 1 | - |
Facilities | 26 | 42 | 9 | 3 | - |
Staff | 61 | 15 | 1 | - | - |
Overall experience | 51 | 26 | 2 | - | - |
Value for money * | 59 | 18 | - | - | - |
Key:
1 = Very Satisfied
2 = Somewhat satisfied
3 = Somewhat un-satisfied
4 = Very un-satisfied
5 = N/A
* Note that while the workshop has no attendance fee, your time and travel expenses aren't free :)