I have two main talks, 40 minute each, to give at YAPC::NA::2005:
Perl Black Magic unleashed - Obfuscation and Golfing
This one is practically ready. I have 160 slides that took me 40-45 minutes to go through, last time. I'm gonna take some of them out (about 20-30, at least) and probably substitute them with some more slides on the Golfing section.
I would like to include a section on Secret Operators, but I would need and extra 20 minutes for that... I know this talk will be the last of day 1, so there's no one else waiting for me to finish in order to start the next talk, but going on just wouldn't be fair, now would it? :-) At the most, one can take more time with questions and comments, but I'm not sure I'll be able to do the part on Secret Operators...which is a pity, because I was convinced this would be the last time I'd give this talk and, hence, my last oportunity to include a new section in it... :-\
Perl Blue Magic - Creating Perl modules and Using the CPAN
As I said before, there's a couple of reasons why this talk is blue, and I will go through them on the talk itself.
Anyway, I recently wrote a guide on creating Perl modules, and am working on a new one (Perl Modules: Beyond Basics), so that means I know what I want to talk about.
But here comes a problem: Perl White Magic is fun because it has evolving code and a joke between each two problems. Perl Black Magic is also fun because people laugh at the tricks I show and there are also a couple of jokes. Both these talks are pretty straight forward, but...
What am I gonna do for the Blue one? :-\
My current idea is that of having slides and coding at the same time, actually creating a module (and possibly submitting it to PAUSE, if there's connectivity) during the talk. But so far that's it...
I need a great idea :-\
Re:Perl Black Magic
cog on 2005-05-12T13:23:51
The first I gave that talk, it conflicted with another one *I* wanted to see:-) Re:Perl Black Magic
cog on 2005-05-12T13:25:01
The first "time"
There will be wireless and wired connectivity (modulo unexpected technical problems, of course).
I recall a mention once of a presenter running a wiki online during a presentation, with audience participation. You could do a PAUSE submission of a group programming effort. (That might be painful, though, unless the wiki used a clever source control backend to merge together simultaneous updates to the same file.