<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
<channel>
<title>Presentations</title>
<link>http://www.madmongers.org/talks</link>
<description></description>

<item>
<title>OO Perl</title>
<link>http://www.madmongers.org/talks/oo-perl</link>
<description>An introduction to object oriented Perl.</description>
<guid isPermaLink="true">http://www.madmongers.org/talks/oo-perl</guid>
<pubDate>Thu, 13 Mar 2008 20:50:27 -0500</pubDate>
</item>

<item>
<title>PAR+FUSE+PDF</title>
<link>http://www.madmongers.org/talks/parfusepdf</link>
<description>I will demonstrate three technologies in the context of a Mac desktop application I built in my spare time that allows you to use an arbitrary PDF file as a mountable, writable disk image.  While this application is just a novelty, the possibilities it demonstrates are exciting.
</description>
<guid isPermaLink="true">http://www.madmongers.org/talks/parfusepdf</guid>
<pubDate>Thu, 20 Dec 2007 20:53:09 -0600</pubDate>
</item>

<item>
<title>Logging</title>
<link>http://www.madmongers.org/talks/logging</link>
<description>JT gave this presentation on logging and Log4Perl at the November 2007 meeting of MadMongers.</description>
<guid isPermaLink="true">http://www.madmongers.org/talks/logging</guid>
<pubDate>Sat, 10 Nov 2007 17:19:16 -0600</pubDate>
</item>

<item>
<title>Perl for Sysadmins</title>
<link>http://www.madmongers.org/talks/perl-for-sysadmins</link>
<description>How to use Perl to admin your servers.</description>
<guid isPermaLink="true">http://www.madmongers.org/talks/perl-for-sysadmins</guid>
<pubDate>Thu, 13 Sep 2007 20:24:12 -0500</pubDate>
</item>

<item>
<title>Quick and Dirty Perl</title>
<link>http://www.madmongers.org/talks/quick-and-dirty-perl</link>
<description>All the Perl you can do on the command line.</description>
<guid isPermaLink="true">http://www.madmongers.org/talks/quick-and-dirty-perl</guid>
<pubDate>Mon, 16 Jul 2007 11:00:43 -0500</pubDate>
</item>

<item>
<title>Lightning Talks</title>
<link>http://www.madmongers.org/home/presentations/presentations/lightning-talks</link>
<description>A quicker look at Inside Out Objects, Writing Network Daemons, Perl 5.10 Regular Expressions, and Net::LDAP.</description>
<guid isPermaLink="true">http://www.madmongers.org/home/presentations/presentations/lightning-talks</guid>
<pubDate>Thu, 14 Jun 2007 16:46:39 -0500</pubDate>
</item>

<item>
<title>11 CPAN Modules</title>
<link>http://www.madmongers.org/home/presentations/presentations/11-cpan-modules</link>
<description>A summary of 11 of the most useful CPAN modules.</description>
<guid isPermaLink="true">http://www.madmongers.org/home/presentations/presentations/11-cpan-modules</guid>
<pubDate>Thu, 14 Jun 2007 15:52:17 -0500</pubDate>
</item>

<item>
<title>What is WebGUI?</title>
<link>http://www.madmongers.org/home/presentations/presentations/what-is-webgui</link>
<description>An introduction to the WebGUI Content Engine</description>
<guid isPermaLink="true">http://www.madmongers.org/home/presentations/presentations/what-is-webgui</guid>
<pubDate>Thu, 14 Jun 2007 15:08:58 -0500</pubDate>
</item>

<item>
<title>Software Development</title>
<link>http://www.madmongers.org/home/presentations/presentations/software-development</link>
<description>This talk, given on March 14th explores new ways to approach a traditional software architecture.</description>
<guid isPermaLink="true">http://www.madmongers.org/home/presentations/presentations/software-development</guid>
<pubDate>Mon, 16 Apr 2007 11:54:10 -0500</pubDate>
</item>

<item>
<title>Perl::Critic</title>
<link>http://www.madmongers.org/home/presentations/presentations/perlcritic</link>
<description>Chris Dolan and Andy Lester present the Perl::Critic source code analyzer.</description>
<guid isPermaLink="true">http://www.madmongers.org/home/presentations/presentations/perlcritic</guid>
<pubDate>Wed, 06 Dec 2006 22:46:49 -0600</pubDate>
</item>

<item>
<title>Perl Refresher</title>
<link>http://www.madmongers.org/home/presentations/presentations/perl-refresher</link>
<description>This presentation, given in September, is a refresher course which details how to write basic code in Perl. </description>
<guid isPermaLink="true">http://www.madmongers.org/home/presentations/presentations/perl-refresher</guid>
<pubDate>Wed, 04 Oct 2006 20:34:40 -0500</pubDate>
</item>

<item>
<title>Get Out of Technical Debt / Andy Lester</title>
<link>http://www.madmongers.org/home/presentations/presentations/get-out-of-technical-debt-/-andy-lester</link>
<description>Technical debt is more than not commenting code - it&#x26;#39;s everything about your project that causes risk and increases cost to your project.  Learn about several ways to identify and remove technical debt from your projects.  </description>
<guid isPermaLink="true">http://www.madmongers.org/home/presentations/presentations/get-out-of-technical-debt-/-andy-lester</guid>
<pubDate>Wed, 04 Oct 2006 20:31:23 -0500</pubDate>
</item>

<item>
<title>Shrinkwrap Software Development with Perl, PAR and SOAP</title>
<link>http://www.madmongers.org/home/presentations/presentations/shrinkwrap-software-development-with-perl-par-and-soap</link>
<description>http://www.chrisdolan.net/yapcna2006/shrinkwrap.html Until recently, Perl has experienced a deployment problem getting applications in front of novice end users on platforms where Perl is not bundled, like Microsoft Windows. Now, the invention of the PAR file format and software infrastructure has made it easy to ship software with a bundled Perl interpreter. This saves the user the barrier step of installing Perl and worrying about which version of Perl may be previously installed. In this presentation, I will demonstrate using PAR to create standalone, installable applications. I will discuss a few of the gotchas with the current implementation and their solutions. Furthermore, I will demonstrate a technique for using SOAP to let the Perl application be a backend engine to a frontend GUI written in Flash to allow for a highly modular system with a customizable look. </description>
<guid isPermaLink="true">http://www.madmongers.org/home/presentations/presentations/shrinkwrap-software-development-with-perl-par-and-soap</guid>
<pubDate>Wed, 06 Sep 2006 19:42:51 -0500</pubDate>
</item>

<item>
<title>How Perl::Critic Facilitates Code Best Practices</title>
<link>http://www.madmongers.org/home/presentations/presentations/how-perlcritic-facilitates-code-best-practices</link>
<description>http://www.chrisdolan.net/yapcna2006/perlcritic.html Damian Conway&#x26;#39;s book &#x22;Perl Best Practices&#x22; has sparked a revolution in coding style among CPAN developers. Even before that book, many of those developers have wanted a way to judge whether their code conforms with a selection of best practices, hence modules like Perl::Tidy, B::Lint and even &#x22;use strict&#x22;. Perl::Critic is a new module which strives to be a powerful and flexible tool to judge code against a user-selected array of &#x22;Policy&#x22; modules. Example policies include &#x22;CodeLayout::ProhibitHardTabs&#x22; and  &#x22;TestingAndDebugging::RequireUseStrict&#x22;. As of v0.15, we have implemented 70 policies, most of which derive from the 256 recommendations made by Conway. The API uses Module::Pluggable to enable third-parties to easily add more policies. A separate Test::Perl::Critic module makes it easy to confirm that your code is still in compliance with your established policies. In this presentation, I will present Perl::Critic&#x26;#39;s features and demonstrate how you can start using it against your own code.</description>
<guid isPermaLink="true">http://www.madmongers.org/home/presentations/presentations/how-perlcritic-facilitates-code-best-practices</guid>
<pubDate>Wed, 06 Sep 2006 19:40:34 -0500</pubDate>
</item>

<item>
<title>Writing A Workflow Engine Using POE and mod_perl</title>
<link>http://www.madmongers.org/home/presentations/presentations/writing-a-workflow-engine-using-poe-and-mod_perl</link>
<description>I did this talk at YAPC 2006, and is an architecture talk about writing an asychronous workflow engine.</description>
<guid isPermaLink="true">http://www.madmongers.org/home/presentations/presentations/writing-a-workflow-engine-using-poe-and-mod_perl</guid>
<pubDate>Tue, 27 Jun 2006 12:50:36 -0500</pubDate>
</item>

<item>
<title>Running A Giant Perl Project</title>
<link>http://www.madmongers.org/home/presentations/presentations/running-a-giant-perl-project</link>
<description>This is a talk I did at YAPC 2006. Its about managing a big project, and the business behind it.</description>
<guid isPermaLink="true">http://www.madmongers.org/home/presentations/presentations/running-a-giant-perl-project</guid>
<pubDate>Tue, 27 Jun 2006 12:45:15 -0500</pubDate>
</item>

</channel>
</rss>
