<?xml version="1.0" encoding="UTF-8"?>
 <rdf:RDF xmlns="http://purl.org/rss/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://web.resource.org/cc/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://pinboard.in">
    <title>Pinboard (mcroydon)</title>
    <link>https://pinboard.in/u:mcroydon/public/</link>
    <description>recent bookmarks from mcroydon</description>
    <items>
      <rdf:Seq>	<rdf:li rdf:resource="https://github.com/alufers/mitmproxy2swagger"/>
	<rdf:li rdf:resource="https://chrome.google.com/webstore/detail/faceofpmfclkengnkgkgjkcibdbhemoc?hl=en-US#"/>
	<rdf:li rdf:resource="http://martinfowler.com/articles/richardsonMaturityModel.html"/>
	<rdf:li rdf:resource="http://www.stashboard.org/"/>
	<rdf:li rdf:resource="http://slott-softwarearchitect.blogspot.com/2010/04/rest-and-http-digest-authentication.html"/>
	<rdf:li rdf:resource="http://broadcast.oreilly.com/2009/12/principles-for-standardized-rest-authentication.html"/>
	<rdf:li rdf:resource="http://blog.m.artins.net/restful-web-services-preventing-race-conditions/"/>
	<rdf:li rdf:resource="http://jimmyg.org/blog/2009/my-experience-of-using-restructuredtext-to-write-the-definitive-guide-to-pylons.html"/>
	<rdf:li rdf:resource="http://github.com/jacobian/pony_server/blob/master/build-server-rest-api.rst"/>
	<rdf:li rdf:resource="http://www.subbu.org/blog/2008/10/generalized-linking"/>
	<rdf:li rdf:resource="http://www.elasticsearch.com/"/>
	<rdf:li rdf:resource="http://www.jbarnette.com/2009/04/07/http-apis.html"/>
	<rdf:li rdf:resource="http://highscalability.com/blog/2010/2/8/how-farmville-scales-to-harvest-75-million-players-a-month.html"/>
	<rdf:li rdf:resource="http://code.google.com/p/google-feedserver/"/>
	<rdf:li rdf:resource="http://www.erlang-factory.com/conference/SFBayAreaErlangFactory2009/speakers/justinsheehy"/>
	<rdf:li rdf:resource="http://bitbucket.org/justin/webmachine/wiki/Home"/>
	<rdf:li rdf:resource="http://wiki.apache.org/hadoop/Hbase/Stargate"/>
	<rdf:li rdf:resource="http://riak.basho.com/"/>
	<rdf:li rdf:resource="http://www.theamazingrando.com/blog/?p=107"/>
	<rdf:li rdf:resource="http://code.google.com/p/moddims/"/>
	<rdf:li rdf:resource="http://www.lshift.net/blog/2009/06/30/pubsub-over-webhooks-with-rabbithub"/>
	<rdf:li rdf:resource="http://www.mnot.net/blog/2009/06/25/RED"/>
	<rdf:li rdf:resource="http://code.google.com/p/django-rstify/"/>
	<rdf:li rdf:resource="http://code.google.com/p/pyactiveresource/"/>
	<rdf:li rdf:resource="http://code.welldev.org/django-roa/"/>
	<rdf:li rdf:resource="http://djangotidbits.com/16/"/>
	<rdf:li rdf:resource="http://bitbucket.org/jespern/django-piston/wiki/Home"/>
	<rdf:li rdf:resource="http://www.sinatrarb.com/"/>
	<rdf:li rdf:resource="http://www.osbr.ca/ojs/index.php/osbr/article/view/854/823"/>
	<rdf:li rdf:resource="http://wadofstuff.blogspot.com/2009/02/django-full-serializers-part-i.html"/>
	<rdf:li rdf:resource="http://ish.io/projects/show/restish"/>
	<rdf:li rdf:resource="http://rifgraf.heroku.com/"/>
	<rdf:li rdf:resource="http://www.mnot.net/cache_docs/"/>
	<rdf:li rdf:resource="http://www.orangecone.com/archives/2008/11/ubicomp_ux_desi.html"/>
	<rdf:li rdf:resource="http://bitworking.org/news/380/bloom-filter-resources"/>
	<rdf:li rdf:resource="http://www.djangosnippets.org/snippets/1071/"/>
	<rdf:li rdf:resource="http://docutils.sourceforge.net/docs/ref/rst/directives.html#tables"/>
	<rdf:li rdf:resource="http://pandastream.com/"/>
	<rdf:li rdf:resource="http://lethain.com/entry/2008/aug/18/an-introduction-to-using-couchdb-with-django/"/>
	<rdf:li rdf:resource="http://www.infectmac.com/2008/08/restful-python.html"/>
	<rdf:li rdf:resource="http://www.hvergi.net/2008/06/restructuredtext-extensions/"/>
	<rdf:li rdf:resource="http://www.infoq.com/articles/vinoski-erlang-rest"/>
	<rdf:li rdf:resource="http://rest-client.heroku.com/rdoc/"/>
	<rdf:li rdf:resource="http://www.ibm.com/developerworks/java/library/j-solr1/"/>
	<rdf:li rdf:resource="http://code.google.com/p/pysolr/"/>
	<rdf:li rdf:resource="http://uint32t.blogspot.com/2007/12/restful-handlers-with-hunchentoot.html"/>
	<rdf:li rdf:resource="http://bitworking.org/news/277/SimpleDB-is-GETSful"/>
	<rdf:li rdf:resource="http://www.weather.gov/forecasts/xml/#nonSOAP"/>
	<rdf:li rdf:resource="http://jquery.com/plugins/project/jqcouch"/>
	<rdf:li rdf:resource="http://nicolas.lamirault.free.fr/projects/cl-couchdb/"/>
	<rdf:li rdf:resource="http://www.tbray.org/ongoing/When/200x/2007/11/21/WS-dammerung"/>
	<rdf:li rdf:resource="http://jimmyg.org/2007/11/11/best-practice-for-good-url-structures/"/>
	<rdf:li rdf:resource="http://aws.typepad.com/aws/2007/10/amazon-s3-at-yo.html"/>
	<rdf:li rdf:resource="http://www.pointy-stick.com/blog/2007/10/07/django-tip-http-verb-dispatching/"/>
	<rdf:li rdf:resource="http://code.google.com/p/couchdb-python/"/>
	<rdf:li rdf:resource="http://intertwingly.net/blog/2007/08/28/Parsing-Atom-with-Erlang"/>
	<rdf:li rdf:resource="http://code.google.com/p/django-rest-interface/wiki/RestifyDjango"/>
	<rdf:li rdf:resource="http://intertwingly.net/blog/2007/08/12/Long-Bets"/>
	<rdf:li rdf:resource="http://www.rajsingh.org/blog/2007/08/10/rest-and-gis/"/>
	<rdf:li rdf:resource="http://featureserver.org/"/>
	<rdf:li rdf:resource="http://pywebsvcs.sourceforge.net/"/>
	<rdf:li rdf:resource="http://bitworking.org/news/201/RESTify-DayTrader"/>
	<rdf:li rdf:resource="http://bradchoate.com/weblog/2007/06/14/harshest-rest-url-ever"/>
	<rdf:li rdf:resource="http://blog.jonudell.net/2007/05/24/restful-web-services/"/>
	<rdf:li rdf:resource="http://pragdave.pragprog.com/pragdave/2007/04/a_first_erlang_.html"/>
	<rdf:li rdf:resource="http://intertwingly.net/blog/2007/02/21/Under-the-Surface"/>
	<rdf:li rdf:resource="http://bitworking.org/news/restful_json"/>
	<rdf:li rdf:resource="http://www.ietf.org/internet-drafts/draft-gregorio-uritemplate-00.txt"/>
	<rdf:li rdf:resource="http://www.amazon.com/gp/browse.html?node=201590011"/>
	<rdf:li rdf:resource="http://code.whytheluckystiff.net/parkplace"/>
      </rdf:Seq>
    </items>
  </channel><item rdf:about="https://github.com/alufers/mitmproxy2swagger">
    <title>alufers/mitmproxy2swagger: Automagically reverse-engineer REST APIs via capturing traffic</title>
    <dc:date>2025-01-11T15:20:33+00:00</dc:date>
    <link>https://github.com/alufers/mitmproxy2swagger</link>
    <dc:creator>mcroydon</dc:creator><dc:subject>scraping apis automation proxy webservices github testing documentation rest http api</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:mcroydon/b:2945c2b24e5d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:scraping"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:apis"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:automation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:proxy"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:webservices"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:github"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:documentation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:rest"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:http"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:api"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://chrome.google.com/webstore/detail/faceofpmfclkengnkgkgjkcibdbhemoc?hl=en-US#">
    <title>REST Console</title>
    <dc:date>2011-07-26T17:12:03+00:00</dc:date>
    <link>https://chrome.google.com/webstore/detail/faceofpmfclkengnkgkgjkcibdbhemoc?hl=en-US#</link>
    <dc:creator>mcroydon</dc:creator><description><![CDATA[Useful looking Chrome extension for constructing API queries.  Includes some nice auth options as well.]]></description>
<dc:subject>rest restful api web chrome extension</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:mcroydon/b:845319e18c90/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:rest"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:restful"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:api"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:web"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:chrome"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:extension"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://martinfowler.com/articles/richardsonMaturityModel.html">
    <title>Richardson Maturity Model</title>
    <dc:date>2010-11-14T19:31:53+00:00</dc:date>
    <link>http://martinfowler.com/articles/richardsonMaturityModel.html</link>
    <dc:creator>mcroydon</dc:creator><dc:subject>development api architecture article atom bestpractices blog design dev programming rest restful model http hateoas soa software to-read toread tutorial web webdev webservice webservices fowler martin martin-fowler martinfowler maturity maturitymodel</dc:subject>
<dc:identifier>https://pinboard.in/u:mcroydon/b:86ed5d850406/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:api"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:architecture"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:article"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:atom"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:bestpractices"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:blog"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:design"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:dev"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:rest"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:restful"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:model"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:http"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:hateoas"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:soa"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:software"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:to-read"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:toread"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:web"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:webdev"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:webservice"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:webservices"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:fowler"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:martin"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:martin-fowler"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:martinfowler"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:maturity"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:maturitymodel"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.stashboard.org/">
    <title>Stashboard: The open source status dashboard</title>
    <dc:date>2010-07-23T16:14:50+00:00</dc:date>
    <link>http://www.stashboard.org/</link>
    <dc:creator>mcroydon</dc:creator><description><![CDATA["Stashboard is designed to provide a generic status dashboard for any hosted service or API. The code can be downloaded, customized, and run on any Google App Engine account."
]]></description>
<dc:subject>api app appengine cloud dashboard cloudcomputing googleappengine google gae free django design monitoring open-source opensource python saas rest twilio tracking tools status sysadmin software service uptime web webdev</dc:subject>
<dc:identifier>https://pinboard.in/u:mcroydon/b:0102bf10fa8a/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:api"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:app"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:appengine"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:cloud"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:dashboard"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:cloudcomputing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:googleappengine"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:google"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:gae"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:free"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:django"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:design"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:monitoring"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:open-source"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:opensource"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:python"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:saas"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:rest"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:twilio"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:tracking"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:tools"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:status"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:sysadmin"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:software"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:service"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:uptime"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:web"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:webdev"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://slott-softwarearchitect.blogspot.com/2010/04/rest-and-http-digest-authentication.html">
    <title>S.Lott-Software Architect: REST and HTTP Digest Authentication</title>
    <dc:date>2010-05-04T16:18:23+00:00</dc:date>
    <link>http://slott-softwarearchitect.blogspot.com/2010/04/rest-and-http-digest-authentication.html</link>
    <dc:creator>mcroydon</dc:creator><description><![CDATA[On RESTful digest auth.
]]></description>
<dc:subject>authentication rest digest</dc:subject>
<dc:identifier>https://pinboard.in/u:mcroydon/b:d1390b46ed4b/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:authentication"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:rest"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:digest"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://broadcast.oreilly.com/2009/12/principles-for-standardized-rest-authentication.html">
    <title>Principles for Standardized REST Authentication - O'Reilly Broadcast</title>
    <dc:date>2010-05-04T16:17:57+00:00</dc:date>
    <link>http://broadcast.oreilly.com/2009/12/principles-for-standardized-rest-authentication.html</link>
    <dc:creator>mcroydon</dc:creator><description><![CDATA[I want to live in this fantasty world where RESTful authentication isn't so hard or repetitive.
]]></description>
<dc:subject>api architecture auth authentication dev cloud development restful rest read programming patterns oauth http distributed security soa soap toread webservices</dc:subject>
<dc:identifier>https://pinboard.in/u:mcroydon/b:9bbd2e84b4a0/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:api"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:architecture"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:auth"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:authentication"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:dev"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:cloud"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:restful"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:rest"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:read"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:patterns"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:oauth"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:http"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:distributed"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:security"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:soa"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:soap"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:toread"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:webservices"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://blog.m.artins.net/restful-web-services-preventing-race-conditions/">
    <title>RESTful Web Services: Preventing Race Conditions | Alexandre Martins' Blog</title>
    <dc:date>2010-03-15T14:36:47+00:00</dc:date>
    <link>http://blog.m.artins.net/restful-web-services-preventing-race-conditions/</link>
    <dc:creator>mcroydon</dc:creator><description><![CDATA[Race conditions bad.
]]></description>
<dc:subject>api caching concurrency headers how-to no_tag http to-read web services restful race rest programming web-service web-services webservices</dc:subject>
<dc:identifier>https://pinboard.in/u:mcroydon/b:3b6dff976f17/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:api"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:caching"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:concurrency"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:headers"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:how-to"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:no_tag"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:http"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:to-read"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:web"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:services"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:restful"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:race"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:rest"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:web-service"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:web-services"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:webservices"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://jimmyg.org/blog/2009/my-experience-of-using-restructuredtext-to-write-the-definitive-guide-to-pylons.html">
    <title>My Experience of Using reStructuredText to Write The Definitive Guide to Pylons</title>
    <dc:date>2010-03-14T03:52:26+00:00</dc:date>
    <link>http://jimmyg.org/blog/2009/my-experience-of-using-restructuredtext-to-write-the-definitive-guide-to-pylons.html</link>
    <dc:creator>mcroydon</dc:creator><description><![CDATA[Someday someone will figure out a pure rst workflow from start to finish.
]]></description>
<dc:subject>book books converter documentation openoffice python writing technical rst restructuredtext rest pylons</dc:subject>
<dc:identifier>https://pinboard.in/u:mcroydon/b:dfe60520708a/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:book"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:books"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:converter"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:documentation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:openoffice"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:python"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:writing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:technical"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:rst"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:restructuredtext"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:rest"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:pylons"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://github.com/jacobian/pony_server/blob/master/build-server-rest-api.rst">
    <title>build-server-rest-api.rst at master from jacobian's pony_server - GitHub</title>
    <dc:date>2010-03-13T16:09:04+00:00</dc:date>
    <link>http://github.com/jacobian/pony_server/blob/master/build-server-rest-api.rst</link>
    <dc:creator>mcroydon</dc:creator><description><![CDATA[The way Jacob uses links in this spec doc feels right to me.
]]></description>
<dc:subject>rest restful json hateoas</dc:subject>
<dc:identifier>https://pinboard.in/u:mcroydon/b:fc1475c37d5b/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:rest"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:restful"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:json"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:hateoas"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.subbu.org/blog/2008/10/generalized-linking">
    <title>Generalized Linking</title>
    <dc:date>2010-03-13T16:06:17+00:00</dc:date>
    <link>http://www.subbu.org/blog/2008/10/generalized-linking</link>
    <dc:creator>mcroydon</dc:creator><description><![CDATA[Thoughts on linking within both Atom and JSON contexts.
]]></description>
<dc:subject>article atom good http javascript rest json web hateoas linking</dc:subject>
<dc:identifier>https://pinboard.in/u:mcroydon/b:3a3a1f9de513/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:article"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:atom"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:good"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:http"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:rest"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:json"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:web"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:hateoas"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:linking"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.elasticsearch.com/">
    <title>ElasticSearch - Open Source, Distributed, RESTful Search Engine</title>
    <dc:date>2010-02-27T16:35:50+00:00</dc:date>
    <link>http://www.elasticsearch.com/</link>
    <dc:creator>mcroydon</dc:creator><description><![CDATA[A document store that happens to also do full-text search.  Quite the powerful combination, methinks.
]]></description>
<dc:subject>software open-source webdev opensource java free search distributed http rest open cloud source tool json lucene solr cloudcomputing engine nosql elastic query ha fulltext restful searchengine service indexing elasticsearch search-engine</dc:subject>
<dc:identifier>https://pinboard.in/u:mcroydon/b:5d86061d919a/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:software"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:open-source"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:webdev"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:opensource"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:java"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:free"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:search"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:distributed"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:http"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:rest"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:open"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:cloud"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:source"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:tool"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:json"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:lucene"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:solr"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:cloudcomputing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:engine"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:nosql"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:elastic"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:query"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:ha"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:fulltext"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:restful"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:searchengine"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:service"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:indexing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:elasticsearch"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:search-engine"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.jbarnette.com/2009/04/07/http-apis.html">
    <title>“Versioning HTTP APIs” by John Barnette</title>
    <dc:date>2010-02-27T16:32:17+00:00</dc:date>
    <link>http://www.jbarnette.com/2009/04/07/http-apis.html</link>
    <dc:creator>mcroydon</dc:creator><description><![CDATA[I'm on a fence.
]]></description>
<dc:subject>programming web software development api ruby rails architecture web-services http rest compsci rubyonrails restful versioning services</dc:subject>
<dc:identifier>https://pinboard.in/u:mcroydon/b:1f53a1c73e2e/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:web"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:software"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:api"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:architecture"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:web-services"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:http"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:rest"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:compsci"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:rubyonrails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:restful"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:versioning"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:services"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://highscalability.com/blog/2010/2/8/how-farmville-scales-to-harvest-75-million-players-a-month.html">
    <title>High Scalability - High Scalability - How FarmVille Scales to Harvest 75 Million Players a Month</title>
    <dc:date>2010-02-09T02:31:21+00:00</dc:date>
    <link>http://highscalability.com/blog/2010/2/8/how-farmville-scales-to-harvest-75-million-players-a-month.html</link>
    <dc:creator>mcroydon</dc:creator><description><![CDATA[A look at scaling a monster.
]]></description>
<dc:subject>opensource scalability games database web performance cool architecture scaling coding databases db rest memcached php review facebook puppet munin memcache webdevelopment gamedev farmville zynga</dc:subject>
<dc:identifier>https://pinboard.in/u:mcroydon/b:4531b654760c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:opensource"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:scalability"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:games"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:database"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:web"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:cool"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:architecture"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:scaling"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:coding"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:databases"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:db"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:rest"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:memcached"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:php"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:review"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:facebook"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:puppet"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:munin"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:memcache"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:webdevelopment"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:gamedev"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:farmville"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:zynga"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://code.google.com/p/google-feedserver/">
    <title>google-feedserver - Project Hosting on Google Code</title>
    <dc:date>2009-12-27T20:03:56+00:00</dc:date>
    <link>http://code.google.com/p/google-feedserver/</link>
    <dc:creator>mcroydon</dc:creator><description><![CDATA[Industrial stuff.
]]></description>
<dc:subject>data google code tools library opensource java server framework education rest app rss atom publishing webservices feed syndication feeds soa googlecode atompub share abdera feedserver gdata</dc:subject>
<dc:identifier>https://pinboard.in/u:mcroydon/b:7b8241f01e15/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:data"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:google"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:tools"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:library"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:opensource"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:java"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:server"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:framework"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:education"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:rest"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:app"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:rss"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:atom"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:publishing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:webservices"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:feed"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:syndication"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:feeds"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:soa"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:googlecode"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:atompub"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:share"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:abdera"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:feedserver"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:gdata"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.erlang-factory.com/conference/SFBayAreaErlangFactory2009/speakers/justinsheehy">
    <title>Erlang Factory - Justin Sheehy, CTO of Basho Technologies and creator of the Erlang Webmachine</title>
    <dc:date>2009-12-14T01:11:28+00:00</dc:date>
    <link>http://www.erlang-factory.com/conference/SFBayAreaErlangFactory2009/speakers/justinsheehy</link>
    <dc:creator>mcroydon</dc:creator><description><![CDATA[The slides were a great skim.  I totally want to go back and watch the video.
]]></description>
<dc:subject>web erlang http rest</dc:subject>
<dc:identifier>https://pinboard.in/u:mcroydon/b:056dae4770ba/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:web"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:erlang"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:http"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:rest"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://bitbucket.org/justin/webmachine/wiki/Home">
    <title>justin / webmachine / wiki / Home — bitbucket.org</title>
    <dc:date>2009-12-13T17:26:44+00:00</dc:date>
    <link>http://bitbucket.org/justin/webmachine/wiki/Home</link>
    <dc:creator>mcroydon</dc:creator><description><![CDATA[A RESTful framework built on top of mochiweb.  Travis Swicegood got me all excited about this last night.
]]></description>
<dc:subject>programming web software development tools webdev library opensource erlang dev server tech architecture framework http rest application tool frameworks 2009 djangocon toolkit bitbucket backend ops webmachine mochiweb</dc:subject>
<dc:identifier>https://pinboard.in/u:mcroydon/b:bd40ac27afe2/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:web"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:software"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:tools"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:webdev"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:library"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:opensource"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:erlang"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:dev"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:server"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:tech"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:architecture"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:framework"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:http"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:rest"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:application"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:tool"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:frameworks"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:2009"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:djangocon"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:toolkit"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:bitbucket"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:backend"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:ops"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:webmachine"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:mochiweb"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://wiki.apache.org/hadoop/Hbase/Stargate">
    <title>Hbase/Stargate - Hadoop Wiki</title>
    <dc:date>2009-11-07T10:40:48+00:00</dc:date>
    <link>http://wiki.apache.org/hadoop/Hbase/Stargate</link>
    <dc:creator>mcroydon</dc:creator><description><![CDATA[Alpha-quality RESTful interface for HBase.  Includes plain text, JSON, XML, and ProtocolBuffer serializers.
]]></description>
<dc:subject>rest hadoop hbase xml json web-services</dc:subject>
<dc:identifier>https://pinboard.in/u:mcroydon/b:49e0e6aa3d6b/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:rest"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:hadoop"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:hbase"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:xml"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:json"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:web-services"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://riak.basho.com/">
    <title>Riak - A Decentralized Database</title>
    <dc:date>2009-10-08T21:08:11+00:00</dc:date>
    <link>http://riak.basho.com/</link>
    <dc:creator>mcroydon</dc:creator><description><![CDATA["Riak combines a decentralized key-value store, a flexible map/reduce engine, and a friendly HTTP/JSON query interface to provide a database ideally suited for Web applications." Erlang under the hood.
]]></description>
<dc:subject>programming web development key-value database webdev opensource erlang storage scalability distributed rest databases http mapreduce json db couchdb store kvstore datastore keyvalue nosql document cloudcomputing riak decentralized basho documentoriented key-value-store</dc:subject>
<dc:identifier>https://pinboard.in/u:mcroydon/b:dbe6bca299bb/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:web"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:key-value"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:database"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:webdev"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:opensource"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:erlang"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:storage"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:scalability"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:distributed"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:rest"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:databases"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:http"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:mapreduce"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:json"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:db"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:couchdb"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:store"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:kvstore"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:datastore"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:keyvalue"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:nosql"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:document"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:cloudcomputing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:riak"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:decentralized"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:basho"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:documentoriented"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:key-value-store"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.theamazingrando.com/blog/?p=107">
    <title>The Amazing Blog : Your Web Service Might Not Be RESTful If…</title>
    <dc:date>2009-07-27T15:50:16+00:00</dc:date>
    <link>http://www.theamazingrando.com/blog/?p=107</link>
    <dc:creator>mcroydon</dc:creator><description><![CDATA[Good points though some of his arguments are a bit academic.
]]></description>
<dc:subject>programming design web development webdev howto toread blog api ruby dev rails architecture rest article tips webapp http resource articles service digest check bestpractices authentication webservice services restful rubyonrails webservices</dc:subject>
<dc:identifier>https://pinboard.in/u:mcroydon/b:14949a40c20e/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:design"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:web"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:webdev"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:howto"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:toread"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:blog"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:api"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:dev"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:architecture"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:rest"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:article"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:tips"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:webapp"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:http"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:resource"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:articles"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:service"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:digest"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:check"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:bestpractices"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:authentication"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:webservice"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:services"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:restful"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:rubyonrails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:webservices"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://code.google.com/p/moddims/">
    <title>moddims - Project Hosting on Google Code</title>
    <dc:date>2009-07-27T15:38:58+00:00</dc:date>
    <link>http://code.google.com/p/moddims/</link>
    <dc:creator>mcroydon</dc:creator><description><![CDATA[Potentially useful.
]]></description>
<dc:subject>api web webdev online photo rest apache http image module compression convert processing images thumbnail imagemagick resize</dc:subject>
<dc:identifier>https://pinboard.in/u:mcroydon/b:80933c0c05c6/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:api"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:web"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:webdev"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:online"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:photo"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:rest"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:apache"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:http"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:image"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:module"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:compression"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:convert"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:processing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:images"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:thumbnail"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:imagemagick"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:resize"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.lshift.net/blog/2009/06/30/pubsub-over-webhooks-with-rabbithub">
    <title>PubSub-over-Webhooks with RabbitHub « LShift Ltd.</title>
    <dc:date>2009-07-02T17:26:02+00:00</dc:date>
    <link>http://www.lshift.net/blog/2009/06/30/pubsub-over-webhooks-with-rabbithub</link>
    <dc:creator>mcroydon</dc:creator><description><![CDATA["RabbitHub is our implementation of PubSubHubBub, a straightforward pubsub layer on top of plain old HTTP POST — pubsub over Webhooks."
]]></description>
<dc:subject>programming web software toread erlang opensource tech cool distributed http rest review queue rabbitmq subscribe po pubsub amqp webhooks pubsubhubbub</dc:subject>
<dc:identifier>https://pinboard.in/u:mcroydon/b:5d3c6b09ae54/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:web"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:software"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:toread"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:erlang"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:opensource"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:tech"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:cool"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:distributed"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:http"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:rest"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:review"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:queue"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:rabbitmq"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:subscribe"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:po"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:pubsub"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:amqp"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:webhooks"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:pubsubhubbub"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.mnot.net/blog/2009/06/25/RED">
    <title>mnot’s Web log: The Resource Expert Droid</title>
    <dc:date>2009-06-25T17:17:08+00:00</dc:date>
    <link>http://www.mnot.net/blog/2009/06/25/RED</link>
    <dc:creator>mcroydon</dc:creator><description><![CDATA[Truly fantastic.
]]></description>
<dc:subject>web development tools webdev network dev apache rest http cache testing caching debugging star admin</dc:subject>
<dc:identifier>https://pinboard.in/u:mcroydon/b:7bb24d5edca6/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:web"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:tools"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:webdev"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:network"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:dev"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:apache"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:rest"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:http"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:cache"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:caching"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:debugging"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:star"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:admin"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://code.google.com/p/django-rstify/">
    <title>django-rstify - Google Code</title>
    <dc:date>2009-06-09T11:45:09+00:00</dc:date>
    <link>http://code.google.com/p/django-rstify/</link>
    <dc:creator>mcroydon</dc:creator><description><![CDATA[Handy, with built-in pygments integration.
]]></description>
<dc:subject>rest restructuredtext rst python django</dc:subject>
<dc:identifier>https://pinboard.in/u:mcroydon/b:2736f8afd15f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:rest"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:restructuredtext"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:rst"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:python"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:django"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://code.google.com/p/pyactiveresource/">
    <title>pyactiveresource - Google Code</title>
    <dc:date>2009-05-31T19:37:43+00:00</dc:date>
    <link>http://code.google.com/p/pyactiveresource/</link>
    <dc:creator>mcroydon</dc:creator><description><![CDATA["PyActiveResource aims to be a comprehensive translation of Active Resource in Python."
]]></description>
<dc:subject>python django programming webdev code api opensource xml web2.0 rest webservices client webservice activeresource</dc:subject>
<dc:identifier>https://pinboard.in/u:mcroydon/b:f5e7889bd510/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:python"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:django"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:webdev"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:api"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:opensource"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:xml"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:web2.0"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:rest"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:webservices"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:client"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:webservice"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:activeresource"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://code.welldev.org/django-roa/">
    <title>david / django-roa / overview — bitbucket.org</title>
    <dc:date>2009-05-26T15:49:53+00:00</dc:date>
    <link>http://code.welldev.org/django-roa/</link>
    <dc:creator>mcroydon</dc:creator><description><![CDATA[Exposing models as resources and the other way around.
]]></description>
<dc:subject>django rest web-services</dc:subject>
<dc:identifier>https://pinboard.in/u:mcroydon/b:74fac6e20905/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:django"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:rest"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:web-services"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://djangotidbits.com/16/">
    <title>Django Tidbits</title>
    <dc:date>2009-05-26T15:45:48+00:00</dc:date>
    <link>http://djangotidbits.com/16/</link>
    <dc:creator>mcroydon</dc:creator><description><![CDATA[Handy!
]]></description>
<dc:subject>django markdown restructuredtext rest</dc:subject>
<dc:identifier>https://pinboard.in/u:mcroydon/b:fb67f4e08ece/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:django"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:markdown"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:restructuredtext"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:rest"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://bitbucket.org/jespern/django-piston/wiki/Home">
    <title>jespern / django-piston / wiki / Home — bitbucket.org</title>
    <dc:date>2009-04-29T20:35:20+00:00</dc:date>
    <link>http://bitbucket.org/jespern/django-piston/wiki/Home</link>
    <dc:creator>mcroydon</dc:creator><description><![CDATA[Pretty nice looking RESTful API framework.
]]></description>
<dc:subject>python django code opensource api application rest restful</dc:subject>
<dc:identifier>https://pinboard.in/u:mcroydon/b:428ba8c64c45/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:python"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:django"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:opensource"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:api"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:application"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:rest"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:restful"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.sinatrarb.com/">
    <title>Sinatra</title>
    <dc:date>2009-03-04T05:59:28+00:00</dc:date>
    <link>http://www.sinatrarb.com/</link>
    <dc:creator>mcroydon</dc:creator><description><![CDATA[No BS, night and lightweight.
]]></description>
<dc:subject>rubyonrails web programming development webdev library server ruby opensource rails cool framework rest http application review webapp frameworks web-framework dsl webdevelopment gem sinatra lightweight haml</dc:subject>
<dc:identifier>https://pinboard.in/u:mcroydon/b:3bd6dc857cae/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:rubyonrails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:web"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:webdev"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:library"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:server"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:opensource"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:cool"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:framework"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:rest"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:http"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:application"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:review"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:webapp"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:frameworks"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:web-framework"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:dsl"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:webdevelopment"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:gem"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:sinatra"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:lightweight"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:haml"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.osbr.ca/ojs/index.php/osbr/article/view/854/823">
    <title>A RESTful Implementation of Geospatial Web Services, Haris Kurtagic and Geoff Zeiss</title>
    <dc:date>2009-03-02T12:59:16+00:00</dc:date>
    <link>http://www.osbr.ca/ojs/index.php/osbr/article/view/854/823</link>
    <dc:creator>mcroydon</dc:creator><description><![CDATA[Lots of acronyms to digest here, but I think this is a good thing.
]]></description>
<dc:subject>geo geowanking rest restul web-services</dc:subject>
<dc:identifier>https://pinboard.in/u:mcroydon/b:805e04d0ab80/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:geo"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:geowanking"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:rest"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:restul"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:web-services"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://wadofstuff.blogspot.com/2009/02/django-full-serializers-part-i.html">
    <title>Wad of Stuff: Django Full Serializers - Part I</title>
    <dc:date>2009-02-27T05:48:30+00:00</dc:date>
    <link>http://wadofstuff.blogspot.com/2009/02/django-full-serializers-part-i.html</link>
    <dc:creator>mcroydon</dc:creator><description><![CDATA[Haven't looked too closely but extending serializers strikes me as a good thing.
]]></description>
<dc:subject>django serialization json web-services rest</dc:subject>
<dc:identifier>https://pinboard.in/u:mcroydon/b:f806e39c7714/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:django"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:serialization"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:json"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:web-services"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:rest"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://ish.io/projects/show/restish">
    <title>restish - Overview - ish.io</title>
    <dc:date>2009-02-23T17:40:17+00:00</dc:date>
    <link>http://ish.io/projects/show/restish</link>
    <dc:creator>mcroydon</dc:creator><description><![CDATA[Looks like a nice API for writing lightweight WSGI apps.
]]></description>
<dc:subject>python development webdev framework rest wsgi</dc:subject>
<dc:identifier>https://pinboard.in/u:mcroydon/b:9999ae40f5d8/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:python"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:webdev"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:framework"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:rest"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:wsgi"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://rifgraf.heroku.com/">
    <title>Rifgraf</title>
    <dc:date>2009-02-23T17:36:56+00:00</dc:date>
    <link>http://rifgraf.heroku.com/</link>
    <dc:creator>mcroydon</dc:creator><description><![CDATA[I like the concept of posting data and grabbing it later.
]]></description>
<dc:subject>web programming data ruby visualization rails graphics information performance rest charts chart graph app graphs webapp metrics service restful rubyonrails infographics graphing lib webservice</dc:subject>
<dc:identifier>https://pinboard.in/u:mcroydon/b:05650fb6a4f6/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:web"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:data"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:visualization"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:graphics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:information"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:rest"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:charts"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:chart"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:graph"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:app"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:graphs"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:webapp"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:metrics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:service"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:restful"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:rubyonrails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:infographics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:graphing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:lib"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:webservice"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.mnot.net/cache_docs/">
    <title>Caching Tutorial for Web Authors and Webmasters</title>
    <dc:date>2009-02-03T19:01:37+00:00</dc:date>
    <link>http://www.mnot.net/cache_docs/</link>
    <dc:creator>mcroydon</dc:creator><dc:subject>programming design web development reference howto tutorial server webdev network internet ajax sysadmin webdesign architecture apache html http rest proxy caching tutorials article optimization tips cache performance php browser documentation</dc:subject>
<dc:identifier>https://pinboard.in/u:mcroydon/b:7bb1f3046219/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:design"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:web"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:reference"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:howto"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:server"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:webdev"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:network"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:internet"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:ajax"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:sysadmin"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:webdesign"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:architecture"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:apache"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:html"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:http"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:rest"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:proxy"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:caching"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:tutorials"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:article"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:optimization"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:tips"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:cache"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:php"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:browser"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:documentation"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.orangecone.com/archives/2008/11/ubicomp_ux_desi.html">
    <title>Orange Cone: Ubicomp UX Design in ACM's interactions</title>
    <dc:date>2008-12-07T04:32:49+00:00</dc:date>
    <link>http://www.orangecone.com/archives/2008/11/ubicomp_ux_desi.html</link>
    <dc:creator>mcroydon</dc:creator><description><![CDATA[For when I'm in leisurely reading mode.
]]></description>
<dc:subject>programming design usability rest gadgets geek 2008 interaction device gadget ux sketching mvc ubicomp ubiquitous userexperience everyware ixd user_experience</dc:subject>
<dc:identifier>https://pinboard.in/u:mcroydon/b:0675b95e80c7/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:design"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:usability"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:rest"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:gadgets"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:geek"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:2008"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:interaction"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:device"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:gadget"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:ux"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:sketching"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:mvc"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:ubicomp"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:ubiquitous"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:userexperience"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:everyware"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:ixd"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:user_experience"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://bitworking.org/news/380/bloom-filter-resources">
    <title>Joe Gregorio | BitWorking | Bloom Filter Resources</title>
    <dc:date>2008-10-20T04:21:38+00:00</dc:date>
    <link>http://bitworking.org/news/380/bloom-filter-resources</link>
    <dc:creator>mcroydon</dc:creator><description><![CDATA[Very readable introduction to Bloom Filters with bonus working Python implementation.
]]></description>
<dc:subject>python development code webdev algorithms api algorithm rest cs hash data-structures filter acm polling datastructure bloomfilter bloom</dc:subject>
<dc:identifier>https://pinboard.in/u:mcroydon/b:2610d4495f31/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:python"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:webdev"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:algorithms"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:api"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:algorithm"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:rest"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:cs"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:hash"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:data-structures"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:filter"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:acm"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:polling"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:datastructure"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:bloomfilter"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:bloom"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.djangosnippets.org/snippets/1071/">
    <title>Django snippets: RestView - class for creating a view that dispatches based on request.method</title>
    <dc:date>2008-09-22T02:18:08+00:00</dc:date>
    <link>http://www.djangosnippets.org/snippets/1071/</link>
    <dc:creator>mcroydon</dc:creator><description><![CDATA[This looks very similar to the approach that Jacob took in his RESTful Web Services chapter.
]]></description>
<dc:subject>python django webdev rest snippets views class</dc:subject>
<dc:identifier>https://pinboard.in/u:mcroydon/b:831dee67ca23/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:python"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:django"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:webdev"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:rest"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:snippets"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:views"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:class"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://docutils.sourceforge.net/docs/ref/rst/directives.html#tables">
    <title>reStructuredText Directives</title>
    <dc:date>2008-09-15T06:20:11+00:00</dc:date>
    <link>http://docutils.sourceforge.net/docs/ref/rst/directives.html#tables</link>
    <dc:creator>mcroydon</dc:creator><description><![CDATA[Wow, I really wish I had learned about csv-table and list-table a long time ago.  They're awesome!
]]></description>
<dc:subject>rest python documentation</dc:subject>
<dc:identifier>https://pinboard.in/u:mcroydon/b:78120429d331/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:rest"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:python"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:documentation"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://pandastream.com/">
    <title>Panda - Open source video platform</title>
    <dc:date>2008-09-12T02:49:41+00:00</dc:date>
    <link>http://pandastream.com/</link>
    <dc:creator>mcroydon</dc:creator><description><![CDATA[Video uploading, encoding, and streaming with RESTful API?  Yes, please.
]]></description>
<dc:subject>programming web video ruby webdev amazon rails api flash s3 webdesign aws rest streaming ec2 encoding stream opensource flv encode ffmpeg transcoding upload clean panda rubyonrails merb uploading gem</dc:subject>
<dc:identifier>https://pinboard.in/u:mcroydon/b:77610ef94c52/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:web"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:video"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:webdev"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:amazon"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:api"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:flash"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:s3"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:webdesign"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:aws"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:rest"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:streaming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:ec2"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:encoding"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:stream"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:opensource"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:flv"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:encode"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:ffmpeg"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:transcoding"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:upload"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:clean"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:panda"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:rubyonrails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:merb"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:uploading"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:gem"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://lethain.com/entry/2008/aug/18/an-introduction-to-using-couchdb-with-django/">
    <title>An Introduction to Using CouchDB with Django</title>
    <dc:date>2008-08-19T11:26:36+00:00</dc:date>
    <link>http://lethain.com/entry/2008/aug/18/an-introduction-to-using-couchdb-with-django/</link>
    <dc:creator>mcroydon</dc:creator><description><![CDATA[A nice and thorough introduction to CouchDB and Django.
]]></description>
<dc:subject>python programming web django data database reference blog tutorial scaling rest computers couchdb</dc:subject>
<dc:identifier>https://pinboard.in/u:mcroydon/b:aecc30e19dc6/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:python"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:web"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:django"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:data"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:database"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:reference"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:blog"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:scaling"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:rest"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:computers"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:couchdb"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.infectmac.com/2008/08/restful-python.html">
    <title>infectmac: RESTful Python</title>
    <dc:date>2008-08-03T04:32:08+00:00</dc:date>
    <link>http://www.infectmac.com/2008/08/restful-python.html</link>
    <dc:creator>mcroydon</dc:creator><description><![CDATA[Interesting approach.
]]></description>
<dc:subject>decorator python rest api web-services</dc:subject>
<dc:identifier>https://pinboard.in/u:mcroydon/b:6b8fb9e8dabf/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:decorator"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:python"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:rest"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:api"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:web-services"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.hvergi.net/2008/06/restructuredtext-extensions/">
    <title>/dev/collective » Blog Archive » reStructuredText extensions</title>
    <dc:date>2008-06-07T06:27:21+00:00</dc:date>
    <link>http://www.hvergi.net/2008/06/restructuredtext-extensions/</link>
    <dc:creator>mcroydon</dc:creator><description><![CDATA[Too geeky!
]]></description>
<dc:subject>rest text latex tex</dc:subject>
<dc:identifier>https://pinboard.in/u:mcroydon/b:30a723f6c447/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:rest"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:text"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:latex"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:tex"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.infoq.com/articles/vinoski-erlang-rest">
    <title>InfoQ: RESTful Services with Erlang and Yaws</title>
    <dc:date>2008-04-20T03:54:56+00:00</dc:date>
    <link>http://www.infoq.com/articles/vinoski-erlang-rest</link>
    <dc:creator>mcroydon</dc:creator><dc:subject>development erlang http library lighttpd nginx performance programming rest scalability server servers todo toread @toread web web-development web-server web-services webdev webserver work</dc:subject>
<dc:identifier>https://pinboard.in/u:mcroydon/b:12c6493ef9a5/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:erlang"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:http"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:library"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:lighttpd"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:nginx"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:rest"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:scalability"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:server"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:servers"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:todo"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:toread"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:@toread"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:web"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:web-development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:web-server"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:web-services"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:webdev"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:webserver"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:work"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://rest-client.heroku.com/rdoc/">
    <title>rest-client, fetch RESTful resources effortlessly</title>
    <dc:date>2008-03-15T01:50:23+00:00</dc:date>
    <link>http://rest-client.heroku.com/rdoc/</link>
    <dc:creator>mcroydon</dc:creator><description><![CDATA[RDOC IS NOT DOCUMENTATION.
]]></description>
<dc:subject>api dsl http library programming rdoc rest restful ruby xml</dc:subject>
<dc:identifier>https://pinboard.in/u:mcroydon/b:84098506f427/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:api"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:dsl"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:http"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:library"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:rdoc"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:rest"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:restful"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:xml"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.ibm.com/developerworks/java/library/j-solr1/">
    <title>Search smarter with Apache Solr, Part 1: Essential features and the Solr schema</title>
    <dc:date>2008-01-10T04:26:07+00:00</dc:date>
    <link>http://www.ibm.com/developerworks/java/library/j-solr1/</link>
    <dc:creator>mcroydon</dc:creator><description><![CDATA[To play with.
]]></description>
<dc:subject>apache solr lucene search web-services rest restful</dc:subject>
<dc:identifier>https://pinboard.in/u:mcroydon/b:8696b516d1c5/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:apache"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:solr"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:lucene"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:search"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:web-services"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:rest"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:restful"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://code.google.com/p/pysolr/">
    <title>pysolr - Google Code</title>
    <dc:date>2008-01-09T17:27:38+00:00</dc:date>
    <link>http://code.google.com/p/pysolr/</link>
    <dc:creator>mcroydon</dc:creator><description><![CDATA[Joseph's SOLR wrappers are out the door!
]]></description>
<dc:subject>solr python search lucene web-services rest restful api</dc:subject>
<dc:identifier>https://pinboard.in/u:mcroydon/b:8aae71f4f235/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:solr"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:python"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:search"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:lucene"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:web-services"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:rest"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:restful"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:api"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://uint32t.blogspot.com/2007/12/restful-handlers-with-hunchentoot.html">
    <title>sizeof(uint32t): RESTful handlers with Hunchentoot</title>
    <dc:date>2007-12-19T18:02:47+00:00</dc:date>
    <link>http://uint32t.blogspot.com/2007/12/restful-handlers-with-hunchentoot.html</link>
    <dc:creator>mcroydon</dc:creator><description><![CDATA[For the next time I need to do URL dispatching with Lisp.
]]></description>
<dc:subject>django programming lisp regex webdev rest</dc:subject>
<dc:identifier>https://pinboard.in/u:mcroydon/b:b6ce230dfb9b/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:django"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:lisp"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:regex"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:webdev"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:rest"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://bitworking.org/news/277/SimpleDB-is-GETSful">
    <title>Joe Gregorio | BitWorking | SimpleDB is GETSful</title>
    <dc:date>2007-12-17T03:48:50+00:00</dc:date>
    <link>http://bitworking.org/news/277/SimpleDB-is-GETSful</link>
    <dc:creator>mcroydon</dc:creator><description><![CDATA[REST-RPC hybrids just keep multiplying.
]]></description>
<dc:subject>simpledb amazon rest restful api web-services</dc:subject>
<dc:identifier>https://pinboard.in/u:mcroydon/b:dd00ecb11dfb/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:simpledb"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:amazon"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:rest"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:restful"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:api"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:web-services"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.weather.gov/forecasts/xml/#nonSOAP">
    <title>National Digital Forecast Database XML/SOAP Service - NOAA's National Weather Service</title>
    <dc:date>2007-12-03T20:08:47+00:00</dc:date>
    <link>http://www.weather.gov/forecasts/xml/#nonSOAP</link>
    <dc:creator>mcroydon</dc:creator><description><![CDATA[Accessing NOAA forecast data without the SOAP envelope.  Kudos, NOAA.
]]></description>
<dc:subject>weather noaa web-services rest restul soa</dc:subject>
<dc:identifier>https://pinboard.in/u:mcroydon/b:67448f8a43d4/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:weather"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:noaa"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:web-services"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:rest"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:restul"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:soa"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://jquery.com/plugins/project/jqcouch">
    <title>jqCouch - CouchDB connection plugin | jQuery Plugins</title>
    <dc:date>2007-11-23T14:29:01+00:00</dc:date>
    <link>http://jquery.com/plugins/project/jqcouch</link>
    <dc:creator>mcroydon</dc:creator><description><![CDATA[JQuery CouchDB library.
]]></description>
<dc:subject>ajax api couchdb data database document javascript erlang jquery plugin json programming rest release storage</dc:subject>
<dc:identifier>https://pinboard.in/u:mcroydon/b:9dc8f9ea524b/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:ajax"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:api"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:couchdb"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:data"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:database"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:document"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:erlang"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:jquery"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:plugin"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:json"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:rest"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:release"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:storage"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://nicolas.lamirault.free.fr/projects/cl-couchdb/">
    <title>cl-couchdb</title>
    <dc:date>2007-11-23T14:28:11+00:00</dc:date>
    <link>http://nicolas.lamirault.free.fr/projects/cl-couchdb/</link>
    <dc:creator>mcroydon</dc:creator><description><![CDATA["cl-couchdb is a frontend written in Common Lisp to the CouchDB database system."
]]></description>
<dc:subject>couchdb database document lisp programming rest storage</dc:subject>
<dc:identifier>https://pinboard.in/u:mcroydon/b:829190233066/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:couchdb"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:database"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:document"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:lisp"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:rest"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:storage"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.tbray.org/ongoing/When/200x/2007/11/21/WS-dammerung">
    <title>ongoing · WS-dämmerung</title>
    <dc:date>2007-11-23T04:00:24+00:00</dc:date>
    <link>http://www.tbray.org/ongoing/When/200x/2007/11/21/WS-dammerung</link>
    <dc:creator>mcroydon</dc:creator><description><![CDATA[Keep it lightweight, folks.
]]></description>
<dc:subject>rest soa WS-*</dc:subject>
<dc:identifier>https://pinboard.in/u:mcroydon/b:7f622c58f120/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:rest"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:soa"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:WS-*"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://jimmyg.org/2007/11/11/best-practice-for-good-url-structures/">
    <title>James Gardner » Best Practice for Good URL Structures</title>
    <dc:date>2007-11-18T02:23:45+00:00</dc:date>
    <link>http://jimmyg.org/2007/11/11/best-practice-for-good-url-structures/</link>
    <dc:creator>mcroydon</dc:creator><description><![CDATA[Overall these are fantastic suggestions.  I'm fine with plurals, but that's just a matter of taste.
]]></description>
<dc:subject>design django http navigation programming toread rest usability url web webdesign webdev</dc:subject>
<dc:identifier>https://pinboard.in/u:mcroydon/b:b06964bcbaa8/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:design"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:django"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:http"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:navigation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:toread"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:rest"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:usability"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:url"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:web"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:webdesign"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:webdev"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://aws.typepad.com/aws/2007/10/amazon-s3-at-yo.html">
    <title>Amazon S3 At Your Service</title>
    <dc:date>2007-10-08T20:50:10+00:00</dc:date>
    <link>http://aws.typepad.com/aws/2007/10/amazon-s3-at-yo.html</link>
    <dc:creator>mcroydon</dc:creator><description><![CDATA["I am very happy to announce that, effective October 1, 2007, The Amazon S3 Service Level Agreement is in effect."  Yay!
]]></description>
<dc:subject>s3 amazon aws web-services soa rest</dc:subject>
<dc:identifier>https://pinboard.in/u:mcroydon/b:a3ee4daeec5a/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:s3"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:amazon"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:aws"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:web-services"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:soa"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:rest"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.pointy-stick.com/blog/2007/10/07/django-tip-http-verb-dispatching/">
    <title>Defying Classification: Django Tip: HTTP verb dispatching</title>
    <dc:date>2007-10-07T02:34:41+00:00</dc:date>
    <link>http://www.pointy-stick.com/blog/2007/10/07/django-tip-http-verb-dispatching/</link>
    <dc:creator>mcroydon</dc:creator><description><![CDATA[Quite useful methinks.  I've done similar routing for RESTful stuff.

]]></description>
<dc:subject>django http python rest web</dc:subject>
<dc:identifier>https://pinboard.in/u:mcroydon/b:cada2e9867a3/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:django"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:http"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:python"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:rest"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:web"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://code.google.com/p/couchdb-python/">
    <title>couchdb-python - Google Code</title>
    <dc:date>2007-09-19T14:39:07+00:00</dc:date>
    <link>http://code.google.com/p/couchdb-python/</link>
    <dc:creator>mcroydon</dc:creator><description><![CDATA[A Python CouchDB library.
]]></description>
<dc:subject>database python json rest data document</dc:subject>
<dc:identifier>https://pinboard.in/u:mcroydon/b:eed66950848f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:database"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:python"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:json"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:rest"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:data"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:document"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://intertwingly.net/blog/2007/08/28/Parsing-Atom-with-Erlang">
    <title>Sam Ruby: Parsing Atom with Erlang</title>
    <dc:date>2007-08-28T18:47:14+00:00</dc:date>
    <link>http://intertwingly.net/blog/2007/08/28/Parsing-Atom-with-Erlang</link>
    <dc:creator>mcroydon</dc:creator><description><![CDATA[Making it look simple as always.
]]></description>
<dc:subject>erlang xml atom rest</dc:subject>
<dc:identifier>https://pinboard.in/u:mcroydon/b:2132b6227b21/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:erlang"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:xml"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:atom"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:rest"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://code.google.com/p/django-rest-interface/wiki/RestifyDjango">
    <title>RestifyDjango - django-rest-interface - Google Code</title>
    <dc:date>2007-08-20T13:06:30+00:00</dc:date>
    <link>http://code.google.com/p/django-rest-interface/wiki/RestifyDjango</link>
    <dc:creator>mcroydon</dc:creator><description><![CDATA[It's been awhile since I've looked at this.  Fantastic.
]]></description>
<dc:subject>coding development python django software web web-services rest restful</dc:subject>
<dc:identifier>https://pinboard.in/u:mcroydon/b:b3225297f22f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:coding"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:python"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:django"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:software"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:web"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:web-services"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:rest"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:restful"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://intertwingly.net/blog/2007/08/12/Long-Bets">
    <title>Sam Ruby: Long Bets</title>
    <dc:date>2007-08-14T02:55:20+00:00</dc:date>
    <link>http://intertwingly.net/blog/2007/08/12/Long-Bets</link>
    <dc:creator>mcroydon</dc:creator><description><![CDATA[I feel like I've been here before.
]]></description>
<dc:subject>databases engineering development erlang frameworks future hadoop jabber microformats rest scripting software technology toread web xmpp</dc:subject>
<dc:identifier>https://pinboard.in/u:mcroydon/b:33373ccaa6f7/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:databases"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:engineering"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:erlang"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:frameworks"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:future"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:hadoop"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:jabber"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:microformats"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:rest"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:scripting"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:software"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:technology"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:toread"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:web"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:xmpp"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.rajsingh.org/blog/2007/08/10/rest-and-gis/">
    <title>rajsingh.org blog » REST and GIS</title>
    <dc:date>2007-08-11T20:59:43+00:00</dc:date>
    <link>http://www.rajsingh.org/blog/2007/08/10/rest-and-gis/</link>
    <dc:creator>mcroydon</dc:creator><dc:subject>gis rest web-services</dc:subject>
<dc:identifier>https://pinboard.in/u:mcroydon/b:822b7c6852b9/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:gis"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:rest"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:web-services"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://featureserver.org/">
    <title>FeatureServer</title>
    <dc:date>2007-08-11T20:59:25+00:00</dc:date>
    <link>http://featureserver.org/</link>
    <dc:creator>mcroydon</dc:creator><description><![CDATA["FeatureServer is an implementation of a RESTful Geographic Feature Service."
]]></description>
<dc:subject>geo georss gis json kml mapping maps postgis python rest server software</dc:subject>
<dc:identifier>https://pinboard.in/u:mcroydon/b:9eb6ca8ca25f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:geo"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:georss"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:gis"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:json"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:kml"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:mapping"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:maps"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:postgis"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:python"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:rest"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:server"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:software"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://pywebsvcs.sourceforge.net/">
    <title>Python Web Services</title>
    <dc:date>2007-07-07T02:52:59+00:00</dc:date>
    <link>http://pywebsvcs.sourceforge.net/</link>
    <dc:creator>mcroydon</dc:creator><description><![CDATA[The most currently maintained SOAP library for Python.  wsdl2py generates some usable stubs and the whole process is less fun than poking your eyes out with a stick.  I'd much rather be accessing a RESTful web service though.
]]></description>
<dc:subject>framework library networking programming python reference rest soap web-services web-service software web xml</dc:subject>
<dc:identifier>https://pinboard.in/u:mcroydon/b:bb5aa1a7f8eb/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:framework"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:library"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:networking"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:python"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:reference"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:rest"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:soap"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:web-services"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:web-service"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:software"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:web"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:xml"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://bitworking.org/news/201/RESTify-DayTrader">
    <title>Joe Gregorio | BitWorking | RESTify DayTrader</title>
    <dc:date>2007-06-21T13:51:04+00:00</dc:date>
    <link>http://bitworking.org/news/201/RESTify-DayTrader</link>
    <dc:creator>mcroydon</dc:creator><description><![CDATA[REST FTW.
]]></description>
<dc:subject>rest web-services atom api architecture business design development distributed http integration messaging protocol tutorial uri url web</dc:subject>
<dc:identifier>https://pinboard.in/u:mcroydon/b:dc017d6f5417/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:rest"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:web-services"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:atom"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:api"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:architecture"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:business"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:design"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:distributed"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:http"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:integration"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:messaging"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:protocol"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:uri"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:url"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:web"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://bradchoate.com/weblog/2007/06/14/harshest-rest-url-ever">
    <title>Brad Choate: Harshest REST URL ever</title>
    <dc:date>2007-06-14T17:59:43+00:00</dc:date>
    <link>http://bradchoate.com/weblog/2007/06/14/harshest-rest-url-ever</link>
    <dc:creator>mcroydon</dc:creator><description><![CDATA[... which would be much more RESTful if you issued a DELETE to the friendship resource.
]]></description>
<dc:subject>rest web-services twitter RESTwanking roa</dc:subject>
<dc:identifier>https://pinboard.in/u:mcroydon/b:9e7e78ace0fd/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:rest"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:web-services"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:twitter"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:RESTwanking"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:roa"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://blog.jonudell.net/2007/05/24/restful-web-services/">
    <title>RESTful Web Services « Jon Udell</title>
    <dc:date>2007-06-13T13:25:17+00:00</dc:date>
    <link>http://blog.jonudell.net/2007/05/24/restful-web-services/</link>
    <dc:creator>mcroydon</dc:creator><description><![CDATA[Great book.
]]></description>
<dc:subject>web-services rest roa</dc:subject>
<dc:identifier>https://pinboard.in/u:mcroydon/b:d6516126bbc4/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:web-services"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:rest"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:roa"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://pragdave.pragprog.com/pragdave/2007/04/a_first_erlang_.html">
    <title>PragDave: A First Erlang Program</title>
    <dc:date>2007-04-16T20:42:43+00:00</dc:date>
    <link>http://pragdave.pragprog.com/pragdave/2007/04/a_first_erlang_.html</link>
    <dc:creator>mcroydon</dc:creator><description><![CDATA[So sweet.  I was just getting ready to do something very similar.
]]></description>
<dc:subject>amazon rest web tutorial erlang</dc:subject>
<dc:identifier>https://pinboard.in/u:mcroydon/b:f040baed03ca/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:amazon"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:rest"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:web"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:erlang"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://intertwingly.net/blog/2007/02/21/Under-the-Surface">
    <title>Sam Ruby: Under the Surface</title>
    <dc:date>2007-02-21T16:47:06+00:00</dc:date>
    <link>http://intertwingly.net/blog/2007/02/21/Under-the-Surface</link>
    <dc:creator>mcroydon</dc:creator><description><![CDATA[Well stated, as always.
]]></description>
<dc:subject>rest google google-maps web-services</dc:subject>
<dc:identifier>https://pinboard.in/u:mcroydon/b:3c879e807df4/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:rest"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:google"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:google-maps"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:web-services"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://bitworking.org/news/restful_json">
    <title>restful json | 2006-10-09 | BitWorking</title>
    <dc:date>2006-10-09T21:19:35+00:00</dc:date>
    <link>http://bitworking.org/news/restful_json</link>
    <dc:creator>mcroydon</dc:creator><description><![CDATA[Welcome to the future.
]]></description>
<dc:subject>javascript json rest</dc:subject>
<dc:identifier>https://pinboard.in/u:mcroydon/b:9fb2acb90f21/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:json"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:rest"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.ietf.org/internet-drafts/draft-gregorio-uritemplate-00.txt">
    <title>URI Template</title>
    <dc:date>2006-10-05T16:16:35+00:00</dc:date>
    <link>http://www.ietf.org/internet-drafts/draft-gregorio-uritemplate-00.txt</link>
    <dc:creator>mcroydon</dc:creator><description><![CDATA[I see a lot of potential here.  I think a sane way of noting what values can be in a particular variable without being regexy and verbose would be awesome.
]]></description>
<dc:subject>http rest uri</dc:subject>
<dc:identifier>https://pinboard.in/u:mcroydon/b:97eeb758d6fe/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:http"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:rest"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:uri"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.amazon.com/gp/browse.html?node=201590011">
    <title>Amazon.com Amazon Web Services Store: Amazon EC2 / Amazon Web Services</title>
    <dc:date>2006-08-24T15:29:42+00:00</dc:date>
    <link>http://www.amazon.com/gp/browse.html?node=201590011</link>
    <dc:creator>mcroydon</dc:creator><description><![CDATA[Holy crap this is amazing.
]]></description>
<dc:subject>amazon aws grid hosting internet programming reference s3 rest server web-services webapp webdev</dc:subject>
<dc:identifier>https://pinboard.in/u:mcroydon/b:cfce44b72800/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:amazon"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:aws"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:grid"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:hosting"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:internet"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:reference"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:s3"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:rest"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:server"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:web-services"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:webapp"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:webdev"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://code.whytheluckystiff.net/parkplace">
    <title>Park Place, the Amazon-S3 clone</title>
    <dc:date>2006-04-09T12:33:10+00:00</dc:date>
    <link>http://code.whytheluckystiff.net/parkplace</link>
    <dc:creator>mcroydon</dc:creator><description><![CDATA[S3 minus BitTorrent, SOAP, and Amazon.
]]></description>
<dc:subject>ruby rest s3 storage</dc:subject>
<dc:identifier>https://pinboard.in/u:mcroydon/b:fd3e56c2c251/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:rest"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:s3"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mcroydon/t:storage"/>
</rdf:Bag></taxo:topics>
</item>
</rdf:RDF>