More articles
[gitmo/moose-website.git] / index.html
index 78f442c..ee0b406 100644 (file)
@@ -69,29 +69,55 @@ Try it today!
     <li><a class="list_header" onfocus="this.blur()" href="javascript:void(0)" onclick="show_section('articles')">Articles</a></li>
     <ul class="sub_list" id="articles">
 
-        <li><a target="_blank" href="http://broadcast.oreilly.com/2008/11/beginners-introduction-to-obje.html">chomatic suggests Moose and Mouse in his Beginners Introduction to Object-Oriented Programming with Perl article</a></li>
-        <li><a target="_blank" href="http://hanekomu.at/blog/articles/20080924-1137-dissecting_the_moose.html">Marcel (hanekomu) Gr&uuml;nauer explores Moose in a series of articles</a></li>
-        <li><a target="_blank" href="http://www.slideshare.net/Tim.Bunce/perl-myths-200802-with-notes/">Tim Bunce's excellent Perl Myths talk gives a shout out to Moose</a></li>
-        <li><a target="_blank" href="http://trombik.mine.nu/~cherry/w/index.php/2008/03/22/1202/oop-with-moose">trombik writes an introduction to Moose in Japanese</a></li>
-        <li><a target="_blank" href="http://draegtun.wordpress.com/2008/03/12/doodling-with-moose-part-1/">Barry Walsh does an excellent comparison of Moose and Ruby (specifically the Doodle module)</a></li>
-        <li><a target="_blank" href="http://blog.jrock.us/articles/Myth:%20Moose%20is%20an%20unnecessary%20dependency.pod">Jonathan Rockway discusses why Moose is a dependency worth having</a></li>
-        <li><a target="_blank" href="http://avatraxiom.livejournal.com/70947.html">Max Kanat-Alexander (of Bugzilla fame) has some nice things to say about Moose</a></li>
-        <li><a target="_blank" href="http://www.perl.com/pub/a/2007/12/06/soto-11.html?page=3">Larry mentioned Moose in 2007's State of the Onion speech</a></li>
-        <li>Matt Trout (of DBIx::Class and Catalyst fame) wrote a nice series of articles on writing a REPL for Perl using Moose.</li>
+        <li class="list_sub_header">2009 Articles</li>
         <ul>
-            <li><a target="_blank" href="http://chainsawblues.vox.com/library/post/a-perl-read-excute-print-loop-repl.html">Writing a perl read-eval-print loop (REPL) - part 1</a></li>
-            <li><a target="_blank" href="http://chainsawblues.vox.com/library/post/writing-a-perl-read-eval-print-loop-repl---part-2.html">Writing a perl REPL part 2 - a history plugin</a></li>
-            <li><a target="_blank" href="http://chainsawblues.vox.com/library/post/writing-a-perl-repl-part-3---lexical-environments.html">Writing a perl REPL part 3 - lexical environments</a></li>
-            <li><a target="_blank" href="http://chainsawblues.vox.com/library/post/develrepl-part-4---script-options-rc-files-profiles-and-packaging.html">Devel::REPL part 4 - script options, rc files and profiles</a></li>
+            <li><a target="_blank" href="http://blog.sartak.org/2009/05/parameterized-roles.html">Shawn M Moore explains parameterized roles</a></li>
+            <li><a target="_blank" href="http://blog.sartak.org/2009/05/perl-critic-dynamic-moose.html">Shawn M Moore discusses Perl::Critic for Moose and linting with the MOP</a></li>
+            <li><a target="_blank" href="http://chris.prather.org/perl/moose-dependencies-a-lurid-tale/">Chris Prather justifies each of Moose's dependencies</a></li>
+            <li><a target="_blank" href="http://blog.sartak.org/2009/04/new-moose-warning-and-new-moose-critic.html">Shawn M Moore explains role composition and some bumps in the Moose design process</a></li>
+            <li><a target="_blank" href="http://blog.jrock.us/articles/Unshortening%20URLs%20with%20Modern%20Perl.pod">Jon Rockway uses many modern Moose extensions exemplifying Modern Perl</a></li>
+            <li><a target="_blank" href="http://blog.urth.org/2009/04/moose-docs-grant-wrap-up.html">Dave Rolsky's post-mortem on his Moose documentation grant</a> sponsored by <a href="http://www.perlfoundation.org/dave_rolsky_moose_docs">the Perl Foundation</a></li>
         </ul>
-        <li><a target="_blank" href="http://foo-magazin.de/#d18">$foo Perl Magazine Winter 2007 has a Moose article</a></li>
-        <li>Randal Schwartz wrote a series of articles on Moose for Linux Magazine</li>
+
+        <li class="list_sub_header">2008 Articles</li>
+        <ul>
+            <li><a target="_blank" href="http://blog.jrock.us/articles/Liskov,%20Reuse,%20Inheritance,%20and%20Roles.pod">Jon Rockway discusses roles, inheritance, and Liskov's substitution principle</a></li>
+            <li><a target="_blank" href="http://broadcast.oreilly.com/2008/11/beginners-introduction-to-obje.html">chomatic suggests Moose and Mouse in his Beginners Introduction to Object-Oriented Programming with Perl article</a></li>
+            <li><a target="_blank" href="http://hanekomu.at/blog/articles/20080924-1137-dissecting_the_moose.html">Marcel (hanekomu) Gr&uuml;nauer explores Moose in a series of articles</a></li>
+            <li><a target="_blank" href="http://www.slideshare.net/Tim.Bunce/perl-myths-200802-with-notes/">Tim Bunce's excellent Perl Myths talk gives a shout out to Moose</a></li>
+            <li><a target="_blank" href="http://trombik.mine.nu/~cherry/w/index.php/2008/03/22/1202/oop-with-moose">trombik writes an introduction to Moose in Japanese</a></li>
+            <li><a target="_blank" href="http://draegtun.wordpress.com/2008/03/12/doodling-with-moose-part-1/">Barry Walsh does an excellent comparison of Moose and Ruby (specifically the Doodle module)</a></li>
+        </ul>
+        </li>
+
+
+        <li class="list_sub_header">2007 Articles</li>
         <ul>
-            <li><a target="_blank" href="http://www.stonehenge.com/merlyn/LinuxMag/col94.html">The Moose is Flying (part 1) (LinuxMag)</a></li>
-            <li><a target="_blank" href="http://www.stonehenge.com/merlyn/LinuxMag/col95.html">The Moose is Flying (part 2) (LinuxMag)</a></li>
+            <li><a target="_blank" href="http://blog.jrock.us/articles/Myth:%20Moose%20is%20an%20unnecessary%20dependency.pod">Jonathan Rockway discusses why Moose is a dependency worth having</a></li>
+            <li><a target="_blank" href="http://avatraxiom.livejournal.com/70947.html">Max Kanat-Alexander (of Bugzilla fame) has some nice things to say about Moose</a></li>
+            <li><a target="_blank" href="http://www.perl.com/pub/a/2007/12/06/soto-11.html?page=3">Larry mentioned Moose in 2007's State of the Onion speech</a></li>
+            <li>Matt Trout (of DBIx::Class and Catalyst fame) wrote a nice series of articles on designing Devel::REPL using Moose.</li>
+            <ul>
+                <li><a target="_blank" href="http://chainsawblues.vox.com/library/post/a-perl-read-excute-print-loop-repl.html">Writing a perl read-eval-print loop (REPL) - part 1</a></li>
+                <li><a target="_blank" href="http://chainsawblues.vox.com/library/post/writing-a-perl-read-eval-print-loop-repl---part-2.html">Writing a perl REPL part 2 - a history plugin</a></li>
+                <li><a target="_blank" href="http://chainsawblues.vox.com/library/post/writing-a-perl-repl-part-3---lexical-environments.html">Writing a perl REPL part 3 - lexical environments</a></li>
+                <li><a target="_blank" href="http://chainsawblues.vox.com/library/post/develrepl-part-4---script-options-rc-files-profiles-and-packaging.html">Devel::REPL part 4 - script options, rc files and profiles</a></li>
+            </ul>
+            <li><a target="_blank" href="http://foo-magazin.de/#d18">$foo Perl Magazine Winter 2007 has a Moose article</a></li>
+            <li>Randal Schwartz wrote a series of articles on Moose for Linux Magazine</li>
+            <ul>
+                <li><a target="_blank" href="http://www.stonehenge.com/merlyn/LinuxMag/col94.html">The Moose is Flying (part 1) (LinuxMag)</a></li>
+                <li><a target="_blank" href="http://www.stonehenge.com/merlyn/LinuxMag/col95.html">The Moose is Flying (part 2) (LinuxMag)</a></li>
+            </ul>
         </ul>
-        <li><a target="_blank" href="http://www.oreillynet.com/onlamp/blog/2006/06/cpan_module_review_classmop.html">Class::MOP Review (OnLAMP)</a></li>
-        
+        </li>
+
+        <li class="list_sub_header">2006 Articles</li>
+        <ul>
+            <li><a target="_blank" href="http://www.oreillynet.com/onlamp/blog/2006/06/cpan_module_review_classmop.html">Class::MOP Review (OnLAMP)</a></li>
+        </ul>
+        </li>
+
     </ul>
     
     <li><a class="list_header" onfocus="this.blur()" href="javascript:void(0)" onclick="show_section('presentations')">Presentations</a></li>
@@ -99,45 +125,45 @@ Try it today!
 
          <li class="list_sub_header">2009 Conferences</li>
          <ul>
-            <li><a target="_blank" href="http://sartak.org/talks/frozen-perl-2009/moose/">Intro to Moose from Frozen Perl 2009 by Shawn M Moore</a></li>
+            <li><a target="_blank" href="http://sartak.org/talks/frozen-perl-2009/moose/">Shawn M Moore's Intro to Moose at Frozen Perl</a></li>
         </ul>
         </li>
 
         <li class="list_sub_header">2008 Conferences</li>
         <ul>
-       <li><a target="_blank" href="hosted-presentations/2008/sunnavy-Beijing-Perl-Workshop.pdf">Moose talk from Beijing Perl Workshop by sunnavy</a></li>
-       <li><a target="_blank" href="hosted-presentations/2008/stevan-PPW/moose.xul">Moose talk from PPW 2008 by Stevan Little</a></li>
-       <li><a target="_blank" href="hosted-presentations/2008/stevan-PPW/moose-manager.xul">Managers Guide to Moose talk from PPW 2008 by Stevan Little</a></li>
-        <li><a target="_blank" href="hosted-presentations/2008/stevan-OSCON/moose.xul">Moose talk from OSCON 2008 by Stevan Little</a></li>
-        <li><a target="_blank" href="hosted-presentations/2008/nothingmuch-NPW/practical_moose.html">Practical Moose at Nordic Perl Workshop 2008 by Yuval Kogman</a></li>
-        <li><a target="_blank" href="http://conferences.yapcasia.org/ya2008/talk/1017">Practical Moose at YAPC::Asia::2008 by Yuval Kogman (video)</a> <a href="hosted-presentations/2008/nothingmuch-YAPC-Asia/practical_moose.html">(slides)</a></li>
-        <li><a target="_blank" href="hosted-presentations/2008/stevan-YAPC-NA.pdf">YAPC::NA::2008 talk by Stevan Little</a></li>
-        <li><a target="_blank" href="hosted-presentations/2008/nothingmuch-PTPW/practical_moose.html">Practical Moose at Portuguese Perl Workshop 2008 by Yuval Kogman</a></li>
+       <li><a target="_blank" href="hosted-presentations/2008/sunnavy-Beijing-Perl-Workshop.pdf">sunnavy's Moose talk at Beijing Perl Workshop</a></li>
+       <li><a target="_blank" href="hosted-presentations/2008/stevan-PPW/moose.xul">Stevan Little's Moose talk at Pittsburgh Perl Workshop</a></li>
+       <li><a target="_blank" href="hosted-presentations/2008/stevan-PPW/moose-manager.xul">Stevan Little's Manager's Guide to Moose at Pittsburgh Perl Workshop</a></li>
+        <li><a target="_blank" href="hosted-presentations/2008/stevan-OSCON/moose.xul">Stevan Little's Moose talk at OSCON</a></li>
+        <li><a target="_blank" href="hosted-presentations/2008/nothingmuch-NPW/practical_moose.html">Yuval Kogman's Practical Moose at Nordic Perl Workshop</a></li>
+        <li><a target="_blank" href="http://conferences.yapcasia.org/ya2008/talk/1017">Yuval Kogman's Practical Moose at YAPC::Asia (video)</a> <a href="hosted-presentations/2008/nothingmuch-YAPC-Asia/practical_moose.html">(slides)</a></li>
+        <li><a target="_blank" href="hosted-presentations/2008/stevan-YAPC-NA.pdf">Stevan Litt;e's Moose talk at YAPC::NA</a></li>
+        <li><a target="_blank" href="hosted-presentations/2008/nothingmuch-PTPW/practical_moose.html">Yuval Kogman's Practical Moose at Portuguese Perl Workshop</a></li>
 
         </ul>
 
         <li class="list_sub_header">2007 Conferences</li>
         <ul>
-        <li><a target="_blank" href="hosted-presentations/2007/stevan-PPW/roles.xul">PPW 2007 - Horizontal Reuse with Moose::Role talk (by Stevan Little)</a></li>
-        <li><a target="_blank" href="ppw_moose_slides/start.html">PPW 2007 - Moose talk (by Stevan Little)</a></li>
-        <li><a target="_blank" href="hosted-presentations/2007/nothingmuch-YAPC-EU">YAPC::EU 2007 - Object Meta Programming talk (by Yuval Kogman)</a></li>
-        <li><a target="_blank" href="yapc_eu_2007_slides/start.html">YAPC::EU 2007 - Moose talk (by Stevan Little)</a></li>
+        <li><a target="_blank" href="hosted-presentations/2007/stevan-PPW/roles.xul">Stevan Little's Horizontal Reuse with Moose::Role at Pittsburgh Perl Workshop</a></li>
+        <li><a target="_blank" href="ppw_moose_slides/start.html">Stevan Little's Moose talk at Pittsburgh Perl Workshop</a></li>
+        <li><a target="_blank" href="hosted-presentations/2007/nothingmuch-YAPC-EU">Yuval Kogman's Object Meta Programming at YAPC::EU</a></li>
+        <li><a target="_blank" href="yapc_eu_2007_slides/start.html">Stevan Little's Moose talk at YAPC::EU</a></li>
         </ul>
 
         <li class="list_sub_header">2006 Conferences</li>
         <ul>
-        <li><a target="_blank" href="http://utsl.gen.nz/talks/moose/start.html">OSDC Melboure 2006 Moose talk (by Sam Vilain)</a></li>
-        <li><a target="_blank" href="slides/start.html">YAPC::NA 2006 Moose talk (by Stevan Little)</a></li>
+        <li><a target="_blank" href="http://utsl.gen.nz/talks/moose/start.html">Sam Vilain's Moose talk at OSDC Melbourne</a></li>
+        <li><a target="_blank" href="slides/start.html">Stevan Little's Moose talk at YAPC::NA</a></li>
         </ul>
 
         <li class="list_sub_header">Perl Mongers Groups</li>
         <ul>
-        <li><a target="_blank" href="http://www.slideshare.net/dtreder/moose-527243">Doug Treder gave his Moose talk at the SPUG (Seattle Perl Users Group)</a></li>
-        <li><a target="_blank" href="http://www.slideshare.net/hakobe/moose">Moose presenation at Kansai.pm by hakobe</a></li>
-        <li><a target="_blank" href="hosted-presentations/2008/notbenh-PDX.xul">PDX.pm March 12, 2008 - Moose by Ben Hengst</a> (<a target="_blank" href="http://pdxpm.podasp.com/archive.html">podcast</a>)</li>
-        <li><a target="_blank" href="http://chris.prather.org/talks/moose-intro-mpls/">Minneapolis Perl Mongers - An Intro to Moose (by Chris Prather)</a>
-        <li><a target="_blank" href="http://houston.pm.org/talks/2007talks/0704Talk/slides/start.html">Houston.pm 2007 Moose talk (by Robert Boone)</a></li>
-        <li><a target="_blank" href="perl_ny_seminar_slides/start.html">Perl Seminar NY - Moose talk (by Stevan Little)</a></li>
+        <li><a target="_blank" href="http://www.slideshare.net/dtreder/moose-527243">Doug Treder's Moose talk at Seattle Perl Users Group</a></li>
+        <li><a target="_blank" href="http://www.slideshare.net/hakobe/moose">hakobe's Moose presenation at Kansai.pm</a></li>
+        <li><a target="_blank" href="hosted-presentations/2008/notbenh-PDX.xul">Ben Hengst's Moose talk at PDX.pm</a> (<a target="_blank" href="http://pdxpm.podasp.com/archive.html">podcast</a>)</li>
+        <li><a target="_blank" href="http://chris.prather.org/talks/moose-intro-mpls/">Chris Prather's An Intro to Moose at Minneapolis Perl Mongers</a>
+        <li><a target="_blank" href="http://houston.pm.org/talks/2007talks/0704Talk/slides/start.html">Robert Boone's Moose talk at Houston.pm</a></li>
+        <li><a target="_blank" href="perl_ny_seminar_slides/start.html">Stevan Little's Moose talk at Perl Seminar, NY</a></li>
         </ul>
 
     </ul>