<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <title>Damian Conway</title>
    <link rel="alternate" type="text/html" href="http://blogs.perl.org/users/damian_conway/" />
    <link rel="self" type="application/atom+xml" href="http://blogs.perl.org/users/damian_conway/atom.xml" />
    <id>tag:blogs.perl.org,2009-11-03:/users/damian_conway//875</id>
    <updated>2013-02-05T21:09:22Z</updated>
    <subtitle>A blog about the Perl programming language</subtitle>
    <generator uri="http://www.sixapart.com/movabletype/">Movable Type Pro 4.38</generator>

<entry>
    <title>New Classes premiering in Zurich next month</title>
    <link rel="alternate" type="text/html" href="http://blogs.perl.org/users/damian_conway/2013/02/new-classes-premiering-in-zurich-next-month.html" />
    <id>tag:blogs.perl.org,2013:/users/damian_conway//875.4259</id>

    <published>2013-02-05T20:13:47Z</published>
    <updated>2013-02-05T21:09:22Z</updated>

    <summary><![CDATA[I'm delighted to announce that, once again, I'll be teaching in Zurich...next month. My good friends at Oetiker+Partner and the amazing team at Eidgen&ouml;ssische Technische Hochschule Z&uuml;rich ("ETHZ" to its friends) have organized four days of Perl and presentation skills...]]></summary>
    <author>
        <name>Damian Conway</name>
        <uri>http://damian.conway.org</uri>
    </author>
    
    <category term="eth" label="ETH" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="masterclass" label="masterclass" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="perl" label="perl" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="perlbestpractices" label="perl best practices" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="switzerland" label="Switzerland" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="training" label="training" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="zurich" label="Zurich" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://blogs.perl.org/users/damian_conway/">
        <![CDATA[<p>I'm delighted to announce that, once again, I'll be teaching in Zurich...next month. My good friends at Oetiker+Partner and the amazing team at Eidgen&ouml;ssische Technische Hochschule Z&uuml;rich ("ETHZ" to its friends) have organized <a href="http://it.oetiker.ch/consulting/courses/2013.en.html">four days of Perl and presentation skills training</a>, to be held on March 18-21 (just before <a href="http://perl-workshop.ch/">SPW1</a>).</p>

<p>I love teaching in Zurich. I enjoy the city itself, of course, but the real attractions are the remarkable people who come along to the classes there. They're invariably smart, motivated, humorous, practical, and challenging: a joy to teach.</p>

<p>For that reason alone, over the past few years almost every new class I have created has debuted in Zurich. And this year is no different...</p>

<p>Something I'm asked quite often is: "If you were rewriting <a href="http://shop.oreilly.com/product/9780596001735.do"><em>Perl Best Practices</em></a> today, what would you change?" Apart from the obvious answer<a href="#footnote-1"><strong><sup>1</sup></strong></a>, over the past six months I've been seriously pondering that question. In fact, I reread every suggestion in the book, rethinking them all in light of the intervening decade: the many improvements in Perl, the vast expansion of CPAN, the considerable debate and feedback I've received on the book itself, as well as my own evolution as a programmer and as a teacher of programmers.</p>

<p>Somewhat to my own surprise, about 80% of the original advice seems to hold up<a href="#footnote-2"><sup><strong>2</strong></sup></a>. But about 50 of the original guidelines were in obvious need of updating...or, in a few cases, of taking off and nuking them from orbit. And, not surprisingly, quite a few techniques, practices, and tools that today we take for granted in modern Perl development are entirely missing from the book.</p>

<p>Putting all those observations together, I've developed an completely new one-day class: <a href="http://damian.conway.org/Courses/EvenBetterPractices.html">Perl Even Better Practices</a>, which I'm offering for the very first time in Zurich next month. </p>

<p>The other new class I'm offering there is my two-day <a href="http://damian.conway.org/Courses/AdvProgPerl.html">Perl Programming Masterclass</a>. It's the most advanced programming class I've ever taught, bringing together a lot of hard-to-find information about how Perl really works, and then demonstrating how to combine the best of Perl's high-end features to create much more powerful and maintainable code much more quickly.</p>

<p>The class delves deeply into the fundamental programming "power tools": scope, context, namespaces, lexicality, referencing, aliasing, autovivification, closures, flow-of-control, inversion-of-control, higher-order functions, abstraction, delegation, and decoupling. It doesn't just explain what those CS buzzwords mean, but shows how to apply them to the everyday problems of coding: designing and implementing procedural and OO systems, building effective data structures, manipulating them efficiently, choosing the right architecture for later extensibility, signalling and handling failure gracefully. As the name implies, my aim here is to take experienced intermediate Perl programmers and help them take the next step towards mastery. </p>

<p>This course is a first for me too, in that much of the second day consists of in-depth code reviews and discussions: an extended opportunity to see exactly how the concepts explained on day one translate into complete and usable modules...and how those modules can be evolved over time to become both more maintainable and more powerful.</p>

<p>If you're interested in either of the above classes, or indeed my popular <a href="http://damian.conway.org/Courses/Presentation.html">Presentation Skills class</a>, which we'll also be offering in Zurich next month, you can find out all about them...and sign up to attend...on the <a href="http://it.oetiker.ch/consulting/courses/2013.en.html">Oetiker+Partner</a> website.</p>

<p>Damian</p>

<hr> 
<p id="footnote-1">
[1] ...that I would somehow make it impossible to even open Chapters 2 to 19 until you'd read and understood Chapter 1!
</p>
<p id="footnote-2">
[2] Well, maybe not so very surprising. Strictures, warnings, proper layout, clear decomposition, good documentation, and intentional coding are never <strong><em>not</em></strong> going to be good ideas. And barewords, global variables, punctuation for names, unencapsulated classes, visually or lexically ambiguous syntax, monolithic coding, magic implicit side-effects, and bringing the wrong knife to a gunfight...are always going to be problems.</p>]]>
        
    </content>
</entry>

<entry>
    <title>Speaking at QCon London next month</title>
    <link rel="alternate" type="text/html" href="http://blogs.perl.org/users/damian_conway/2013/02/speaking-at-qcon-london-next-month.html" />
    <id>tag:blogs.perl.org,2013:/users/damian_conway//875.4251</id>

    <published>2013-02-04T02:19:03Z</published>
    <updated>2013-02-04T03:09:31Z</updated>

    <summary>I&apos;ve been invited to speak at QCon London next month. I&apos;ll be giving two keynotes: my infamous Fun With Dead Languages talk plus a one-hour mini-tutorial entitled Instantly Better Presentations. I&apos;ll also be offering the full one-day version of that...</summary>
    <author>
        <name>Damian Conway</name>
        <uri>http://damian.conway.org</uri>
    </author>
    
    
    <content type="html" xml:lang="en" xml:base="http://blogs.perl.org/users/damian_conway/">
        <![CDATA[<p>I've been invited to speak at <a href="http://qconlondon.com/">QCon London</a> next month. I'll be giving two keynotes: my infamous <a href="http://qconlondon.com/london-2013/presentation/Keynote:%20Fun%20With%20Dead%20Languages"><em>Fun With Dead Languages</em></a> talk plus a one-hour mini-tutorial entitled <a href="http://qconlondon.com/london-2013/presentation/Parallel%20KEYNOTE:%20Instantly%20Better%20Presentations">Instantly Better Presentations</a>. I'll also be offering the <a href="http://qconlondon.com/london-2013/presentation/Presentation%20Aikido">full one-day version</a> of that second talk as a tutorial earlier in the same week.</p>

<p>QCon is an incredibly eclectic conference with a strong real-world focus. The presentations in this year's schedule discuss development in C++, Erlang, Groovy, Grails, HTML5, Java, JavaScript, MongoDB , NoSQL, Scala, and Perl (guess who), ranging over a vast range of topics including: agile development, cloud computing, startups, distributed Systems, REST design, mobile computing (iOS and Android), open data, system architecture, test-driven development, general problem-solving techniques, functional reactive programming, hiring skills, the Pi platform, and programming in Latin (guess who, again).</p>

<p>I've spoken at several of QCon's sibling conference (<a href="http://www.yowconference.com.au/">YOW!</a> in Australia, <a href="http://gotocon.com/">Goto Aarhus</a> in Denmark) over the past couple of years and always found them to be a great way to bump myself out of my fairly deep Perl rut, while at the same time helping to raise awareness of Perl in some quite different developer communities.</p>

<p>If you're interested in coming along to QCon, or even just to my Presentation tutorial, <a href="https://secure.trifork.com/london-2013/registration/">registrations</a> are now open. There's a price rise coming on February 8th, so you may want to get in quickly. And, regardless of when you register, you can save an extra £100 by using this promotion code: CONW100</p>

<p>Damian</p>]]>
        
    </content>
</entry>

<entry>
    <title>Unexpectedly Nordic</title>
    <link rel="alternate" type="text/html" href="http://blogs.perl.org/users/damian_conway/2012/09/unexpectedly-nordic.html" />
    <id>tag:blogs.perl.org,2012:/users/damian_conway//875.3825</id>

    <published>2012-09-13T14:04:59Z</published>
    <updated>2012-09-13T14:49:27Z</updated>

    <summary>So, in addition to Lausanne, Aarhus, and London, I am now also going to be visiting Stockholm in the next month. Just two weeks ago, Claes Jakobsson and the wonderful folks at Init AB got in touch and invited me...</summary>
    <author>
        <name>Damian Conway</name>
        <uri>http://damian.conway.org</uri>
    </author>
    
    
    <content type="html" xml:lang="en" xml:base="http://blogs.perl.org/users/damian_conway/">
        <![CDATA[<p>So, in addition to <a href="http://www.isb-sib.ch/edu/Registration/SIB_DC12_courses.php">Lausanne</a>, <a href="http://gotocon.com/aarhus-2012/">Aarhus</a>, and <a href="http://www.flossuk.org/Events">London</a>, I am now also going to be visiting Stockholm in the next month.</p>

<p>Just two weeks ago, Claes Jakobsson and the wonderful folks at <ahref="http://www.init.se/">Init AB</a> got in touch and invited me to come and speak at the Nordic Perl Workshop on Sunday October 14, and then to run two public Perl training classes on the following Monday and Tuesday.</p>

<p>I am extremely excited to be able to add these events to my schedule as I have never before been to Sweden, nor to an NPW. At the Workshop I'm going to talk about (and demo) my new Regexp::Debugger module...including some brand new and hitherto unreleased features.</p>

<p>If you're going to be in or near Stockholm in the middle of next month and would like to take part in any of these events, you can find out about the Nordic Perl Workshop from <a href="http://act.yapc.eu/npw2012/">the yapc.eu website</a>, and sign up for the training classes on <a href="http://www.init.se/Utbildning/Nyhetsarkiv-utbildning/Damian-Conway---Workshop/">Init's course page</a>.</p>

<p><em>Hoppas vi ses där!</em></p>

<p>Damian</p>]]>
        
    </content>
</entry>

<entry>
    <title>Lausanne seminar update</title>
    <link rel="alternate" type="text/html" href="http://blogs.perl.org/users/damian_conway/2012/08/lausanne-seminar-update.html" />
    <id>tag:blogs.perl.org,2012:/users/damian_conway//875.3698</id>

    <published>2012-08-16T19:31:28Z</published>
    <updated>2012-08-16T20:01:31Z</updated>

    <summary>Last week I foreshadowed that we would be offering a free evening seminar when I&apos;m in Lausanne next month. The arrangements for that talk are now finalized. My thanks to GULL for providing the venue, and especially to my good...</summary>
    <author>
        <name>Damian Conway</name>
        <uri>http://damian.conway.org</uri>
    </author>
    
    
    <content type="html" xml:lang="en" xml:base="http://blogs.perl.org/users/damian_conway/">
        <![CDATA[<p>Last week I <a href="http://blogs.perl.org/users/damian_conway/2012/08/lausanne-classes.html">foreshadowed</a> that we would be offering a free evening seminar when I'm in Lausanne next month.</p>

<p>The arrangements for that talk are now finalized. My thanks to <a href="http://www.linux-gull.ch/">GULL</a> for providing the venue, and especially to my good friend Frédéric Schütz for arranging everything.</p>

<p>You can get the full details of the event in the <a href="http://www.linux-gull.ch/GestionActiviteDocumentCoursPerlConway20120924.html">official announcement</a>, but briefly:</p>

<p><em><strong>What:</strong></em> <em>"Taming Perl Regexes"</em><br />
<em><strong>Where:</strong></em> <a href="http://www.linux-gull.ch/LieuBeausobre.html">Beausobre, Morges</a><br />
<em><strong>When:</strong></em> Monday, September 24, 19:30.</p>

<p>It should be a fun talk, and (for a change) a very practical and useful one!<br />
I hope to see you there.</p>

<p>Damian</p>]]>
        
    </content>
</entry>

<entry>
    <title>Back in London</title>
    <link rel="alternate" type="text/html" href="http://blogs.perl.org/users/damian_conway/2012/08/back-in-london.html" />
    <id>tag:blogs.perl.org,2012:/users/damian_conway//875.3687</id>

    <published>2012-08-12T10:58:26Z</published>
    <updated>2012-08-12T13:05:04Z</updated>

    <summary>Life can be strange. Not counting endless transits through Heathrow (presumably some horrid form of karmic justice for a particular wicked former life), I have visited London only twice in the past decade. And offered not a single public class...</summary>
    <author>
        <name>Damian Conway</name>
        <uri>http://damian.conway.org</uri>
    </author>
    
    
    <content type="html" xml:lang="en" xml:base="http://blogs.perl.org/users/damian_conway/">
        <![CDATA[<p>Life can be strange. Not counting endless transits through Heathrow (presumably some horrid form of karmic justice for a particular wicked former life), I have visited London only twice in the past decade. And offered not a single public class there in all that time. </p>

<p>Yet now I'm lining up for my second London visit, and second series of public classes, in six months. And the first person I have to thank for that is the same person who took care of me in London on my very first visit, over ten years ago now: the inimitable <a href="http://dave.org.uk/">Dave Cross</a>. It was Dave who put me in touch with the wonderful folks at FlossUK, who are bringing me back in October for a second installment of <a href="http://www.flossuk.org/Events/PresentationSkillsOct2012"><em>Presentation Aikido</em></a>, as well as offering my <a href="http://www.flossuk.org/Events/Regex2012"><em>Understanding Perl Regexes</em></a> class.</p>

<p>They're both running in central London, so if you missed out on <em>Presentation Aikido</em> back in April, or if you were off sick the day they sat everyone else down and revealed the secret mysteries of regular expressions...October is your second chance.</p>

<p>BTW, if you're thinking of attending either of these classes, you can save around 40% on the fees by taking out a <a href="http://www.flossuk.org/Membership">FlossUK membership</a> first (or checking whether your commercial, research or academic institution already has a membership). And if you sign up for the classes before September 15, you can snag the early-bird discount as well.</p>

<p>Damian</p>

<p><br />
PS: I also want to particularly thank <a href="http://www.josetteorama.com/uncategorized/no-yapc/">Josette Garcia</a> and <a href="http://mdk.per.ly/2012/08/09/the-dao-of-presenting/">Mark Keating</a> for their incredible support for this event.</p>]]>
        
    </content>
</entry>

<entry>
    <title>Lausanne classes</title>
    <link rel="alternate" type="text/html" href="http://blogs.perl.org/users/damian_conway/2012/08/lausanne-classes.html" />
    <id>tag:blogs.perl.org,2012:/users/damian_conway//875.3680</id>

    <published>2012-08-11T09:41:41Z</published>
    <updated>2012-08-11T10:34:25Z</updated>

    <summary> I&apos;m returning to Europe next month, and my first stop is in beautiful Lausanne. I&apos;ve been visiting that lovely city for several years now for private classes, but for the first time we have been able to arrange some...</summary>
    <author>
        <name>Damian Conway</name>
        <uri>http://damian.conway.org</uri>
    </author>
    
    
    <content type="html" xml:lang="en" xml:base="http://blogs.perl.org/users/damian_conway/">
        <![CDATA[<p>
I'm returning to Europe next month, and my first stop is in beautiful Lausanne.
</p>
<p>
I've been visiting that lovely city for several years now for private classes, but
for the first time we have been able to arrange some public training events as well.
</p>
<p>
We'll be offering the following four classes, with the first three open to the 
general public. The fourth is only available to academics of SIB and CUSO
(and is already almost full):
<ul>
	<li>Tue 25 September: <a href="http://damian.conway.org/Courses/AdvProgPerl.html">Advanced Perl Programming Techniques</a></li>	
        <li>Wed 26 September: <a href="http://damian.conway.org/Courses/NewPerl.html">New features of the Modern Perls</a></li> 
        <li>Thu 27 September: <a href="http://damian.conway.org/Courses/IntroTDD.html">Test-driven development in Perl</a></li>
        <li>Fri 28 September: <a href="http://edu.isb-sib.ch/course/view.php?id=123">Advanced Technical Presentation Techniques</a></li>
</ul>
</p>
<p>
As these are the first public classes we've been able to run in Romandy, I hope that many local Perl users will finally have the opportunity to come along. If you'd like to attend any of these, we'd love to see you there. 
You can sign up on the <a href="http://www.isb-sib.ch/edu/Registration/SIB_DC12_courses.php">SIB website</a>.
</p>
<p>
Malheureusement, toutes les classes seront présentées en anglais, parce que mon vocabulaire français n'est pas suffisante pour leur offrir en cette belle langue. D'ailleurs, ma prononciation française ferait pleurer même le plus patient francophone.
</p>
<p>
As well as the four classes, we'll also be offering a free Perl seminar on the evening of Monday 24 September. The announcement is yet to go out, but as soon as it does I'll post an update with the precise details of location, time, and topic.
</p>
<p>
Damian
</p>]]>
        
    </content>
</entry>

<entry>
    <title>Quantum-Relativistic Time-Travel in Lisbon</title>
    <link rel="alternate" type="text/html" href="http://blogs.perl.org/users/damian_conway/2012/04/quantum-relativistic-time-travel-in-lisbon.html" />
    <id>tag:blogs.perl.org,2012:/users/damian_conway//875.3160</id>

    <published>2012-04-26T14:39:59Z</published>
    <updated>2012-04-26T15:13:56Z</updated>

    <summary>My brief visit to Portugal just expanded a little. In addition to the two public classes we&#8217;re running (and, yes, there are still a few seats left for either day), I&#8217;m now also going to be delivering my infamous Temporally...</summary>
    <author>
        <name>Damian Conway</name>
        <uri>http://damian.conway.org</uri>
    </author>
    
    
    <content type="html" xml:lang="en" xml:base="http://blogs.perl.org/users/damian_conway/">
        <![CDATA[<p>My brief visit to Portugal just expanded a little.</p>

<p>In addition to the <a href="http://www.caixamagica.pt/damianconway/">two public
classes</a> we&#8217;re running
(and, yes, there are still a few seats left for either day), I&#8217;m
now also going to be delivering my infamous <a href="https://quaquaversal-estw.eventbrite.com/"><em>Temporally
Quaquaversal Virtual Nanomachine Programming In Multiple
Topologically Connected Quantum-Relativistic Parallel
Spacetimes&#8230;Made Easy!</em></a> 
presentation, as a free seminar next Thursday night.</p>

<p>This talk has already melted hundreds of geek neocortexes in both London
and Oslo in the past fortnight; next week it will wreak its terrible
destruction on Lusitanian minds as well.</p>

<p>So, if you&#8217;re in Lisbon, don&#8217;t miss out on my most brain-twisting
talk ever. Thursday May 3 from 7pm at <a href="https://maps.google.com/maps?q=Forum+Picoas,+Avenida+Fontes+Pereira+de+Melo+38c,+1050+Lisbon,+Portugal&amp;hl=en&amp;view=map&amp;cid=4659623557083299038&amp;hq=Forum+Picoas,+Avenida+Fontes+Pereira+de+Melo+38c,+1050+Lisbon,+Portugal&amp;t=m&amp;z=17&amp;iwloc=A">Edifício Fórum Picoas</a>. Entry is
free and everyone is welcome (though you do need to
<a href="https://quaquaversal-estw.eventbrite.com/">register</a> to ensure a seat).</p>

<p>Damian</p>

<p>PS: My sincere thanks to <a href="http://www.sapo.pt/">SAPO</a> for sponsoring this event.</p>
]]>
        

    </content>
</entry>

<entry>
    <title>Post-mortem Linguistics in Zurich</title>
    <link rel="alternate" type="text/html" href="http://blogs.perl.org/users/damian_conway/2012/04/post-mortem-linguistics-in-zurich.html" />
    <id>tag:blogs.perl.org,2012:/users/damian_conway//875.3150</id>

    <published>2012-04-24T16:40:36Z</published>
    <updated>2012-04-24T16:48:46Z</updated>

    <summary>For reasons I don&#8217;t entirely understand, it&#8217;s been quite a few years since I last gave a public talk in Zurich. Happily, we&#8217;ve been able to remedy that on this visit. Digicomp run a regular seminar series entitled &#8220;Open Tuesday&#8221;...</summary>
    <author>
        <name>Damian Conway</name>
        <uri>http://damian.conway.org</uri>
    </author>
    
    
    <content type="html" xml:lang="en" xml:base="http://blogs.perl.org/users/damian_conway/">
        <![CDATA[<p>For reasons I don&#8217;t entirely understand, it&#8217;s been quite a few years
since I last gave a public talk in Zurich. Happily, we&#8217;ve been able to remedy
that on this visit.</p>

<p><a href="http://www.digicomp.ch">Digicomp</a> run a regular seminar series entitled
<a href="http://www.digicomp.ch/opentuesday">&#8220;Open Tuesday&#8221;</a> on the first Tuesday
of each month, and I&#8217;m going to be speaking at that event on (no surprise)
Tuesday May 8, from 6pm. Specifically, I&#8217;ll be giving my <a href="http://damian.conway.org/Seminars/DeadLanguages.html"><em>Fun with
Dead Languages</em></a>
seminar.</p>

<p>The event is completely free, but they do need people to register
so they can manage numbers correctly
(just follow the &#8220;shopping cart&#8221; link on the Open Tuesday webpage)</p>

<p>Meanwhile, my <a href="http://it.oetiker.ch/consulting/courses/2012.de.html">various Perl-related classes at
ETH</a> are slowly
filling, but there are still plenty of places left if you&#8217;re interested
in some (entirely new) classes on Test-Driven Development, OO or API
design, or optimizing your Perl development processes.</p>

<p>So if you&#8217;re in Zurich in early May, sign up for one (or more!) of my
events. At very least, drop in to the &#8220;Open Tuesday&#8221; talk and see me do
great and terrible things with ancient langauges.</p>

<p>Damian</p>
]]>
        

    </content>
</entry>

<entry>
    <title>And now Lisbon too...</title>
    <link rel="alternate" type="text/html" href="http://blogs.perl.org/users/damian_conway/2012/04/and-now-lisbon-too.html" />
    <id>tag:blogs.perl.org,2012:/users/damian_conway//875.3104</id>

    <published>2012-04-14T14:46:40Z</published>
    <updated>2012-04-14T14:55:06Z</updated>

    <summary>So, apart from London, Oslo, and Zurich, I&#8217;m delighted to say that I&#8217;m now also going to be visiting Lisbon during my current European speaking tour&#8230;on May 3rd and 4th. We&#8217;ll definitely be offering a public talk one evening for...</summary>
    <author>
        <name>Damian Conway</name>
        <uri>http://damian.conway.org</uri>
    </author>
    
    
    <content type="html" xml:lang="en" xml:base="http://blogs.perl.org/users/damian_conway/">
        <![CDATA[<p>So, apart from London, Oslo, and Zurich, I&#8217;m delighted to say that I&#8217;m
now also going to be visiting Lisbon during my current European speaking
tour&#8230;on May 3rd and 4th.</p>

<p>We&#8217;ll definitely be offering a public talk one evening for the local
Open Source community (I&#8217;ll update when I have the details), but we&#8217;re
also running a couple of public classes in Portugal for the first time
in several years.</p>

<p>The classes are the recently updated
<a href="http://damian.conway.org/Courses/NewPerl.html"><em>Features of Modern Perls</em></a>
and the hugely popular
<a href="http://damian.conway.org/Courses/MasteringVim.html"><em>Mastering Vim</em></a>,
and you can sign up for either (or both, with a discount)
<a href="http://www.caixamagica.pt/damianconway">on the Caixa Mágica website</a>.</p>

<p>I&#8217;m very much looking forward to catching up with many friends in Portugal next
month. And, after what will have been nearly a full month in London and
Oslo, and as lovely as those two cities are, I suspect I will secretly also be looking forward to some warm and sunny weather as well. ;-)</p>

<p>Damian</p>
]]>
        

    </content>
</entry>

<entry>
    <title>Returning to Zurich</title>
    <link rel="alternate" type="text/html" href="http://blogs.perl.org/users/damian_conway/2012/04/returning-to-zurich.html" />
    <id>tag:blogs.perl.org,2012:/users/damian_conway//875.3038</id>

    <published>2012-04-04T14:31:03Z</published>
    <updated>2012-04-04T16:51:36Z</updated>

    <summary>I have been most fortunate to have been able to visit Zurich every year since 2008, to teach classes at the ETH. Zurich is one of my favorite cities in the world: there&#8217;s something undefinably &#8220;civilized&#8221; about it. It&#8217;s elegant,...</summary>
    <author>
        <name>Damian Conway</name>
        <uri>http://damian.conway.org</uri>
    </author>
    
    
    <content type="html" xml:lang="en" xml:base="http://blogs.perl.org/users/damian_conway/">
        <![CDATA[<p>I have been most fortunate to have been able to visit Zurich every year since 2008, to teach  classes at the <a href="http://www.ethz.ch/index_EN">ETH</a>.</p>

<p>Zurich is one of my favorite cities in the world: there&#8217;s something undefinably &#8220;civilized&#8221; about it. It&#8217;s elegant, but vibrant, and yet strangely tranquil too. From the glorious lake-front to the sylvan Zurichberg, its natural beauties always draw me back. Not to mention the wonderful food.</p>

<p>And yet, the reason I keep returning to Zurich is not any of those undeniable attractions. It&#8217;s the people I meet and work with there. Smart, serious, witty, genuine, and generous people. Developers, academics, and scientists, who are always a pleasure to teach&#8230;and a joy to learn from as well. </p>

<p>This year we&#8217;re going to try something a little different in Zurich. My previous visits have always been later in the year, but in 2012 we&#8217;re experimenting with a <a href="http://it.oetiker.ch/consulting/courses/2012.en.html">Spring schedule</a> with four completely new classes. </p>

<p>It&#8217;s taken longer than we&#8217;d hoped to arrange our venue and classes<a href="#1"><sup>1</sup></a>. So much so that there is now only just over a month until the classes begin.</p>

<p>So, if you&#8217;re in Zurich (or <em>could</em> be) in early May, and you&#8217;re looking for some entirely new classes on designing and developing in Perl, <a href="https://www.id-kurse.ethz.ch/dispatch.asp?fct=BasisangebotNachKategorie&amp;IDAnlassKategorie=6#Anker11039">sign up now</a> and join us next month.</p>

<p>What better excuse to be in Zurich in Springtime?!</p>

<p>Damian</p>

<p><a name="1"><sup>1</sup></a> Previous visits during the summer break, when there is much less demand for teaching spaces, have always been much easier to organize.</p>
]]>
        

    </content>
</entry>

<entry>
    <title>Why I love my job</title>
    <link rel="alternate" type="text/html" href="http://blogs.perl.org/users/damian_conway/2012/03/why-i-love-my-job.html" />
    <id>tag:blogs.perl.org,2012:/users/damian_conway//875.3009</id>

    <published>2012-03-28T13:18:16Z</published>
    <updated>2012-03-28T15:33:34Z</updated>

    <summary>When I was just starting out in my career a very wise person told me: &#8220;The day you find a job you love, is the last day you&#8217;ll ever have to work.&#8221; For me, that day was the day I...</summary>
    <author>
        <name>Damian Conway</name>
        <uri>http://damian.conway.org</uri>
    </author>
    
    
    <content type="html" xml:lang="en" xml:base="http://blogs.perl.org/users/damian_conway/">
        <![CDATA[<p>When I was just starting out in my career a very wise person told me:</p>

<blockquote>
  <p>&#8220;The day you find a job you love, is the last day you&#8217;ll ever have to work.&#8221;</p>
</blockquote>

<p>For me, that day was the day I discovered public speaking.</p>

<p>And for the past decade I&#8217;ve made my living doing almost nothing apart
from standing in front of an audience and telling them stuff.</p>

<p>Of course, I still <a href="http://search.cpan.org/search?q=DCONWAY">code every day</a>&#8230;just not for pay. I&#8217;ve also done
<a href="http://www.perl6.org/">quite a bit of design</a> over the past ten years, but again not for any direct
remuneration. It&#8217;s teaching and presenting and keynoting that pays
the bills and, conveniently, it&#8217;s those three activities that I enjoy
above all.</p>

<p>So I guess it isn&#8217;t surprising that my very favorite presentation, my
very favorite thing to teach&#8230;is Presentation Skills. Apart from the
delicious recursiveness of it<a href="#fn1"><sup>1</sup></a>, I truly believe that teaching people
how to be more confident, better organized, more communicative, and hence more effective
in front of an audience is some of the most important work I ever do.
Certainly it seems to inject more good in the world than almost anything
else I spend time on<a href="#fn2"><sup>2</sup></a>.</p>

<p>I usually only get the chance to help people become better presenters at
conferences (where I&#8217;m often asked to run a workshop for the speakers).
It&#8217;s a rare treat to be able to offer the same class to a more general
audience. Which is precisely what we&#8217;re doing in London in two weeks
time: <a href="http://www.flossuk.org/">FlossUK</a> is organizing a public
rendition of my <a href="http://www.flossuk.org/Events/PresentationSkills2012">Presentation Aikido
class</a>.</p>

<p>So, if you find you&#8217;re terrified of standing in front of an audience, if
you dread being asked to deliver a coherent presentation on your area of
expertise (or, worse, on your area of <em>non</em>-expertise), or if you
actually love speaking in public but simply wish you were better at it,
then I&#8217;d encourage you to sign up for my class on April 16th.</p>

<p>Let me share my passion for presentation with you,
and&#8212;more pragmatically&#8212;let me teach you all the theory and techniques and
tools and even some of the tricks I use to make my presentations as entertaining and as informative as I possibly can.</p>

<p>Let me show you how I do what I love. <br />
And why I love what I do.</p>

<hr />

<p>PS: If you&#8217;re reading this because your interested in presentation skills, but you have no idea who I am, or why I might think I could teach people how to present better&#8230;well, hi there! Thanks for reading this far.</p>

<p>And, no, I certainly don&#8217;t expect you to take my word for it. Instead, see <a href="http://mdk.per.ly/2012/03/12/an-almost-perfect-present/">here</a> and <a href="http://headrush.typepad.com/creating_passionate_users/2006/07/a_few_more_pres.html">here</a> and <a href="http://www.intergen.co.nz/blog/eamon-orourke/dates/2008/2/webstock-a-designers-view/">here</a> and <a href="http://www.globalnerdy.com/2009/07/19/damian-conways-talk-the-missing-link-monday-july-27th-in-toronto/">here</a> and <a href="http://damian.conway.org/About_us/Feedback.html">here</a> and maybe even <a href="http://yow.eventer.com/events/1004/talks/1028">here</a>. </p>

<p>Okay, so it&#8217;s true that I do have extremely compromising photos of most of those people (beating children, orphaning widows, voluntarily coding in C++, reading &#8220;Twilight&#8221; non-ironically, <em>etc.</em>), but I really am also quite good at what I do. And good at teaching others to do it as well. </p>

<hr />

<p><a name="fn1"></a><sup>1</sup>When publicly speaking about public speaking I sometimes find it necessary to
publicly speak about publicly speaking about public speaking. At which point I&#8217;m always tempted to speak publicly about speaking in public about publicly speaking about public speaking. At which point my head explodes.</p>

<p><a name="fn1"></a><sup>2</sup>Not just the direct good it does for the attendees themselves, but
also the greatly magnified good it does for entire audiences if even one student
goes away and can subsequently deliver a tighter, more relevant, more
interesting, and more entertaining presentation that doesn&#8217;t suck.</p>
]]>
        

    </content>
</entry>

<entry>
    <title>Quaquaversally in Oslo</title>
    <link rel="alternate" type="text/html" href="http://blogs.perl.org/users/damian_conway/2012/03/quaquaversally-in-oslo.html" />
    <id>tag:blogs.perl.org,2012:/users/damian_conway//875.2982</id>

    <published>2012-03-23T20:19:46Z</published>
    <updated>2012-03-23T20:37:47Z</updated>

    <summary> In a previous entry, I mentioned I will be giving a seminar for Oslo.pm next month: &quot;Temporally Quaquaversal Virtual Nanomachine Programming In Multiple Topologically Connected Quantum-Relativistic Parallel Spacetimes...Made Easy!&quot; . The talk will be delivered at The Scotsman (2nd...</summary>
    <author>
        <name>Damian Conway</name>
        <uri>http://damian.conway.org</uri>
    </author>
    
    
    <content type="html" xml:lang="en" xml:base="http://blogs.perl.org/users/damian_conway/">
        <![CDATA[<p>
In a previous entry, I mentioned I will
be giving a seminar for Oslo.pm next month:
<a href="http://damian.conway.org/Seminars/Quaquaversal.html">
<i>
"Temporally Quaquaversal Virtual Nanomachine Programming In Multiple
Topologically Connected Quantum-Relativistic Parallel Spacetimes...Made Easy!"</i>
</a>.

<p>
The talk will be delivered at <a href=" http://scotsman.no/kontakt.php">The Scotsman (2nd floor), Karl Johans gate 17</a> on Thursday 19 April, starting at 18:00. Admission is free and everyone is welcome.

<p>See <a href="http://code.foo.no/2012/03/20/apent-foredrag-temporally-quaquaversal-virtual-nanomachine-programming-made-easy">Salve's blog posting</a> or the <a href="http://oslo.pm.org/">Oslo.pm homepage</a> for full details.
</p>]]>
        
    </content>
</entry>

<entry>
    <title>Oslo rocks Open Source!!!</title>
    <link rel="alternate" type="text/html" href="http://blogs.perl.org/users/damian_conway/2012/03/oslo-rocks-open-source.html" />
    <id>tag:blogs.perl.org,2012:/users/damian_conway//875.2941</id>

    <published>2012-03-15T01:03:18Z</published>
    <updated>2012-03-23T20:17:32Z</updated>

    <summary> I love Oslo. Apart from the sheer beauty of the place, the truly civilized society, and the delicious fish and potatoes, the Open Source community in Norway is one of the most active and successful anywhere on the planet....</summary>
    <author>
        <name>Damian Conway</name>
        <uri>http://damian.conway.org</uri>
    </author>
    
    
    <content type="html" xml:lang="en" xml:base="http://blogs.perl.org/users/damian_conway/">
        <![CDATA[<p>
I love Oslo. Apart from the
<a
href="http://www.filmfrasor.no/images/oslo/fjordbyen.jpg">sheer beauty of the place</a>,
<a href="https://en.wikipedia.org/wiki/List_of_countries_by_Human_Development_Index#Very_high_human_development">the truly civilized society</a>,
and the delicious
<a href="https://www.youtube.com/watch?v=ebqdwQzmSHM">fish and potatoes</a>,
the Open Source
community in Norway is one of the most active and successful anywhere
on the planet.
</p>

<p>
So, after a fantastic visit last August, I was delighted to be invited
back to Oslo next month. There will nearly a full week of public
events, all of which are open for anyone who wants to be involved.
</p>

<p>
First up, Oslo.pm is running
<a href="http://oslo.pm/kurs/">three more Perl courses</a>
at Redpill Linpro's great training facility in Storo
from Wednesday April 18.
Two of those three courses are world premieres (of my brand new
<a href="http://damian.conway.org/Courses/IntroTDD.html">Testing</a>
and
<a href="http://damian.conway.org/Courses/DesignAPI.html">API Design</a>
classes), and the third is one of my all-time most popular classes:
the ever-evolving
<a href="http://damian.conway.org/Courses/Productivity.html">"Productive Programmer"</a>
seminar.
All the classes will be in English, and if you're interested in taking
part, <a href="https://training.redpill-linpro.com/category/perl/">registrations are now open</a>.
</p>

<p>
During those three days (probably on the evening of Thursday April 19), I will
be giving a free seminar for Oslo.pm. The title will be
<a href="http://damian.conway.org/Seminars/Quaquaversal.html">
<i>
"Temporally Quaquaversal Virtual Nanomachine Programming In Multiple
Topologically Connected Quantum-Relativistic Parallel Spacetimes...Made Easy!"</i>
</a> which, as you can see, will have something for everyone. We haven't
confirmed the date, venue, or time yet, but I'll definitely be giving
this talk at some point during my visit, and I'll update this blog when
I know the precise details.<br/>
<strong>[Update: We now have full spacetime coordinates on the event. See <a href="http://code.foo.no/2012/03/20/apent-foredrag-temporally-quaquaversal-virtual-nanomachine-programming-made-easy">Salve's blog posting</a> or the <a href="http://oslo.pm.org/">Oslo.pm homepage</a> for details.]</strong>
</p>

<p>
Then from Friday night until Sunday, Oslo.pm and Redpill Linpro are hosting a
<a href=" http://code.foo.no/2012/03/01/invitation-to-perl-6-patterns-hackathon-2012">Perl 6 hackathon</a>.
These face-to-face meetings by the Perl 6 development team are all too
rare, but incredibly valuable for thrashing out critical details of
the Rakudo compiler. This time we're privileged to have so many of the
key developers gathering for the event. Hopefully, we'll be able
to announce significant progess as a result of our discussions and work
over the week-end. I know we'll definitely be able to announce that we
had a great time together: it's always a remarkable experience to be in
a room with such an extreme concentration of intellect, ability, and
humour. This is <i>not</i> a private or closed-door meeting, so if
you're in Oslo that week-end and interested in helping make Perl 6 better,
please come along.</p>

<p>
Immediately after the hackathon, on Monday April 23, it's the
<a href="http://www.goopen.no/">Go Open conference</a>,
where I'll be presenting a keynote on "The Other S.E.T.I."
("Successfully Exploiting Techno-Innocence"). I've heard amazing things
about past Go Open events and I'm really looking forward to
participating this year. The 
<a href="http://www.goopen.no/program/">programme</a> looks great.
</p>

<p>
So that's six straight days of Open Source awesomeness, in one of the 
most beautiful and civilized cities in the world. I can't wait!
</p>

<p>
(My deepest gratitude to the board and members of Oslo.pm, the team at
Redpill Linpro, Jan Ingvoldstad, the NUUG Foundation, the programme
committee of Go Open 2012, and to the many other supporters and sponsors
of these events. Most especially, to Salve Nilsen, who has been
a force of nature in devising, negotiating, planning, and/or arranging every one
of the abovementioned events. Thank-you all for making this amazing week
possible.)
</p>
]]>
        
    </content>
</entry>

<entry>
    <title>Public classes in Australia</title>
    <link rel="alternate" type="text/html" href="http://blogs.perl.org/users/damian_conway/2011/11/public-classes-in-australia.html" />
    <id>tag:blogs.perl.org,2011:/users/damian_conway//875.2403</id>

    <published>2011-11-05T05:23:24Z</published>
    <updated>2011-11-05T05:40:55Z</updated>

    <summary>For reasons I don&apos;t fully understand, I don&apos;t get the chance to give classes very often in my own country. And even less often do I get to give public classes. I&apos;d certainly like to do so more frequently, but...</summary>
    <author>
        <name>Damian Conway</name>
        <uri>http://damian.conway.org</uri>
    </author>
    
    
    <content type="html" xml:lang="en" xml:base="http://blogs.perl.org/users/damian_conway/">
        <![CDATA[<p>For reasons I don't fully understand, I don't get the chance to give classes very often in my own country. And even less often do I get to give <em>public</em> classes. I'd certainly like to do so more frequently, but the opportunities just don't seem to arise.</p>

<p>So it's an unusual pleasure to be offering two classes in both Melbourne and Brisbane in the next month or so. As part of the <a href="http://www.yowconference.com.au/">YOW! 2011 conference</a>, I'm running my <a href="http://www.yowconference.com.au/YOW2011/general/workshopDetails.html?eventId=3462">"Perl Best Practices" class</a> (on Nov 29 in Melbourne and Dec 7 in Brisbane) and my <a href="http://www.yowconference.com.au/YOW2011/general/workshopDetails.html?eventId=3660">"Presentation Aikido" class</a> (on Nov 30 in Melbourne and Dec 8 in Brisbane). That second class is a particular rarity, as I've never before offered it as a public class in Australia.</p>

<p>So if your interested in improving either your mastery of Perl or your skills as a presenter, click on the links and sign up!</p>

<p>Damian</p>]]>
        
    </content>
</entry>

<entry>
    <title>Learn some Perl (or Vim or presenting) in lovely Zurich</title>
    <link rel="alternate" type="text/html" href="http://blogs.perl.org/users/damian_conway/2011/08/learn-some-perl-or-vim-or-presenting-in-lovely-zurich.html" />
    <id>tag:blogs.perl.org,2011:/users/damian_conway//875.2100</id>

    <published>2011-08-16T11:58:14Z</published>
    <updated>2011-08-16T13:02:46Z</updated>

    <summary>I love Zurich. It&apos;s such a beautiful, well-organized, and just plain civilized city. And so conveniently central; reachable by plane from almost anywhere else in Europe in only 2 or 3 hours. That&apos;s why, for the past few years, I&apos;ve...</summary>
    <author>
        <name>Damian Conway</name>
        <uri>http://damian.conway.org</uri>
    </author>
    
    
    <content type="html" xml:lang="en" xml:base="http://blogs.perl.org/users/damian_conway/">
        <![CDATA[<p>I love Zurich. It's such a beautiful, well-organized, and just plain civilized city.<br />
And so conveniently central; reachable by plane from almost anywhere else<br />
in Europe in only 2 or 3 hours.</p>

<p>That's why, for the past few years, I've been running public classes in<br />
Perl, Vim, and presentation skills in Zurich each summer. </p>

<p>This year is no different. From next Monday, I'm offering six classes on<br />
basic and intermediate Perl topics, and one each on Vim and<br />
presentation.</p>

<p>It's very late notice, I know, but we still have some seats available,<br />
so if you find you have a day or two spare in the next two weeks, and<br />
you've been looking for a chance to take one of my classes (or just want a<br />
pretext to visit one of the loveliest cities in Europe ;-), then this<br />
might be an excellent opportunity.</p>

<p>You can find the details of the classes we're offering, and the registration<br />
links for them at: <a href="http://it.oetiker.ch/consulting/courses/2011.en.html">http://it.oetiker.ch/consulting/courses/2011.en.html</a>.</p>

<p>Damian</p>]]>
        
    </content>
</entry>

</feed>
