<?xml version="1.0" encoding="UTF-8" standalone="no"?><rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:admin="http://webns.net/mvcb/" xmlns:cc="http://web.resource.org/cc/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/">
  <channel rdf:about="http://pinboard.in">
    <title>Rails Quick Tips</title>
    <link>https://pinboard.in/u:jnunemaker/public/</link>
    <description>These are quick tips for anyone interested in Ruby on Rails.</description>
    <items>
      <rdf:Seq>	<rdf:li rdf:resource="https://www.johnnunemaker.com/flipper-1-0/"/>
	<rdf:li rdf:resource="https://blog.flippercloud.io/1-0/"/>
	<rdf:li rdf:resource="https://blog.flippercloud.io/how-we-designed-flipper-cloud-to-never-take-your-app-down/"/>
	<rdf:li rdf:resource="https://blog.dnsimple.com/2018/03/elapsed-time-with-ruby-the-right-way/"/>
	<rdf:li rdf:resource="https://johnnunemaker.com/flippin-features-at-runtime/"/>
	<rdf:li rdf:resource="https://johnnunemaker.com/resilience-in-ruby/"/>
	<rdf:li rdf:resource="https://8thlight.com/blog/christoph-gockel/2016/11/02/getting-rails-on-track-part-3-controllers.html"/>
	<rdf:li rdf:resource="http://johnnunemaker.com/fewer-and-faster/"/>
	<rdf:li rdf:resource="https://medium.com/@mrjoelkemp/giving-better-code-reviews-16109e0fdd36#.ugbq7zjfa"/>
	<rdf:li rdf:resource="http://johnnunemaker.com/anti-decay-programming/"/>
	<rdf:li rdf:resource="http://johnnunemaker.com/database-performance-simplified/"/>
	<rdf:li rdf:resource="https://www.vividcortex.com/blog/www.vividcortex.com"/>
	<rdf:li rdf:resource="http://blog.acolyer.org/2015/11/19/fail-at-scale-controlling-queue-delay/"/>
	<rdf:li rdf:resource="https://gist.github.com/wvengen/f1097651c238b2f7f11d"/>
	<rdf:li rdf:resource="http://labs.spotify.com/2013/02/25/in-praise-of-boring-technology/"/>
	<rdf:li rdf:resource="http://www.informationweek.com/news/development/architecture-design/231000038"/>
	<rdf:li rdf:resource="https://github.com/stripe/einhorn"/>
	<rdf:li rdf:resource="http://ablogaboutcode.com/2012/05/03/benchmark-your-bundle/"/>
	<rdf:li rdf:resource="http://practicingruby.com/articles/shared/ozkzbsdmagcm"/>
	<rdf:li rdf:resource="https://github.com/jbarnette/watchable"/>
	<rdf:li rdf:resource="https://github.com/ohler55/oj"/>
	<rdf:li rdf:resource="http://bitmonkey.net/post/18854033582/introducing-metriks"/>
	<rdf:li rdf:resource="http://www.dotnetguy.co.uk/post/2011/09/27/large-ruby-file-downloads-done-right"/>
	<rdf:li rdf:resource="http://blog.getspool.com/2011/11/29/fast-easy-realtime-metrics-using-redis-bitmaps/"/>
	<rdf:li rdf:resource="http://jstorimer.com/2011/12/12/writing-ruby-scripts-that-respect-pipelines.html"/>
	<rdf:li rdf:resource="http://opensoul.org/blog/archives/2011/08/30/pusher-notifications-with-eventmachine/"/>
	<rdf:li rdf:resource="http://avdi.org/devblog/2011/07/05/demeter-its-not-just-a-good-idea-its-the-law/?"/>
	<rdf:li rdf:resource="http://mailcatcher.me/"/>
	<rdf:li rdf:resource="https://github.com/grosser/url_store"/>
	<rdf:li rdf:resource="https://github.com/robertsosinski/retryable"/>
	<rdf:li rdf:resource="https://github.com/josh/rack-mount"/>
	<rdf:li rdf:resource="https://github.com/Rodreegez/powder"/>
	<rdf:li rdf:resource="https://github.com/mperham/girl_friday"/>
	<rdf:li rdf:resource="https://github.com/juliocesar/rack-pagespeed"/>
	<rdf:li rdf:resource="http://www.skorks.com/2011/02/the-greatest-developer-fallacy-or-the-wisest-words-youll-ever-hear/"/>
	<rdf:li rdf:resource="http://mudge.github.com/2011/01/26/passing-blocks-in-ruby-without-block.html"/>
	<rdf:li rdf:resource="https://github.com/ddollar/foreman"/>
	<rdf:li rdf:resource="https://github.com/weppos/whois"/>
	<rdf:li rdf:resource="https://github.com/samg/diffy"/>
	<rdf:li rdf:resource="http://thumblemonks.github.com/riot/"/>
	<rdf:li rdf:resource="https://github.com/habermann24/libphonenumber-ruby/"/>
	<rdf:li rdf:resource="https://github.com/envato/safe_shell"/>
	<rdf:li rdf:resource="https://github.com/soniciq/iq-color"/>
	<rdf:li rdf:resource="http://prog21.dadgum.com/87.html"/>
	<rdf:li rdf:resource="https://github.com/augustl/net-http-cheat-sheet"/>
	<rdf:li rdf:resource="https://github.com/geemus/excon"/>
	<rdf:li rdf:resource="http://zombie.labnotes.org/"/>
	<rdf:li rdf:resource="http://timeless.judofyr.net/gash"/>
	<rdf:li rdf:resource="http://endofline.wordpress.com/2010/12/24/hash-tricks/"/>
	<rdf:li rdf:resource="https://github.com/TwP/turn"/>
	<rdf:li rdf:resource="http://ofps.oreilly.com/titles/9781449380373/index.html"/>
	<rdf:li rdf:resource="http://headjs.com/"/>
	<rdf:li rdf:resource="https://github.com/glennr/uber-glory-tmbundle"/>
	<rdf:li rdf:resource="http://opensoul.org/blog/archives/2010/12/04/capistrano-cowboy-deploys/"/>
	<rdf:li rdf:resource="http://collectiveidea.com/blog/archives/2010/11/29/ssl-with-rails/"/>
	<rdf:li rdf:resource="http://blog.shopify.com/2010/11/16/our-upgrade-to-rails-3"/>
	<rdf:li rdf:resource="https://github.com/sdsykes/fastimage"/>
	<rdf:li rdf:resource="http://blog.phusion.nl/2010/10/18/phusion-passenger-3-0-0-final-released/"/>
	<rdf:li rdf:resource="http://valums.com/ajax-upload/"/>
	<rdf:li rdf:resource="http://www.javascriptkata.com/2010/10/14/auto-detect-timezones-time-zone-offsets-and-daylight-saving-in-javascript/"/>
	<rdf:li rdf:resource="http://gist.github.com/566725"/>
	<rdf:li rdf:resource="http://github.com/moowahaha/despamilator"/>
	<rdf:li rdf:resource="http://github.com/radar/guides/blob/master/gem-development.md"/>
	<rdf:li rdf:resource="http://github.com/bblimke/webmock"/>
	<rdf:li rdf:resource="http://blog.davidchelimsky.net/2010/10/10/rspec-200-is-released/"/>
	<rdf:li rdf:resource="http://www.stevesouders.com/blog/2010/09/22/newtwitter-performance-analysis/"/>
	<rdf:li rdf:resource="http://markevans.github.com/dragonfly/"/>
	<rdf:li rdf:resource="http://technology.posterous.com/making-posterous-faster-with-varnish"/>
	<rdf:li rdf:resource="http://andre.arko.net/2010/05/01/bundler-for-gem-development/"/>
	<rdf:li rdf:resource="http://github.com/masuidrive/pr_geohash"/>
      </rdf:Seq>
    </items>
  </channel><item rdf:about="https://www.johnnunemaker.com/flipper-1-0/">
    <title>Flipper 1.0.0</title>
    <dc:date>2024-01-24T13:15:09+00:00</dc:date>
    <link>https://www.johnnunemaker.com/flipper-1-0/</link>
    <dc:creator>jnunemaker</dc:creator><dc:subject>railstips</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:aa56dc963d4b/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:railstips"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://blog.flippercloud.io/1-0/">
    <title>Flipper 1.0 - One Point Oh!</title>
    <dc:date>2024-01-24T13:14:55+00:00</dc:date>
    <link>https://blog.flippercloud.io/1-0/</link>
    <dc:creator>jnunemaker</dc:creator><dc:subject>railstips</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:21b8ae26d221/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:railstips"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://blog.flippercloud.io/how-we-designed-flipper-cloud-to-never-take-your-app-down/">
    <title>How we designed Flipper Cloud to never take your app down</title>
    <dc:date>2024-01-24T13:14:15+00:00</dc:date>
    <link>https://blog.flippercloud.io/how-we-designed-flipper-cloud-to-never-take-your-app-down/</link>
    <dc:creator>jnunemaker</dc:creator><dc:subject>railstips</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:f9ccecf4fff8/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:railstips"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://blog.dnsimple.com/2018/03/elapsed-time-with-ruby-the-right-way/">
    <title>Elapsed time with Ruby, the right way - DNSimple Blog</title>
    <dc:date>2018-03-29T19:29:12+00:00</dc:date>
    <link>https://blog.dnsimple.com/2018/03/elapsed-time-with-ruby-the-right-way/</link>
    <dc:creator>jnunemaker</dc:creator><dc:subject>railstips ruby time performance benchmarking</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:eb426684ce94/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:railstips"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:time"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:benchmarking"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://johnnunemaker.com/flippin-features-at-runtime/">
    <title>Flippin' Features at Runtime // John Nunemaker</title>
    <dc:date>2017-11-08T16:00:45+00:00</dc:date>
    <link>https://johnnunemaker.com/flippin-features-at-runtime/</link>
    <dc:creator>jnunemaker</dc:creator><description><![CDATA[From keeping track of a default instance to preloading all your features to the awesome sauce that is Flipper::Cloud, a new version (0.11 changelog) is hot off the press and ready for use.]]></description>
<dc:subject>railstips</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:a2eff170e9f8/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:railstips"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://johnnunemaker.com/resilience-in-ruby/">
    <title>Resilience in Ruby: Handling Failure // John Nunemaker</title>
    <dc:date>2017-04-18T17:59:15+00:00</dc:date>
    <link>https://johnnunemaker.com/resilience-in-ruby/</link>
    <dc:creator>jnunemaker</dc:creator><dc:subject>railstips</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:d232c15d9b8d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:railstips"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://8thlight.com/blog/christoph-gockel/2016/11/02/getting-rails-on-track-part-3-controllers.html">
    <title>Getting Rails on Track - Part 3: Controllers | 8th Light</title>
    <dc:date>2016-12-01T17:12:19+00:00</dc:date>
    <link>https://8thlight.com/blog/christoph-gockel/2016/11/02/getting-rails-on-track-part-3-controllers.html</link>
    <dc:creator>jnunemaker</dc:creator><description><![CDATA[A bit verbose at times but some interesting ideas on how to use services in rails controllers.]]></description>
<dc:subject>ruby rails railstips</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:f9380f93f4f7/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:railstips"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://johnnunemaker.com/fewer-and-faster/">
    <title>Fewer and Faster // John Nunemaker</title>
    <dc:date>2016-06-06T12:55:04+00:00</dc:date>
    <link>http://johnnunemaker.com/fewer-and-faster/</link>
    <dc:creator>jnunemaker</dc:creator><dc:subject>railstips</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:2e935c517946/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:railstips"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://medium.com/@mrjoelkemp/giving-better-code-reviews-16109e0fdd36#.ugbq7zjfa">
    <title>Giving better code reviews</title>
    <dc:date>2016-02-29T14:42:13+00:00</dc:date>
    <link>https://medium.com/@mrjoelkemp/giving-better-code-reviews-16109e0fdd36#.ugbq7zjfa</link>
    <dc:creator>jnunemaker</dc:creator><description><![CDATA["Your team is only as good as your weakest reviewer."]]></description>
<dc:subject>railstips</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:c1c9707f84ea/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:railstips"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://johnnunemaker.com/anti-decay-programming/">
    <title>Anti-Decay Programming // John Nunemaker</title>
    <dc:date>2016-01-11T17:09:16+00:00</dc:date>
    <link>http://johnnunemaker.com/anti-decay-programming/</link>
    <dc:creator>jnunemaker</dc:creator><dc:subject>railstips</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:ee06f313424b/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:railstips"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://johnnunemaker.com/database-performance-simplified/">
    <title>Database Performance Simplified // John Nunemaker</title>
    <dc:date>2015-12-24T15:11:22+00:00</dc:date>
    <link>http://johnnunemaker.com/database-performance-simplified/</link>
    <dc:creator>jnunemaker</dc:creator><dc:subject>railstips database performance</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:cfb07e7a8adf/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:railstips"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:database"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:performance"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.vividcortex.com/blog/www.vividcortex.com">
    <title>Why Percentiles Don’t Work the Way you Think</title>
    <dc:date>2015-12-15T03:27:01+00:00</dc:date>
    <link>https://www.vividcortex.com/blog/www.vividcortex.com</link>
    <dc:creator>jnunemaker</dc:creator><dc:subject>railstips</dc:subject>
<dc:source>https://instapaper.com/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:cc8487da4b0b/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:railstips"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://blog.acolyer.org/2015/11/19/fail-at-scale-controlling-queue-delay/">
    <title>Fail at Scale &amp; Controlling Queue Delay</title>
    <dc:date>2015-12-15T00:27:21+00:00</dc:date>
    <link>http://blog.acolyer.org/2015/11/19/fail-at-scale-controlling-queue-delay/</link>
    <dc:creator>jnunemaker</dc:creator><dc:subject>railstips</dc:subject>
<dc:source>https://instapaper.com/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:4fedfd8b3061/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:railstips"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://gist.github.com/wvengen/f1097651c238b2f7f11d">
    <title>Ruby memory analysis over time</title>
    <dc:date>2015-11-26T17:06:24+00:00</dc:date>
    <link>https://gist.github.com/wvengen/f1097651c238b2f7f11d</link>
    <dc:creator>jnunemaker</dc:creator><dc:subject>ruby memory performance railstips</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:46a18a98d4b6/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:memory"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:railstips"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://labs.spotify.com/2013/02/25/in-praise-of-boring-technology/">
    <title>In praise of “boring” technology | Spotify Labs</title>
    <dc:date>2013-04-18T12:51:28+00:00</dc:date>
    <link>http://labs.spotify.com/2013/02/25/in-praise-of-boring-technology/</link>
    <dc:creator>jnunemaker</dc:creator><dc:subject>architecture dns postgres railstips</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:1574d7f07db4/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:architecture"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:dns"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:postgres"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:railstips"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.informationweek.com/news/development/architecture-design/231000038">
    <title>In Praise Of Small Code - Development - Architecture &amp; Design - Informationweek</title>
    <dc:date>2012-06-01T21:58:32+00:00</dc:date>
    <link>http://www.informationweek.com/news/development/architecture-design/231000038</link>
    <dc:creator>jnunemaker</dc:creator><dc:subject>code architecture design railstips</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:4f54b15f6fda/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:architecture"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:design"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:railstips"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/stripe/einhorn">
    <title>stripe/einhorn</title>
    <dc:date>2012-05-30T16:51:09+00:00</dc:date>
    <link>https://github.com/stripe/einhorn</link>
    <dc:creator>jnunemaker</dc:creator><description><![CDATA[the lanuage-independent shared socket manager]]></description>
<dc:subject>ruby socket networking railstips</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:a9c39dab4bf6/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:socket"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:networking"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:railstips"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://ablogaboutcode.com/2012/05/03/benchmark-your-bundle/">
    <title>Benchmark Your Bundle</title>
    <dc:date>2012-05-11T19:02:58+00:00</dc:date>
    <link>http://ablogaboutcode.com/2012/05/03/benchmark-your-bundle/</link>
    <dc:creator>jnunemaker</dc:creator><description><![CDATA[Interesting piece of code that shows the time it takes bundler to require each of your dependencies.]]></description>
<dc:subject>benchmark bundler rails ruby railstips</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:af22c38c6997/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:benchmark"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:bundler"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:railstips"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://practicingruby.com/articles/shared/ozkzbsdmagcm">
    <title>Issue 2.7: "Unobtrusive Ruby" in Practice - Practicing Ruby</title>
    <dc:date>2012-04-13T04:19:14+00:00</dc:date>
    <link>http://practicingruby.com/articles/shared/ozkzbsdmagcm</link>
    <dc:creator>jnunemaker</dc:creator><description><![CDATA[Some good thoughts on unobtrusive ruby.]]></description>
<dc:subject>railstips ruby</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:e3677cc291e1/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:railstips"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:ruby"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/jbarnette/watchable">
    <title>jbarnette/watchable</title>
    <dc:date>2012-03-19T16:11:40+00:00</dc:date>
    <link>https://github.com/jbarnette/watchable</link>
    <dc:creator>jnunemaker</dc:creator><description><![CDATA[A simple event/notification mixin for Ruby.]]></description>
<dc:subject>ruby railstips</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:867e6b167c18/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:railstips"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/ohler55/oj">
    <title>ohler55/oj</title>
    <dc:date>2012-03-16T18:28:49+00:00</dc:date>
    <link>https://github.com/ohler55/oj</link>
    <dc:creator>jnunemaker</dc:creator><description><![CDATA[Optimized JSON. Supposedly 2x faster than yajl. Impressive. Love the name too.]]></description>
<dc:subject>json ruby railstips</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:cf19cbe2a1ac/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:json"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:railstips"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://bitmonkey.net/post/18854033582/introducing-metriks">
    <title>bitmonkey - Introducing Metriks</title>
    <dc:date>2012-03-09T17:33:28+00:00</dc:date>
    <link>http://bitmonkey.net/post/18854033582/introducing-metriks</link>
    <dc:creator>jnunemaker</dc:creator><description><![CDATA[New metrics library from Eric Lindvall. Allows you to measure anything, store it in memory, and flush it to external services. Very cool.]]></description>
<dc:subject>metrics ruby railstips</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:6e35dc3aeb9b/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:metrics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:railstips"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.dotnetguy.co.uk/post/2011/09/27/large-ruby-file-downloads-done-right">
    <title>Large Ruby File Downloads Done Right! - Dan Watsons Coding Zen</title>
    <dc:date>2012-01-02T02:41:22+00:00</dc:date>
    <link>http://www.dotnetguy.co.uk/post/2011/09/27/large-ruby-file-downloads-done-right</link>
    <dc:creator>jnunemaker</dc:creator><dc:subject>file ruby railstips</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:e7aff9932f5d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:file"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:railstips"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://blog.getspool.com/2011/11/29/fast-easy-realtime-metrics-using-redis-bitmaps/">
    <title>Fast, easy, realtime metrics using Redis bitmaps</title>
    <dc:date>2012-01-01T22:11:54+00:00</dc:date>
    <link>http://blog.getspool.com/2011/11/29/fast-easy-realtime-metrics-using-redis-bitmaps/</link>
    <dc:creator>jnunemaker</dc:creator><description><![CDATA[Interesting use of bit sets to determine daily active users.]]></description>
<dc:subject>redis bitset analytics railstips</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:dc69c3127db8/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:redis"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:bitset"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:analytics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:railstips"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://jstorimer.com/2011/12/12/writing-ruby-scripts-that-respect-pipelines.html">
    <title>Writing Ruby Scripts That Respect Pipelines</title>
    <dc:date>2012-01-01T21:11:28+00:00</dc:date>
    <link>http://jstorimer.com/2011/12/12/writing-ruby-scripts-that-respect-pipelines.html</link>
    <dc:creator>jnunemaker</dc:creator><dc:subject>ruby unix railstips</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:5bd06b5995c9/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:unix"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:railstips"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://opensoul.org/blog/archives/2011/08/30/pusher-notifications-with-eventmachine/">
    <title>Pusher notifications with EventMachine</title>
    <dc:date>2011-08-31T01:46:36+00:00</dc:date>
    <link>http://opensoul.org/blog/archives/2011/08/30/pusher-notifications-with-eventmachine/</link>
    <dc:creator>jnunemaker</dc:creator><dc:subject>railstips</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:ae498ba49e0f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:railstips"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://avdi.org/devblog/2011/07/05/demeter-its-not-just-a-good-idea-its-the-law/?">
    <title>Demeter: It’s not just a good idea. It’s the law. | Virtuous Code</title>
    <dc:date>2011-07-08T14:15:19+00:00</dc:date>
    <link>http://avdi.org/devblog/2011/07/05/demeter-its-not-just-a-good-idea-its-the-law/?</link>
    <dc:creator>jnunemaker</dc:creator><description><![CDATA[Long but good post on cleaning up your code.]]></description>
<dc:subject>ruby railstips</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:d4109210628f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:railstips"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://mailcatcher.me/">
    <title>MailCatcher</title>
    <dc:date>2011-07-02T05:23:22+00:00</dc:date>
    <link>http://mailcatcher.me/</link>
    <dc:creator>jnunemaker</dc:creator><description><![CDATA[Just tried this out tonight. Super handy for doing basic testing of HTML email.]]></description>
<dc:subject>railstips email ruby rails</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:4181f81311e1/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:railstips"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:email"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:rails"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/grosser/url_store">
    <title>grosser/url_store</title>
    <dc:date>2011-05-03T02:34:15+00:00</dc:date>
    <link>https://github.com/grosser/url_store</link>
    <dc:creator>jnunemaker</dc:creator><description><![CDATA[Data securely stored in urls. A way of encoding things in url.]]></description>
<dc:subject>ruby urls railstips</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:686b569c56ea/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:urls"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:railstips"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/robertsosinski/retryable">
    <title>robertsosinski/retryable</title>
    <dc:date>2011-05-03T02:18:13+00:00</dc:date>
    <link>https://github.com/robertsosinski/retryable</link>
    <dc:creator>jnunemaker</dc:creator><description><![CDATA[Easy to use DSL to retry code if an exception is raised.]]></description>
<dc:subject>ruby railstips</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:8f7d3711458a/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:railstips"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/josh/rack-mount">
    <title>josh/rack-mount</title>
    <dc:date>2011-04-22T16:44:02+00:00</dc:date>
    <link>https://github.com/josh/rack-mount</link>
    <dc:creator>jnunemaker</dc:creator><description><![CDATA[Stackable dynamic tree based Rack router]]></description>
<dc:subject>rack ruby railstips</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:67304a825481/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:rack"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:railstips"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/Rodreegez/powder">
    <title>Rodreegez/powder - GitHub</title>
    <dc:date>2011-04-14T21:06:04+00:00</dc:date>
    <link>https://github.com/Rodreegez/powder</link>
    <dc:creator>jnunemaker</dc:creator><description><![CDATA[Syntactic suger for http://pow.cx/]]></description>
<dc:subject>pow railstips rack</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:50408b6974ee/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:pow"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:railstips"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:rack"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/mperham/girl_friday">
    <title>mperham/girl_friday</title>
    <dc:date>2011-04-12T16:22:52+00:00</dc:date>
    <link>https://github.com/mperham/girl_friday</link>
    <dc:creator>jnunemaker</dc:creator><description><![CDATA[girl_friday is a Ruby library for performing asynchronous tasks. Often times you don't want to block a web response by performing some task, like sending an email, so you can just use this gem to perform it in the background. It works with any Ruby application, including Rails 3 applications.]]></description>
<dc:subject>ruby rails railstips</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:5c4e9829a4be/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:railstips"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/juliocesar/rack-pagespeed">
    <title>juliocesar/rack-pagespeed</title>
    <dc:date>2011-03-24T16:35:23+00:00</dc:date>
    <link>https://github.com/juliocesar/rack-pagespeed</link>
    <dc:creator>jnunemaker</dc:creator><description><![CDATA[Cool idea. Uses rack and ruby to do several of the things that google's mod_pagespeed does.]]></description>
<dc:subject>google pagespeed performance ruby railstips</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:95d81fbcf6b8/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:google"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:pagespeed"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:railstips"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.skorks.com/2011/02/the-greatest-developer-fallacy-or-the-wisest-words-youll-ever-hear/">
    <title>The Greatest Developer Fallacy Or The Wisest Words You’ll Ever Hear?</title>
    <dc:date>2011-03-22T00:58:18+00:00</dc:date>
    <link>http://www.skorks.com/2011/02/the-greatest-developer-fallacy-or-the-wisest-words-youll-ever-hear/</link>
    <dc:creator>jnunemaker</dc:creator><description><![CDATA[Great post on how to get better or at least how not to get worse.]]></description>
<dc:subject>programming self-improvement railstips</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:fcb243ee4e3e/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:self-improvement"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:railstips"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://mudge.github.com/2011/01/26/passing-blocks-in-ruby-without-block.html">
    <title>Passing Blocks in Ruby Without &amp;block</title>
    <dc:date>2011-02-10T17:10:43+00:00</dc:date>
    <link>http://mudge.github.com/2011/01/26/passing-blocks-in-ruby-without-block.html</link>
    <dc:creator>jnunemaker</dc:creator><description><![CDATA[Some tips on passing blocks around in Ruby without a performance hit.]]></description>
<dc:subject>blocks performance ruby railstips</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:c11cb12d1938/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:blocks"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:railstips"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/ddollar/foreman">
    <title>ddollar/foreman</title>
    <dc:date>2011-02-07T19:24:48+00:00</dc:date>
    <link>https://github.com/ddollar/foreman</link>
    <dc:creator>jnunemaker</dc:creator><description><![CDATA[Manage Procfile-based applications. Allows exporting to json and upstart. ]]></description>
<dc:subject>ruby processes railstips</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:7ef99ba62cd7/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:processes"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:railstips"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/weppos/whois">
    <title>weppos/whois</title>
    <dc:date>2011-02-07T19:18:01+00:00</dc:date>
    <link>https://github.com/weppos/whois</link>
    <dc:creator>jnunemaker</dc:creator><description><![CDATA[An intelligent pure Ruby WHOIS client and parser]]></description>
<dc:subject>ruby whois railstips</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:d96fc6980a3b/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:whois"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:railstips"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/samg/diffy">
    <title>samg/diffy</title>
    <dc:date>2011-02-03T16:03:42+00:00</dc:date>
    <link>https://github.com/samg/diffy</link>
    <dc:creator>jnunemaker</dc:creator><description><![CDATA[provides a convenient way to generate a diff from two strings or files]]></description>
<dc:subject>ruby diff text railstips</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:d46b4273d032/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:diff"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:text"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:railstips"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://thumblemonks.github.com/riot/">
    <title>Riot - Ruby Testing Framework</title>
    <dc:date>2011-01-28T16:33:32+00:00</dc:date>
    <link>http://thumblemonks.github.com/riot/</link>
    <dc:creator>jnunemaker</dc:creator><description><![CDATA["Riot is a fast, expressive, and contextual ruby unit testing framework." My first thought was why, this is stupid, but after reading the docs, color me intrigued. Definitely give it a look.]]></description>
<dc:subject>testing ruby railstips</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:3522c4257859/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:railstips"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/habermann24/libphonenumber-ruby/">
    <title>libphonenumber-ruby</title>
    <dc:date>2011-01-23T15:33:50+00:00</dc:date>
    <link>https://github.com/habermann24/libphonenumber-ruby/</link>
    <dc:creator>jnunemaker</dc:creator><description><![CDATA[Ruby wrapper for google's phone number normalization stuff.]]></description>
<dc:subject>ruby phone numbers railstips</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:c3aca53e4bd8/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:phone"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:numbers"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:railstips"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/envato/safe_shell">
    <title>envato/safe_shell</title>
    <dc:date>2011-01-22T13:44:04+00:00</dc:date>
    <link>https://github.com/envato/safe_shell</link>
    <dc:creator>jnunemaker</dc:creator><description><![CDATA[Safely execute shell commands and get their output. ]]></description>
<dc:subject>railstips ruby shell</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:74205e113c61/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:railstips"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:shell"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/soniciq/iq-color">
    <title>soniciq/iq-color</title>
    <dc:date>2011-01-22T13:35:52+00:00</dc:date>
    <link>https://github.com/soniciq/iq-color</link>
    <dc:creator>jnunemaker</dc:creator><description><![CDATA[Allows converting between rgba and hex css colors.]]></description>
<dc:subject>color ruby railstips</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:0db47aabf5d2/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:color"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:railstips"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://prog21.dadgum.com/87.html">
    <title>Write Code Like You Just Learned How to Program</title>
    <dc:date>2010-12-31T05:32:15+00:00</dc:date>
    <link>http://prog21.dadgum.com/87.html</link>
    <dc:creator>jnunemaker</dc:creator><description><![CDATA[It's extremely difficult to be simultaneously concerned with the end-user experience of whatever it is that you're building and the architecture of the program that delivers that experience. Maybe impossible.]]></description>
<dc:subject>programming railstips</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:b3a31f460de8/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:railstips"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/augustl/net-http-cheat-sheet">
    <title>augustl/net-http-cheat-sheet</title>
    <dc:date>2010-12-29T22:24:47+00:00</dc:date>
    <link>https://github.com/augustl/net-http-cheat-sheet</link>
    <dc:creator>jnunemaker</dc:creator><description><![CDATA[A collection of Ruby Net::HTTP examples.]]></description>
<dc:subject>http ruby railstips</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:cc61705bb756/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:http"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:railstips"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/geemus/excon">
    <title>geemus/excon</title>
    <dc:date>2010-12-29T22:23:32+00:00</dc:date>
    <link>https://github.com/geemus/excon</link>
    <dc:creator>jnunemaker</dc:creator><description><![CDATA[EXtended http(s) CONnections. Built on top of ruby's tcp lib.]]></description>
<dc:subject>http ruby railstips</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:ee557f6ac196/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:http"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:railstips"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://zombie.labnotes.org/">
    <title>Zombie.js</title>
    <dc:date>2010-12-29T22:19:17+00:00</dc:date>
    <link>http://zombie.labnotes.org/</link>
    <dc:creator>jnunemaker</dc:creator><description><![CDATA[Insanely fast, headless full-stack testing using Node.js]]></description>
<dc:subject>javascript testing railstips</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:c0b13392fad0/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:railstips"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://timeless.judofyr.net/gash">
    <title>Gash</title>
    <dc:date>2010-12-29T22:17:57+00:00</dc:date>
    <link>http://timeless.judofyr.net/gash</link>
    <dc:creator>jnunemaker</dc:creator><description><![CDATA[Gash lets you access a Git-repo as a Hash.]]></description>
<dc:subject>gash git ruby railstips</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:b1ba516c92c1/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:gash"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:git"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:railstips"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://endofline.wordpress.com/2010/12/24/hash-tricks/">
    <title>Hash Tricks</title>
    <dc:date>2010-12-27T19:46:28+00:00</dc:date>
    <link>http://endofline.wordpress.com/2010/12/24/hash-tricks/</link>
    <dc:creator>jnunemaker</dc:creator><description><![CDATA[The use of a hash as a net/http response cache is a neat idea.]]></description>
<dc:subject>ruby railstips</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:34628573b03f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:railstips"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/TwP/turn">
    <title>TwP/turn</title>
    <dc:date>2010-12-22T02:43:13+00:00</dc:date>
    <link>https://github.com/TwP/turn</link>
    <dc:creator>jnunemaker</dc:creator><description><![CDATA["A new look and feel for Test::Unit output -- Test::Unit Reporter (New)." Pretty slick!]]></description>
<dc:subject>testing ruby railstips</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:27b1edc73c48/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:railstips"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://ofps.oreilly.com/titles/9781449380373/index.html">
    <title>MacRuby: The Definitive Guide</title>
    <dc:date>2010-12-17T05:37:57+00:00</dc:date>
    <link>http://ofps.oreilly.com/titles/9781449380373/index.html</link>
    <dc:creator>jnunemaker</dc:creator><description><![CDATA[MacRuby book online and updated as it is being written. Neat.]]></description>
<dc:subject>macruby railstips</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:90f353ea6d69/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:macruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:railstips"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://headjs.com/">
    <title>Head JS :: The only script in your HEAD</title>
    <dc:date>2010-12-17T05:31:22+00:00</dc:date>
    <link>http://headjs.com/</link>
    <dc:creator>jnunemaker</dc:creator><description><![CDATA[Tiny little script that does a lot. Seems interesting.]]></description>
<dc:subject>javascript railstips</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:e67feb351738/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:railstips"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/glennr/uber-glory-tmbundle">
    <title>uber-glory-tmbundle</title>
    <dc:date>2010-12-17T05:29:54+00:00</dc:date>
    <link>https://github.com/glennr/uber-glory-tmbundle</link>
    <dc:creator>jnunemaker</dc:creator><description><![CDATA[Wonderful bundle for textmate that strips whitespace and doesn't have weird behaviors.]]></description>
<dc:subject>textmate whitespace bundle railstips</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:bf236b1ab72b/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:textmate"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:whitespace"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:bundle"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:railstips"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://opensoul.org/blog/archives/2010/12/04/capistrano-cowboy-deploys/">
    <title>Capistrano cowboy deploys</title>
    <dc:date>2010-12-06T15:27:28+00:00</dc:date>
    <link>http://opensoul.org/blog/archives/2010/12/04/capistrano-cowboy-deploys/</link>
    <dc:creator>jnunemaker</dc:creator><description><![CDATA[Deploy like a cowboy!
]]></description>
<dc:subject>deployment ruby capistrano railstips</dc:subject>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:4aaf6de6bad3/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:deployment"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:capistrano"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:railstips"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://collectiveidea.com/blog/archives/2010/11/29/ssl-with-rails/">
    <title>SSL with Rails</title>
    <dc:date>2010-12-01T19:49:17+00:00</dc:date>
    <link>http://collectiveidea.com/blog/archives/2010/11/29/ssl-with-rails/</link>
    <dc:creator>jnunemaker</dc:creator><description><![CDATA[Great post on how to integrate ssl with rails in the age of firesheep.
]]></description>
<dc:subject>railstips rails ssl</dc:subject>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:ddda68d95855/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:railstips"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:ssl"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://blog.shopify.com/2010/11/16/our-upgrade-to-rails-3">
    <title>Shopify's path to Rails 3</title>
    <dc:date>2010-11-17T16:42:34+00:00</dc:date>
    <link>http://blog.shopify.com/2010/11/16/our-upgrade-to-rails-3</link>
    <dc:creator>jnunemaker</dc:creator><description><![CDATA[Great read on updating a huge rails app to rails 3. Loved the difference in aesthetics of the routing files.
]]></description>
<dc:subject>railstips rails3 rails</dc:subject>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:4252c4f1c706/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:railstips"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:rails3"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:rails"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/sdsykes/fastimage">
    <title>sdsykes's fastimage</title>
    <dc:date>2010-11-16T19:46:52+00:00</dc:date>
    <link>https://github.com/sdsykes/fastimage</link>
    <dc:creator>jnunemaker</dc:creator><description><![CDATA[Interesting project that downloads the minimal amount needed to get info about an image on the net somewhere.
]]></description>
<dc:subject>image net http ruby railstips</dc:subject>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:1719ea898ce6/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:image"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:net"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:http"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:railstips"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://blog.phusion.nl/2010/10/18/phusion-passenger-3-0-0-final-released/">
    <title>Phusion Passenger 3.0.0 final released</title>
    <dc:date>2010-10-18T14:17:02+00:00</dc:date>
    <link>http://blog.phusion.nl/2010/10/18/phusion-passenger-3-0-0-final-released/</link>
    <dc:creator>jnunemaker</dc:creator><description><![CDATA[Passenger 3 is released. Hot.
]]></description>
<dc:subject>passenger rails deployment railstips</dc:subject>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:c0936896d1d1/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:passenger"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:deployment"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:railstips"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://valums.com/ajax-upload/">
    <title>Ajax Upload</title>
    <dc:date>2010-10-17T21:17:09+00:00</dc:date>
    <link>http://valums.com/ajax-upload/</link>
    <dc:creator>jnunemaker</dc:creator><description><![CDATA[File upload script that provides allows you to show progress bar in latest FF, Safari and Chrome. Does not use flash.
]]></description>
<dc:subject>javascript railstips</dc:subject>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:f5f8ff9f41d2/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:railstips"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.javascriptkata.com/2010/10/14/auto-detect-timezones-time-zone-offsets-and-daylight-saving-in-javascript/">
    <title>Auto-detect timezones, time zone offsets and daylight saving in javascript</title>
    <dc:date>2010-10-16T02:19:45+00:00</dc:date>
    <link>http://www.javascriptkata.com/2010/10/14/auto-detect-timezones-time-zone-offsets-and-daylight-saving-in-javascript/</link>
    <dc:creator>jnunemaker</dc:creator><description><![CDATA[Library for working with timezones in JavaScript.
]]></description>
<dc:subject>javascript timezones railstips</dc:subject>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:67f8bc12d7a4/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:timezones"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:railstips"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://gist.github.com/566725">
    <title>How to use Rails 3.0's new notification system to inject custom log events</title>
    <dc:date>2010-10-15T17:38:24+00:00</dc:date>
    <link>http://gist.github.com/566725</link>
    <dc:creator>jnunemaker</dc:creator><description><![CDATA[Interesting gist on how to instrument anything using Rails 3's notifications.
]]></description>
<dc:subject>railstips rails</dc:subject>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:87964d5db713/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:railstips"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:rails"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://github.com/moowahaha/despamilator">
    <title>moowahaha's despamilator</title>
    <dc:date>2010-10-15T17:15:56+00:00</dc:date>
    <link>http://github.com/moowahaha/despamilator</link>
    <dc:creator>jnunemaker</dc:creator><description><![CDATA["spam detection in text, made specifically for web forms" Very interesting idea, though it means that you have to get better at spam protection yourself instead of passing that off to a company who does spam as its only service.
]]></description>
<dc:subject>ruby spam railstips</dc:subject>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:69a76d4696ab/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:spam"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:railstips"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://github.com/radar/guides/blob/master/gem-development.md">
    <title>gem development with bundler</title>
    <dc:date>2010-10-14T14:45:55+00:00</dc:date>
    <link>http://github.com/radar/guides/blob/master/gem-development.md</link>
    <dc:creator>jnunemaker</dc:creator><description><![CDATA[Good intro on building a gem, specifically by using bundler.
]]></description>
<dc:subject>bundler rubygems railstips</dc:subject>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:b40159d16004/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:bundler"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:rubygems"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:railstips"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://github.com/bblimke/webmock">
    <title>bblimke's webmock</title>
    <dc:date>2010-10-12T02:53:20+00:00</dc:date>
    <link>http://github.com/bblimke/webmock</link>
    <dc:creator>jnunemaker</dc:creator><description><![CDATA["Library for stubbing HTTP requests and setting expectations on HTTP requests in Ruby."
]]></description>
<dc:subject>ruby testing railstips</dc:subject>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:5120313fbf7d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:railstips"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://blog.davidchelimsky.net/2010/10/10/rspec-200-is-released/">
    <title>RSpec-2.0.0 is released!</title>
    <dc:date>2010-10-10T22:52:11+00:00</dc:date>
    <link>http://blog.davidchelimsky.net/2010/10/10/rspec-200-is-released/</link>
    <dc:creator>jnunemaker</dc:creator><dc:subject>rspec ruby testing railstips</dc:subject>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:0094ec813083/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:rspec"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:railstips"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.stevesouders.com/blog/2010/09/22/newtwitter-performance-analysis/">
    <title>newtwitter performance analysis</title>
    <dc:date>2010-09-29T18:19:11+00:00</dc:date>
    <link>http://www.stevesouders.com/blog/2010/09/22/newtwitter-performance-analysis/</link>
    <dc:creator>jnunemaker</dc:creator><description><![CDATA[Interesting read on #newtwitter's performance by Steve Souders.
]]></description>
<dc:subject>newtwitter performance railstips</dc:subject>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:07e9aa188bd4/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:newtwitter"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:railstips"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://markevans.github.com/dragonfly/">
    <title>Documentation by YARD 0.5.8</title>
    <dc:date>2010-09-28T18:23:48+00:00</dc:date>
    <link>http://markevans.github.com/dragonfly/</link>
    <dc:creator>jnunemaker</dc:creator><description><![CDATA["Dragonfly is a Rack framework for on-the-fly image handling in Ruby." Seems interesting. I definitely feel that on the fly image resizing is the way to go, but I'm not  convinced dragonfly is the answer.
]]></description>
<dc:subject>rack ruby railstips</dc:subject>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:11f05cfec76d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:rack"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:railstips"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://technology.posterous.com/making-posterous-faster-with-varnish">
    <title>Making Posterous faster with Varnish</title>
    <dc:date>2010-09-24T17:22:35+00:00</dc:date>
    <link>http://technology.posterous.com/making-posterous-faster-with-varnish</link>
    <dc:creator>jnunemaker</dc:creator><description><![CDATA[How posterous is using varnish to speed things up. Timely as I'll be looking into varnish soon for Harmony.
]]></description>
<dc:subject>varnish posterous caching railstips</dc:subject>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:7a5e1aa82e4d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:varnish"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:posterous"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:caching"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:railstips"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://andre.arko.net/2010/05/01/bundler-for-gem-development/">
    <title>Bundler for gem development</title>
    <dc:date>2010-09-24T17:21:07+00:00</dc:date>
    <link>http://andre.arko.net/2010/05/01/bundler-for-gem-development/</link>
    <dc:creator>jnunemaker</dc:creator><description><![CDATA[How to share gemspec and bundler dependencies.
]]></description>
<dc:subject>gems bundler ruby railstips</dc:subject>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:73c49134ff93/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:gems"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:bundler"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:railstips"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://github.com/masuidrive/pr_geohash">
    <title>masuidrive's pr_geohash</title>
    <dc:date>2010-09-06T03:51:17+00:00</dc:date>
    <link>http://github.com/masuidrive/pr_geohash</link>
    <dc:creator>jnunemaker</dc:creator><description><![CDATA["GeoHash encode/decode library for pure Ruby." Had not heard of geohash but it seems cool.
]]></description>
<dc:subject>ruby railstips geohash geo</dc:subject>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:5338d17d00f4/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:railstips"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:geohash"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:geo"/>
</rdf:Bag></taxo:topics>
</item>
</rdf:RDF>