<?xml version="1.0" encoding="iso-8859-1"?>
<rdf:RDF 
         xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
         xmlns="http://purl.org/rss/1.0/"
         xmlns:mn="http://usefulinc.com/rss/manifest/"
         xmlns:dc="http://purl.org/dc/elements/1.1/"
>

  <channel rdf:about="http://www.janitorprogrammer.com/sitefeed.php">
    <title>Janitor Programmer</title>
    <link>http://www.janitorprogrammer.com/</link>
    <description>Your guide to software maintenance.</description>
    <dc:publisher>JanitorProgrammer.com</dc:publisher>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="http://www.janitorprogrammer.com/codestyle.html" />
        <rdf:li rdf:resource="http://www.janitorprogrammer.com/attitude.html" />
        <rdf:li rdf:resource="http://www.janitorprogrammer.com/codereading1.html" />
        <rdf:li rdf:resource="http://www.janitorprogrammer.com/codereading2.html" />
        <rdf:li rdf:resource="http://www.janitorprogrammer.com/webdebugging.html" />
        <rdf:li rdf:resource="http://www.janitorprogrammer.com/recursion.html" />
        <rdf:li rdf:resource="http://www.janitorprogrammer.com/datarecovery.html" />
        <rdf:li rdf:resource="http://www.janitorprogrammer.com/frameworks.html" />
        <rdf:li rdf:resource="http://www.janitorprogrammer.com/cppresources.html" />
        <rdf:li rdf:resource="http://www.janitorprogrammer.com/knowscm.html" />
        <rdf:li rdf:resource="http://www.janitorprogrammer.com/multirelease.html" />
        <rdf:li rdf:resource="http://www.janitorprogrammer.com/SQL.html" />
        <rdf:li rdf:resource="http://www.janitorprogrammer.com/fcnpass.html" />
        <rdf:li rdf:resource="http://www.janitorprogrammer.com/oneliners.html" />
        <rdf:li rdf:resource="http://www.janitorprogrammer.com/specifications.html" />
      </rdf:Seq>
    </items>
  </channel>

  <item rdf:about="http://www.janitorprogrammer.com/codestyle.html">
    <link>http://www.janitorprogrammer.com/codestyle.html</link>
    <title>Code Style Guide</title>
    <description>Tips for creating code that is easy to read</description>
  </item>

  <item rdf:about="http://www.janitorprogrammer.com/attitude.html">
    <link>http://www.janitorprogrammer.com/attitude.html</link>
    <title>Attitude</title>
    <description>The right mindset for effective maintenance programming</description>
  </item>

  <item rdf:about="http://www.janitorprogrammer.com/codereading1.html">
    <link>http://www.janitorprogrammer.com/codereading1.html</link>
    <title>Code Reading</title>
    <description>Tips to help you effectively read code</description>
  </item>

  <item rdf:about="http://www.janitorprogrammer.com/codereading2.html">
    <link>http://www.janitorprogrammer.com/codereading2.html</link>
    <title>More Code Reading</title>
    <description>More tips to help you effectively read code</description>
  </item>

  <item rdf:about="http://www.janitorprogrammer.com/webdebugging.html">
    <link>http://www.janitorprogrammer.com/webdebugging.html</link>
    <title>Debugging Web Applications</title>
    <description>Tips every developer should know to effectively debug web applications</description>
  </item>

  <item rdf:about="http://www.janitorprogrammer.com/recursion.html">
    <link>http://www.janitorprogrammer.com/recursion.html</link>
    <title>Issues with Recursion</title>
    <description>Some of the pitfalls of using recursive implementations</description>
  </item>

  <item rdf:about="http://www.janitorprogrammer.com/datarecovery.html">
    <link>http://www.janitorprogrammer.com/datarecovery.html</link>
    <title>Data Recovery Tutorial</title>
    <description>Some tips based on a personal experience in recovering
lost data from a machine that had Windows reinstalled.</description>
  </item>

  <item rdf:about="http://www.janitorprogrammer.com/frameworks.html">
    <link>http://www.janitorprogrammer.com/frameworks.html</link>
    <title>Frameworks</title>
    <description>Some pros and cons (yes, there are cons) of frameworks.</description>
  </item>

  <item rdf:about="http://www.janitorprogrammer.com/cppresources.html">
    <link>http://www.janitorprogrammer.com/cppresources.html</link>
    <title>C++ Resources</title>
    <description>A brief discussion on one of C++'s greatest strengths, managing resources.</description>
  </item>

  <item rdf:about="http://www.janitorprogrammer.com/knowscm.html">
    <link>http://www.janitorprogrammer.com/knowscm.html</link>
    <title>Source Control Command Lines</title>
    <description>A whirlwind tour of why you may want to learn the command line interface of your favorite source control tool.</description>
  </item>

  <item rdf:about="http://www.janitorprogrammer.com/multirelease.html">
    <link>http://www.janitorprogrammer.com/multirelease.html</link>
    <title>Hanlding Estimates Over Multiple Releases</title>
    <description>Estimating a project over multiple releases is not as straightforward as taking the entire estimate and breaking it up into multiple releases.</description>
  </item>

  <item rdf:about="http://www.janitorprogrammer.com/SQL.html">
    <link>http://www.janitorprogrammer.com/SQL.html</link>
    <title>Learning SQL</title>
    <description>SQL is a very powerful tool and one that it would behoove you to learn.</description>
  </item>

  <item rdf:about="http://www.janitorprogrammer.com/fcnpass.html">
    <link>http://www.janitorprogrammer.com/fcnpass.html</link>
    <title>Passing Functions</title>
    <description>Passing functions is a great way to simultaneously make code more compact and easier to maintain.</description>
  </item>

  <item rdf:about="http://www.janitorprogrammer.com/oneliners.html">
    <link>http://www.janitorprogrammer.com/oneliners.html</link>
    <title>One liners</title>
    <description>I have a big fascination with one liners. I'm not the only one. They have a lot to offer.</description>
  </item>

  <item rdf:about="http://www.janitorprogrammer.com/specifications.html">
    <link>http://www.janitorprogrammer.com/specifications.html</link>
    <title>Specs</title>
    <description>Written specifications are necessary. Work without one at your own peril.</description>
  </item>

  <rdf:Description rdf:ID="manifest">
    <mn:channels>
      <rdf:Seq>
        <rdf:li rdf:resource="http://www.janitorprogrammer.com/sitefeed.php" />
      </rdf:Seq>
    </mn:channels>
  </rdf:Description>

</rdf:RDF>
