<?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 (WimLeers)</title>
    <link>https://pinboard.in/u:WimLeers/public/</link>
    <description>recent bookmarks from WimLeers</description>
    <items>
      <rdf:Seq>	<rdf:li rdf:resource="https://dev.acquia.com/blog/drupal-cache-strategy-varnish-and-edge-cdn-acquia"/>
	<rdf:li rdf:resource="https://www.drupal.org/project/entity/issues/3161304#comment-13780795"/>
	<rdf:li rdf:resource="https://www.fastly.com/blog/state-at-the-edge"/>
	<rdf:li rdf:resource="https://www.fastly.com/blog/cache-control-wild"/>
	<rdf:li rdf:resource="https://www.lullabot.com/articles/common-max-age-pitfalls-with-drupal-cache"/>
	<rdf:li rdf:resource="https://acko.net/blog/the-incremental-machine/"/>
	<rdf:li rdf:resource="https://github.com/whatwg/fetch/issues/551"/>
	<rdf:li rdf:resource="https://github.com/whatwg/fetch/issues/83"/>
	<rdf:li rdf:resource="https://github.com/WICG/webpackage/issues/376"/>
	<rdf:li rdf:resource="https://groups.google.com/a/chromium.org/forum/m/#!msg/blink-dev/rspPrQHfFkI/rrhGyO4DBwAJ"/>
	<rdf:li rdf:resource="https://cache-tests.fyi/"/>
	<rdf:li rdf:resource="https://github.com/GoogleChromeLabs/quicklink/issues/21#issuecomment-446710070"/>
	<rdf:li rdf:resource="https://blog.apollographql.com/caching-graphql-results-in-your-cdn-54299832b8e2"/>
	<rdf:li rdf:resource="https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Clear-Site-Data"/>
	<rdf:li rdf:resource="https://twitter.com/mnot/status/1069357034494078976"/>
	<rdf:li rdf:resource="https://www.fastly.com/blog/testing-http-freshness-in-cdns"/>
	<rdf:li rdf:resource="https://twitter.com/nmdmatt/status/1013177150567014400"/>
	<rdf:li rdf:resource="https://dropsolid.com/en/blog/varnish-drupal-8"/>
	<rdf:li rdf:resource="http://httpwg.org/http-extensions/draft-ietf-httpbis-variants.html"/>
	<rdf:li rdf:resource="https://twitter.com/wycats/status/936281304013848576"/>
	<rdf:li rdf:resource="https://www.previousnext.com.au/blog/lightning-talk-database-deadlocks-render-caching-case-study"/>
	<rdf:li rdf:resource="https://jakearchibald.com/2016/caching-best-practices/"/>
	<rdf:li rdf:resource="http://realize.be/taking-drupal-8-website-offline-using-appcache"/>
	<rdf:li rdf:resource="https://github.com/tildeio/glimmer/blob/master/guides/05-validators.md"/>
	<rdf:li rdf:resource="https://github.com/tildeio/glimmer/commit/337e88d59cd50ef91ea65059a0bd281ad70908fb"/>
	<rdf:li rdf:resource="https://www.drupal.org/node/2558599#comment-10558598"/>
	<rdf:li rdf:resource="https://www.drupal.org/node/2071685#comment-10555942"/>
	<rdf:li rdf:resource="http://www.bkosborne.com/blog/digging-deeper-drupal-page-caching"/>
	<rdf:li rdf:resource="https://github.com/IFTTT/Kashmir"/>
	<rdf:li rdf:resource="http://www.nateberkopec.com/2015/07/15/the-complete-guide-to-rails-caching.html"/>
	<rdf:li rdf:resource="http://tag1consulting.com/blog/access-control"/>
	<rdf:li rdf:resource="https://www.drupal.org/node/2263569#comment-9917142"/>
	<rdf:li rdf:resource="https://gist.github.com/Berdir/1b4ef8f9b6c2cdc8d397"/>
	<rdf:li rdf:resource="https://gist.github.com/LionsAd/e8ffd028a3dde63b0492"/>
	<rdf:li rdf:resource="https://gist.github.com/LionsAd/fef2568413569c13e952"/>
	<rdf:li rdf:resource="https://www.drupal.org/node/2364303"/>
	<rdf:li rdf:resource="https://www.drupal.org/node/2349011"/>
	<rdf:li rdf:resource="https://www.drupal.org/node/2118703"/>
	<rdf:li rdf:resource="https://www.varnish-software.com/static/book/Cache_invalidation.html"/>
	<rdf:li rdf:resource="http://engineering.imvu.com/2014/12/27/the-real-time-web-in-rest-services-at-imvu/"/>
	<rdf:li rdf:resource="https://www.drupal.org/project/pressflow_preempt"/>
	<rdf:li rdf:resource="https://signalvnoise.com/posts/3112-how-basecamp-next-got-to-be-so-damn-fast-without-using-much-client-side-ui"/>
	<rdf:li rdf:resource="http://www.smashingmagazine.com/2014/04/23/cache-invalidation-strategies-with-varnish-cache/"/>
	<rdf:li rdf:resource="https://www.varnish-software.com/blog/advanced-cache-invalidation-strategies"/>
	<rdf:li rdf:resource="http://stackoverflow.com/questions/2932890/http-cache-control-max-age-must-revalidate"/>
	<rdf:li rdf:resource="https://www.fastly.com/blog/building-fast-and-reliable-purging-system#.UxiH4-ewIvp"/>
	<rdf:li rdf:resource="http://www.fastly.com/about/why-fastly/instant-purging"/>
	<rdf:li rdf:resource="http://www.facebook.com/notes/facebook-engineering/flashcache-at-facebook-from-2010-to-2013-and-beyond/10151725297413920"/>
	<rdf:li rdf:resource="https://drupal.org/project/expire"/>
	<rdf:li rdf:resource="http://www.stevesouders.com/blog/2012/10/11/cache-is-king/"/>
	<rdf:li rdf:resource="http://diveintohtml5.info/offline.html"/>
	<rdf:li rdf:resource="http://www.alistapart.com/articles/application-cache-is-a-douchebag/"/>
	<rdf:li rdf:resource="http://www.cdnplanet.com/blog/cloudfront-cachability-date-header/"/>
	<rdf:li rdf:resource="http://www.stevesouders.com/blog/2012/09/12/preferred-caching/"/>
	<rdf:li rdf:resource="http://www.stevesouders.com/blog/2012/09/10/clearing-browser-data/"/>
	<rdf:li rdf:resource="http://www.pvk.ca/Blog/2012/07/30/binary-search-is-a-pathological-case-for-caches/"/>
	<rdf:li rdf:resource="http://blog.cloudflare.com/cacheing-the-uncacheable-cloudflares-railgun-73454"/>
	<rdf:li rdf:resource="http://locachejs.org/"/>
	<rdf:li rdf:resource="http://www.stevesouders.com/blog/2012/03/22/cache-them-if-you-can/"/>
	<rdf:li rdf:resource="http://groups.drupal.org/node/197478"/>
	<rdf:li rdf:resource="http://37signals.com/svn/posts/3113-how-key-based-cache-expiration-works"/>
	<rdf:li rdf:resource="http://drupal.org/project/cache_warmer"/>
	<rdf:li rdf:resource="http://fennb.com/microcaching-speed-your-app-up-250x-with-no-n"/>
	<rdf:li rdf:resource="http://www.garfieldtech.com/blog/caching-tng"/>
	<rdf:li rdf:resource="http://appcachefacts.info/"/>
	<rdf:li rdf:resource="http://gent.ilcore.com/2011/02/chromes-10-caches.html"/>
	<rdf:li rdf:resource="http://stackoverflow.com/questions/385367/what-requests-do-browsers-f5-and-ctrl-f5-refreshes-generate"/>
	<rdf:li rdf:resource="http://code.google.com/speed/page-speed/docs/caching.html"/>
	<rdf:li rdf:resource="http://www.mnot.net/cache_docs/"/>
	<rdf:li rdf:resource="http://techportal.ibuildings.com/2010/11/16/optimising-hmvc-web-applications-for-performance/"/>
      </rdf:Seq>
    </items>
  </channel><item rdf:about="https://dev.acquia.com/blog/drupal-cache-strategy-varnish-and-edge-cdn-acquia">
    <title>Drupal Cache Strategy with Varnish and Edge CDN on Acquia | Acquia Developer Portal</title>
    <dc:date>2022-09-13T07:33:54+00:00</dc:date>
    <link>https://dev.acquia.com/blog/drupal-cache-strategy-varnish-and-edge-cdn-acquia</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>varnish drupal cdn caching acquia</dc:subject>
<dc:identifier>https://pinboard.in/u:WimLeers/b:f3ec38533ba0/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:varnish"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:drupal"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:cdn"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:caching"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:acquia"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.drupal.org/project/entity/issues/3161304#comment-13780795">
    <title>Do not bubble cacheable metadata in entity query if there are no conditions [#3161304] | Drupal.org</title>
    <dc:date>2020-12-03T14:52:21+00:00</dc:date>
    <link>https://www.drupal.org/project/entity/issues/3161304#comment-13780795</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>drupal caching</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:WimLeers/b:4fe99584e393/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:drupal"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:caching"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.fastly.com/blog/state-at-the-edge">
    <title>State at the edge</title>
    <dc:date>2020-10-11T15:57:02+00:00</dc:date>
    <link>https://www.fastly.com/blog/state-at-the-edge</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>fastly edge varnish performance caching algorithms</dc:subject>
<dc:identifier>https://pinboard.in/u:WimLeers/b:19c457e5ae29/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:fastly"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:edge"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:varnish"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:caching"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:algorithms"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.fastly.com/blog/cache-control-wild">
    <title>Cache-Control in the wild</title>
    <dc:date>2020-07-07T07:01:16+00:00</dc:date>
    <link>https://www.fastly.com/blog/cache-control-wild</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>http caching marknottingham 2020</dc:subject>
<dc:identifier>https://pinboard.in/u:WimLeers/b:2573c138a232/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:http"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:caching"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:marknottingham"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:2020"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.lullabot.com/articles/common-max-age-pitfalls-with-drupal-cache">
    <title>Common max-age Pitfalls When Working with Drupal's Page Cache | Lullabot</title>
    <dc:date>2019-11-14T12:24:44+00:00</dc:date>
    <link>https://www.lullabot.com/articles/common-max-age-pitfalls-with-drupal-cache</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>drupal drupal8 caching http</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:WimLeers/b:f05732f201d5/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:drupal"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:drupal8"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:caching"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:http"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://acko.net/blog/the-incremental-machine/">
    <title>The Incremental Machine</title>
    <dc:date>2019-08-05T17:32:42+00:00</dc:date>
    <link>https://acko.net/blog/the-incremental-machine/</link>
    <dc:creator>WimLeers</dc:creator><description><![CDATA[<blockquote>
This also means caching is not a computer science problem, it is a computer engineering problem. We are fighting against entropy, against the computational chaos we ourselves create. It is not a science, it is damage control.
</blockquote>

<blockquote>
The third term is rare though, and the React team has been trying to deprecate it for years now.

I prefer to call Components a re-entrant function call in an incremental deferred data flow. I'm going to recap React 101 quickly, because there is a thing that hooks do that needs to be pointed out.

<blockquote>
So what is it, exactly, that useState() does then that makes these side-effectful functions work? Well it's a just-in-time allocation of persistent storage for a temporary stack frame. That's a mouthful. What I mean is, forget React.
</blockquote>

</blockquote>]]></description>
<dc:subject>caching reactjs</dc:subject>
<dc:identifier>https://pinboard.in/u:WimLeers/b:a9224bbf7209/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:caching"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:reactjs"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/whatwg/fetch/issues/551">
    <title>Request with GET/HEAD method cannot have body. · Issue #551 · whatwg/fetch</title>
    <dc:date>2019-04-17T15:24:01+00:00</dc:date>
    <link>https://github.com/whatwg/fetch/issues/551</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>http caching api</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:WimLeers/b:1f3e0dfe54d3/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:http"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:caching"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:api"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/whatwg/fetch/issues/83">
    <title>Proposal: Support GET bodies · Issue #83 · whatwg/fetch</title>
    <dc:date>2019-04-17T15:23:58+00:00</dc:date>
    <link>https://github.com/whatwg/fetch/issues/83</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>http caching api</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:WimLeers/b:12c983770174/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:http"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:caching"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:api"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/WICG/webpackage/issues/376">
    <title>Purge mechanisms · Issue #376 · WICG/webpackage</title>
    <dc:date>2019-04-17T11:15:37+00:00</dc:date>
    <link>https://github.com/WICG/webpackage/issues/376</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>web censorship security caching</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:WimLeers/b:56a5636948ed/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:web"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:censorship"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:security"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:caching"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://groups.google.com/a/chromium.org/forum/m/#!msg/blink-dev/rspPrQHfFkI/rrhGyO4DBwAJ">
    <title>Intent to Ship: Stale While Revalidate - Google Discussiegroepen</title>
    <dc:date>2019-03-19T07:20:05+00:00</dc:date>
    <link>https://groups.google.com/a/chromium.org/forum/m/#!msg/blink-dev/rspPrQHfFkI/rrhGyO4DBwAJ</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>http caching wpo google google:chrome browser web</dc:subject>
<dc:identifier>https://pinboard.in/u:WimLeers/b:631758e08c28/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:http"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:caching"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:wpo"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:google"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:google:chrome"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:browser"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:web"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://cache-tests.fyi/">
    <title>HTTP Caching Tests</title>
    <dc:date>2019-03-11T09:18:48+00:00</dc:date>
    <link>https://cache-tests.fyi/</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>http caching marknottingham reference browser</dc:subject>
<dc:identifier>https://pinboard.in/u:WimLeers/b:22ca94a15485/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:http"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:caching"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:marknottingham"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:reference"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:browser"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/GoogleChromeLabs/quicklink/issues/21#issuecomment-446710070">
    <title>`prefetch` in combination of `Cache-Control` · Issue #21 · GoogleChromeLabs/quicklink</title>
    <dc:date>2019-02-10T16:01:37+00:00</dc:date>
    <link>https://github.com/GoogleChromeLabs/quicklink/issues/21#issuecomment-446710070</link>
    <dc:creator>WimLeers</dc:creator><description><![CDATA[<blockquote>
If a resource in Chrome is prefetched with `<link rel=prefetch>` (via HTML or the header), it will be kept around for 5 minutes. This lasts until the resource has been consumed, at which point the normal cache-control rules for the resource will apply.

That's to say, if a resource has `Cache-Control: no-cache` my understanding is those prefetched resources need to be kept around until next navigation, even if they are not cacheable.
</blockquote>]]></description>
<dc:subject>wpo http caching browser google:chrome</dc:subject>
<dc:identifier>https://pinboard.in/u:WimLeers/b:8f80a8a5d5f0/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:wpo"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:http"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:caching"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:browser"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:google:chrome"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://blog.apollographql.com/caching-graphql-results-in-your-cdn-54299832b8e2">
    <title>Caching GraphQL results in your CDN – Apollo GraphQL</title>
    <dc:date>2019-01-15T14:31:54+00:00</dc:date>
    <link>https://blog.apollographql.com/caching-graphql-results-in-your-cdn-54299832b8e2</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>graphql caching</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:WimLeers/b:4365af27e1aa/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:graphql"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:caching"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Clear-Site-Data">
    <title>Clear-Site-Data</title>
    <dc:date>2018-12-17T22:52:33+00:00</dc:date>
    <link>https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Clear-Site-Data</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>privacy performance caching browser</dc:subject>
<dc:identifier>https://pinboard.in/u:WimLeers/b:22dc7d374c3b/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:privacy"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:caching"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:browser"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://twitter.com/mnot/status/1069357034494078976">
    <title>Mark Nottingham on Twitter</title>
    <dc:date>2018-12-02T22:35:41+00:00</dc:date>
    <link>https://twitter.com/mnot/status/1069357034494078976</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>wpo http caching ie</dc:subject>
<dc:identifier>https://pinboard.in/u:WimLeers/b:4f6c659e8c3e/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:wpo"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:http"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:caching"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:ie"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.fastly.com/blog/testing-http-freshness-in-cdns">
    <title>Testing HTTP freshness in CDNs</title>
    <dc:date>2018-09-25T12:35:37+00:00</dc:date>
    <link>https://www.fastly.com/blog/testing-http-freshness-in-cdns</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>http caching marknottingham cdn wpo testing standards</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:WimLeers/b:cc6ee4d7d092/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:http"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:caching"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:marknottingham"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:cdn"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:wpo"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:standards"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://twitter.com/nmdmatt/status/1013177150567014400">
    <title>Matt Glaman op Twitter: &quot;Helping a friend identify performance problems with a @WordPress site... more and more I appreciate Drupal's &quot;caching out of the box&quot; capabilities. Shortcodes and whatever (get_shortcode_regex) causing 761,529 calls to preg_quote.</title>
    <dc:date>2018-07-09T06:27:03+00:00</dc:date>
    <link>https://twitter.com/nmdmatt/status/1013177150567014400</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>wordpress drupal performance caching</dc:subject>
<dc:identifier>https://pinboard.in/u:WimLeers/b:f112a950445b/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:wordpress"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:drupal"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:caching"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://dropsolid.com/en/blog/varnish-drupal-8">
    <title>Varnish for Drupal 8 | Drupal</title>
    <dc:date>2018-04-19T07:36:44+00:00</dc:date>
    <link>https://dropsolid.com/en/blog/varnish-drupal-8</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>drupal drupal8 caching cachetags varnish dropsolid belgium nickveenhof nielsvanmourik wimleers</dc:subject>
<dc:identifier>https://pinboard.in/u:WimLeers/b:a69b76be4f6c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:drupal"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:drupal8"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:caching"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:cachetags"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:varnish"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:dropsolid"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:belgium"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:nickveenhof"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:nielsvanmourik"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:wimleers"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://httpwg.org/http-extensions/draft-ietf-httpbis-variants.html">
    <title>HTTP Representation Variants</title>
    <dc:date>2018-04-07T19:35:42+00:00</dc:date>
    <link>http://httpwg.org/http-extensions/draft-ietf-httpbis-variants.html</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>http marknottingham caching cachecontexts 2018</dc:subject>
<dc:source>https://twitter.com/</dc:source>
<dc:identifier>https://pinboard.in/u:WimLeers/b:c3273cf58047/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:http"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:marknottingham"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:caching"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:cachecontexts"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:2018"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://twitter.com/wycats/status/936281304013848576">
    <title>Yehuda Katz op Twitter: &quot;Instead, people talk over and over again about designing tools that will &quot;force programmers to think about&quot; various things. As if that kind… https://t.co/KundWmrtiy&quot;</title>
    <dc:date>2017-12-01T00:01:18+00:00</dc:date>
    <link>https://twitter.com/wycats/status/936281304013848576</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>drupal8 caching wimleers</dc:subject>
<dc:identifier>https://pinboard.in/u:WimLeers/b:708ba1df0b84/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:drupal8"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:caching"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:wimleers"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.previousnext.com.au/blog/lightning-talk-database-deadlocks-render-caching-case-study">
    <title>Blog post: Lightning talk: Database Deadlocks &amp; Render caching - A case study</title>
    <dc:date>2017-10-26T13:54:36+00:00</dc:date>
    <link>https://www.previousnext.com.au/blog/lightning-talk-database-deadlocks-render-caching-case-study</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>drupal8 caching cachecontexts wimleers</dc:subject>
<dc:identifier>https://pinboard.in/u:WimLeers/b:a61748f53796/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:drupal8"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:caching"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:cachecontexts"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:wimleers"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://jakearchibald.com/2016/caching-best-practices/">
    <title>Caching best practices &amp; max-age gotchas</title>
    <dc:date>2016-04-28T17:30:21+00:00</dc:date>
    <link>https://jakearchibald.com/2016/caching-best-practices/</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>http caching</dc:subject>
<dc:identifier>https://pinboard.in/u:WimLeers/b:02a602fd7107/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:http"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:caching"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://realize.be/taking-drupal-8-website-offline-using-appcache">
    <title>Taking a (Drupal 8) website offline using AppCache | realize.be</title>
    <dc:date>2016-04-11T09:27:51+00:00</dc:date>
    <link>http://realize.be/taking-drupal-8-website-offline-using-appcache</link>
    <dc:creator>WimLeers</dc:creator><description><![CDATA[Take @frontendunited offline, on your homescreen! More info on  Kudos to @MathieuSpil for the frontend! #drupal]]></description>
<dc:subject>drupal drupal8 performance caching offline</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:WimLeers/b:d8ba7d831e3d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:drupal"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:drupal8"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:caching"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:offline"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/tildeio/glimmer/blob/master/guides/05-validators.md">
    <title>glimmer/05-validators.md at master · tildeio/glimmer</title>
    <dc:date>2016-03-31T16:17:24+00:00</dc:date>
    <link>https://github.com/tildeio/glimmer/blob/master/guides/05-validators.md</link>
    <dc:creator>WimLeers</dc:creator><description><![CDATA[<blockquote>
In other words, we need a system that allows us describe the freshness of a computation in terms of their inputs.
</blockquote>]]></description>
<dc:subject>cachetags ember javascript caching drupal</dc:subject>
<dc:identifier>https://pinboard.in/u:WimLeers/b:e6791e893e2a/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:cachetags"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:ember"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:caching"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:drupal"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/tildeio/glimmer/commit/337e88d59cd50ef91ea65059a0bd281ad70908fb">
    <title>Cleanup and introduce tag-based dirty-tracking · tildeio/glimmer@337e88d</title>
    <dc:date>2016-03-31T16:01:27+00:00</dc:date>
    <link>https://github.com/tildeio/glimmer/commit/337e88d59cd50ef91ea65059a0bd281ad70908fb</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>cachetags caching performance ember javascript drupal</dc:subject>
<dc:identifier>https://pinboard.in/u:WimLeers/b:4cf6beeead8d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:cachetags"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:caching"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:ember"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:drupal"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.drupal.org/node/2558599#comment-10558598">
    <title>Automatically assign user cache context &amp; cache tag in current_user service [#2558599] | Drupal.org</title>
    <dc:date>2015-11-12T13:41:54+00:00</dc:date>
    <link>https://www.drupal.org/node/2558599#comment-10558598</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>drupal drupal8 caching</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:WimLeers/b:ece2f81cbcfc/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:drupal"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:drupal8"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:caching"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.drupal.org/node/2071685#comment-10555942">
    <title>ThemeKey 8.x Brainstorming / Roadmap [#2071685] | Drupal.org</title>
    <dc:date>2015-11-11T19:36:29+00:00</dc:date>
    <link>https://www.drupal.org/node/2071685#comment-10555942</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>drupal drupal8 caching</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:WimLeers/b:05245c6ea5b9/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:drupal"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:drupal8"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:caching"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.bkosborne.com/blog/digging-deeper-drupal-page-caching">
    <title>Digging Deeper into Drupal Page Caching | Brian K Osborne</title>
    <dc:date>2015-10-17T23:39:31+00:00</dc:date>
    <link>http://www.bkosborne.com/blog/digging-deeper-drupal-page-caching</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>drupal drupal7 drupal8 caching cachetags</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:WimLeers/b:3dc51778794d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:drupal"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:drupal7"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:drupal8"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:caching"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:cachetags"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/IFTTT/Kashmir">
    <title>IFTTT/kashmir</title>
    <dc:date>2015-07-24T10:25:06+00:00</dc:date>
    <link>https://github.com/IFTTT/Kashmir</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>caching</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:WimLeers/b:caa237095185/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:caching"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.nateberkopec.com/2015/07/15/the-complete-guide-to-rails-caching.html">
    <title>Speed Up Your Rails App by 66% - The Complete Guide to Rails Caching</title>
    <dc:date>2015-07-16T06:11:37+00:00</dc:date>
    <link>http://www.nateberkopec.com/2015/07/15/the-complete-guide-to-rails-caching.html</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>rubyonrails performance caching</dc:subject>
<dc:identifier>https://pinboard.in/u:WimLeers/b:a2db00de7976/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:rubyonrails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:caching"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://tag1consulting.com/blog/access-control">
    <title>Access Control | Tag1 Consulting</title>
    <dc:date>2015-05-21T16:20:04+00:00</dc:date>
    <link>http://tag1consulting.com/blog/access-control</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>drupal drupal8 security caching</dc:subject>
<dc:identifier>https://pinboard.in/u:WimLeers/b:a5e9823cbdcb/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:drupal"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:drupal8"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:security"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:caching"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.drupal.org/node/2263569#comment-9917142">
    <title>Cache-enabled forms generate cached form data for every user on every request [#2263569] | Drupal.org</title>
    <dc:date>2015-05-20T09:48:55+00:00</dc:date>
    <link>https://www.drupal.org/node/2263569#comment-9917142</link>
    <dc:creator>WimLeers</dc:creator><description><![CDATA[#48 is right and if I understood correctly that is more or less also what @Fabianx in #22 meant.

In my opinion we should try to kill any kind of form cache altogether in order to make this work in a secure way. I just fixed the second issue in Authcache which was caused by an user id leaking into the form cache through a value element. Whenever a cloned version of the cached form was reused by another user, the original value was still present and caused trouble. This only happened for Ajax enabled forms when the markup was cached for authenticated users. The same thing could happen if anything (including form alters) decides to add some per-user value into the form state. Maybe it would be possible to mitigate that risk with cache-context, but a better option would be to rebuild the form on every request from scratch.

Some forms require incremental updates (Ajax / multi-step). The problem that we have now with form state is that it is already populated during the initial form build. I think that we should only start to use it when rebuilding the form for the first time. I.e. no more form_build_id in cached markup.]]></description>
<dc:subject>drupal drupal7 caching security</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:WimLeers/b:8369de8696a0/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:drupal"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:drupal7"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:caching"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:security"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://gist.github.com/Berdir/1b4ef8f9b6c2cdc8d397">
    <title>Views custom cache tag testing</title>
    <dc:date>2015-04-02T09:40:46+00:00</dc:date>
    <link>https://gist.github.com/Berdir/1b4ef8f9b6c2cdc8d397</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>drupal drupal8 caching cachetags</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:WimLeers/b:f6e934dad1af/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:drupal"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:drupal8"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:caching"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:cachetags"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://gist.github.com/LionsAd/e8ffd028a3dde63b0492">
    <title>SmartPlaceholderCache</title>
    <dc:date>2015-02-18T15:26:45+00:00</dc:date>
    <link>https://gist.github.com/LionsAd/e8ffd028a3dde63b0492</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>fabianfranz drupal drupal8 caching</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:WimLeers/b:cf54c15f630f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:fabianfranz"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:drupal"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:drupal8"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:caching"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://gist.github.com/LionsAd/fef2568413569c13e952">
    <title>SmartCache++</title>
    <dc:date>2015-02-18T13:46:53+00:00</dc:date>
    <link>https://gist.github.com/LionsAd/fef2568413569c13e952</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>drupal drupal8 fabianfranz caching</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:WimLeers/b:3430d60a8edf/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:drupal"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:drupal8"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:fabianfranz"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:caching"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.drupal.org/node/2364303">
    <title>[meta] Formalize and define usage of #post_render_cache [#2364303] | Drupal.org</title>
    <dc:date>2015-02-14T19:11:09+00:00</dc:date>
    <link>https://www.drupal.org/node/2364303</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>drupal drupal8 esi caching</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:WimLeers/b:00acc787edab/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:drupal"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:drupal8"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:esi"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:caching"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.drupal.org/node/2349011">
    <title>Implement placeholder based rendering strategies to support ESI, AJAX, BIG PIPE, BOOT, etc. like in render_cache [#2349011] | Drupal.org</title>
    <dc:date>2015-02-14T19:10:56+00:00</dc:date>
    <link>https://www.drupal.org/node/2349011</link>
    <dc:creator>WimLeers</dc:creator><description><![CDATA[Now #Drupal 8 core supports placeholder strategies!!! Many thanx to @wimleers & @fabianfranz for ]]></description>
<dc:subject>drupal drupal8 esi caching</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:WimLeers/b:241e1e4e9469/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:drupal"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:drupal8"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:esi"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:caching"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.drupal.org/node/2118703">
    <title>Introduce #post_render_cache callback to allow for personalization without breaking the render cache [#2118703] | Drupal.org</title>
    <dc:date>2015-02-14T19:10:42+00:00</dc:date>
    <link>https://www.drupal.org/node/2118703</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>drupal drupal8 performance esi caching</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:WimLeers/b:835a15c21e43/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:drupal"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:drupal8"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:esi"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:caching"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.varnish-software.com/static/book/Cache_invalidation.html">
    <title>Cache invalidation — The Varnish Book</title>
    <dc:date>2015-02-13T13:06:55+00:00</dc:date>
    <link>https://www.varnish-software.com/static/book/Cache_invalidation.html</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>varnish caching</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:WimLeers/b:93f2562de4c1/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:varnish"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:caching"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://engineering.imvu.com/2014/12/27/the-real-time-web-in-rest-services-at-imvu/">
    <title>The Real-time Web in REST Services at IMVU</title>
    <dc:date>2014-12-28T11:12:55+00:00</dc:date>
    <link>http://engineering.imvu.com/2014/12/27/the-real-time-web-in-rest-services-at-imvu/</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>performance caching cachetags http rest reference</dc:subject>
<dc:identifier>https://pinboard.in/u:WimLeers/b:e1e9e2e1ea97/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:caching"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:cachetags"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:http"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:rest"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:reference"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.drupal.org/project/pressflow_preempt">
    <title>Preempt | Drupal.org</title>
    <dc:date>2014-12-01T18:40:29+00:00</dc:date>
    <link>https://www.drupal.org/project/pressflow_preempt</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>drupal drupal7 caching performance</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:WimLeers/b:e593b91ae5fa/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:drupal"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:drupal7"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:caching"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:performance"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://signalvnoise.com/posts/3112-how-basecamp-next-got-to-be-so-damn-fast-without-using-much-client-side-ui">
    <title>How Basecamp Next got to be so damn fast without using much client-side UI by David of Basecamp</title>
    <dc:date>2014-11-24T15:11:52+00:00</dc:date>
    <link>https://signalvnoise.com/posts/3112-how-basecamp-next-got-to-be-so-damn-fast-without-using-much-client-side-ui</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>caching performance drupal drupal8 cachetags</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:WimLeers/b:ad376dde5f03/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:caching"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:drupal"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:drupal8"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:cachetags"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.smashingmagazine.com/2014/04/23/cache-invalidation-strategies-with-varnish-cache/">
    <title>Cache Invalidation Strategies With Varnish Cache | Smashing Magazine</title>
    <dc:date>2014-04-29T14:47:46+00:00</dc:date>
    <link>http://www.smashingmagazine.com/2014/04/23/cache-invalidation-strategies-with-varnish-cache/</link>
    <dc:creator>WimLeers</dc:creator><description><![CDATA[RT @igrigorik: Varnish cache invalidation strategies:  - great overview.. bans + grace state is a nice combination!]]></description>
<dc:subject>cachetags varnish caching drupal8 acquia:spark</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:WimLeers/b:7ff7aaab21ae/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:cachetags"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:varnish"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:caching"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:drupal8"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:acquia:spark"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.varnish-software.com/blog/advanced-cache-invalidation-strategies">
    <title>Advanced cache invalidation strategies | Varnish Software</title>
    <dc:date>2014-04-10T20:35:42+00:00</dc:date>
    <link>https://www.varnish-software.com/blog/advanced-cache-invalidation-strategies</link>
    <dc:creator>WimLeers</dc:creator><description><![CDATA[@davereid @DamienMcKenna @_nielsvm @webchick See  & ]]></description>
<dc:subject>caching cachetags varnish lci drupal8 performance acquia:spark</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:WimLeers/b:a31c4630dd2d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:caching"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:cachetags"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:varnish"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:lci"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:drupal8"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:acquia:spark"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://stackoverflow.com/questions/2932890/http-cache-control-max-age-must-revalidate">
    <title>HTTP Cache Control max-age, must-revalidate - Stack Overflow</title>
    <dc:date>2014-03-13T18:02:55+00:00</dc:date>
    <link>http://stackoverflow.com/questions/2932890/http-cache-control-max-age-must-revalidate</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>lci drupal8 performance acquia:spark http caching wpo</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:WimLeers/b:202f24fd71a6/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:lci"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:drupal8"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:acquia:spark"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:http"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:caching"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:wpo"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.fastly.com/blog/building-fast-and-reliable-purging-system#.UxiH4-ewIvp">
    <title>Building a Fast and Reliable Purging System | Fastly - The Next Gen CDN</title>
    <dc:date>2014-03-06T14:37:57+00:00</dc:date>
    <link>https://www.fastly.com/blog/building-fast-and-reliable-purging-system#.UxiH4-ewIvp</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>fastly cdn varnish caching drupal drupal8 drupal:cachetags</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:WimLeers/b:d12266d90ccd/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:fastly"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:cdn"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:varnish"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:caching"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:drupal"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:drupal8"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:drupal:cachetags"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.fastly.com/about/why-fastly/instant-purging">
    <title>Instant Purge | Fastly - The Next Gen CDN</title>
    <dc:date>2014-03-06T14:37:53+00:00</dc:date>
    <link>http://www.fastly.com/about/why-fastly/instant-purging</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>fastly cdn varnish caching drupal drupal8 drupal:cachetags</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:WimLeers/b:aac654d79379/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:fastly"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:cdn"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:varnish"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:caching"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:drupal"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:drupal8"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:drupal:cachetags"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.facebook.com/notes/facebook-engineering/flashcache-at-facebook-from-2010-to-2013-and-beyond/10151725297413920">
    <title>Flashcache at Facebook: From 2010 to 2013 and beyond</title>
    <dc:date>2013-10-13T08:13:57+00:00</dc:date>
    <link>http://www.facebook.com/notes/facebook-engineering/flashcache-at-facebook-from-2010-to-2013-and-beyond/10151725297413920</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>facebook caching performance</dc:subject>
<dc:identifier>https://pinboard.in/u:WimLeers/b:c17781773382/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:facebook"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:caching"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:performance"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://drupal.org/project/expire">
    <title>Cache Expiration | drupal.org</title>
    <dc:date>2013-09-21T21:39:18+00:00</dc:date>
    <link>https://drupal.org/project/expire</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>drupal drupal7 caching performance</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:WimLeers/b:13c37f816d81/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:drupal"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:drupal7"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:caching"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:performance"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.stevesouders.com/blog/2012/10/11/cache-is-king/">
    <title>Cache is King</title>
    <dc:date>2013-09-19T23:32:11+00:00</dc:date>
    <link>http://www.stevesouders.com/blog/2012/10/11/cache-is-king/</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>wpo caching</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:WimLeers/b:d08653b87a01/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:wpo"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:caching"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://diveintohtml5.info/offline.html">
    <title>Offline Web Applications - Dive Into HTML5</title>
    <dc:date>2012-09-17T08:26:55+00:00</dc:date>
    <link>http://diveintohtml5.info/offline.html</link>
    <dc:creator>WimLeers</dc:creator><description><![CDATA[@xavez RE: Application Cache.  & ]]></description>
<dc:subject>html5 wpo applicationcache caching reference</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:WimLeers/b:1cab5c02382e/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:html5"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:wpo"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:applicationcache"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:caching"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:reference"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.alistapart.com/articles/application-cache-is-a-douchebag/">
    <title>A List Apart: Articles: Application Cache is a Douchebag</title>
    <dc:date>2012-09-17T08:16:47+00:00</dc:date>
    <link>http://www.alistapart.com/articles/application-cache-is-a-douchebag/</link>
    <dc:creator>WimLeers</dc:creator><description><![CDATA[@xavez RE: Application Cache.  & ]]></description>
<dc:subject>html5 wpo applicationcache caching reference</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:WimLeers/b:ae83b80819bb/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:html5"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:wpo"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:applicationcache"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:caching"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:reference"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.cdnplanet.com/blog/cloudfront-cachability-date-header/">
    <title>Browser cachability issues with CloudFront</title>
    <dc:date>2012-09-15T22:18:40+00:00</dc:date>
    <link>http://www.cdnplanet.com/blog/cloudfront-cachability-date-header/</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>http caching wpo cdn cloudfront</dc:subject>
<dc:identifier>https://pinboard.in/u:WimLeers/b:f09c036a7c97/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:http"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:caching"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:wpo"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:cdn"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:cloudfront"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.stevesouders.com/blog/2012/09/12/preferred-caching/">
    <title>Preferred Caching | High Performance Web Sites</title>
    <dc:date>2012-09-12T15:07:53+00:00</dc:date>
    <link>http://www.stevesouders.com/blog/2012/09/12/preferred-caching/</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>browser caching wpo history</dc:subject>
<dc:source>https://twitter.com/</dc:source>
<dc:identifier>https://pinboard.in/u:WimLeers/b:1ffa89b258c3/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:browser"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:caching"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:wpo"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:history"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.stevesouders.com/blog/2012/09/10/clearing-browser-data/">
    <title>Clearing Browser Data</title>
    <dc:date>2012-09-11T07:14:11+00:00</dc:date>
    <link>http://www.stevesouders.com/blog/2012/09/10/clearing-browser-data/</link>
    <dc:creator>WimLeers</dc:creator><description><![CDATA[new post: "Clearing Browser Data" - Crowdsourced results from trying to clear cookies, localStorage, appcache, and disk ]]></description>
<dc:subject>browser caching wpo</dc:subject>
<dc:identifier>https://pinboard.in/u:WimLeers/b:f679a532aa8e/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:browser"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:caching"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:wpo"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.pvk.ca/Blog/2012/07/30/binary-search-is-a-pathological-case-for-caches/">
    <title>Binary Search Is a Pathological Case for Caches</title>
    <dc:date>2012-08-05T16:22:07+00:00</dc:date>
    <link>http://www.pvk.ca/Blog/2012/07/30/binary-search-is-a-pathological-case-for-caches/</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>caching hardware performance algorithms reference</dc:subject>
<dc:identifier>https://pinboard.in/u:WimLeers/b:726f9765111f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:caching"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:hardware"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:algorithms"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:reference"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://blog.cloudflare.com/cacheing-the-uncacheable-cloudflares-railgun-73454">
    <title>Caching the uncacheable: CloudFlare's Railgun - CloudFlare blog</title>
    <dc:date>2012-07-04T07:10:16+00:00</dc:date>
    <link>http://blog.cloudflare.com/cacheing-the-uncacheable-cloudflares-railgun-73454</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>wpo compression caching</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:WimLeers/b:43d80505de20/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:wpo"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:compression"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:caching"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://locachejs.org/">
    <title>locache.js</title>
    <dc:date>2012-05-17T17:45:26+00:00</dc:date>
    <link>http://locachejs.org/</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>javascript caching performance wpo localstorage html5</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:WimLeers/b:712ab1103864/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:caching"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:wpo"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:localstorage"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:html5"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.stevesouders.com/blog/2012/03/22/cache-them-if-you-can/">
    <title>Cache them if you can</title>
    <dc:date>2012-03-23T06:34:28+00:00</dc:date>
    <link>http://www.stevesouders.com/blog/2012/03/22/cache-them-if-you-can/</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>wpo caching http reference</dc:subject>
<dc:identifier>https://pinboard.in/u:WimLeers/b:8a3932c72e72/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:wpo"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:caching"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:http"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:reference"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://groups.drupal.org/node/197478">
    <title>Selective caching with nginx, Drupal and the ESI module | Drupal Groups</title>
    <dc:date>2012-03-15T12:24:41+00:00</dc:date>
    <link>http://groups.drupal.org/node/197478</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>drupal wpo caching varnish</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:WimLeers/b:cb2c8584791b/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:drupal"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:wpo"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:caching"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:varnish"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://37signals.com/svn/posts/3113-how-key-based-cache-expiration-works">
    <title>How key-based cache expiration works</title>
    <dc:date>2012-02-20T20:56:23+00:00</dc:date>
    <link>http://37signals.com/svn/posts/3113-how-key-based-cache-expiration-works</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>caching</dc:subject>
<dc:identifier>https://pinboard.in/u:WimLeers/b:fa7b07b5b8b7/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:caching"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://drupal.org/project/cache_warmer">
    <title>Cache Warmer | drupal.org</title>
    <dc:date>2012-02-08T18:05:01+00:00</dc:date>
    <link>http://drupal.org/project/cache_warmer</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>nginx caching performance wpo drupal</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:WimLeers/b:bd3d64f2ed94/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:nginx"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:caching"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:wpo"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:drupal"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://fennb.com/microcaching-speed-your-app-up-250x-with-no-n">
    <title>Microcaching: Speed your app up 250x with no new code - Fenn Bailey</title>
    <dc:date>2012-02-08T18:04:57+00:00</dc:date>
    <link>http://fennb.com/microcaching-speed-your-app-up-250x-with-no-n</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>nginx caching performance wpo</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:WimLeers/b:c24648af2cf8/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:nginx"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:caching"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:wpo"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.garfieldtech.com/blog/caching-tng">
    <title>The future of caching | GarfieldTech</title>
    <dc:date>2011-10-08T06:59:19+00:00</dc:date>
    <link>http://www.garfieldtech.com/blog/caching-tng</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>drupal html http caching drupal7 drupal8 larrygarfield</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:WimLeers/b:011dd714388e/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:drupal"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:html"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:http"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:caching"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:drupal7"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:drupal8"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:larrygarfield"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://appcachefacts.info/">
    <title>Appcache Facts</title>
    <dc:date>2011-05-25T18:00:22+00:00</dc:date>
    <link>http://appcachefacts.info/</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>caching html5</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:WimLeers/b:d6fc2f2494f4/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:caching"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:html5"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://gent.ilcore.com/2011/02/chromes-10-caches.html">
    <title>Fastersite: Chrome's 10 Caches</title>
    <dc:date>2011-02-08T21:07:41+00:00</dc:date>
    <link>http://gent.ilcore.com/2011/02/chromes-10-caches.html</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>google google:chrome performance wpo caching</dc:subject>
<dc:identifier>https://pinboard.in/u:WimLeers/b:b66ff7dc52a1/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:google"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:google:chrome"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:wpo"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:caching"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://stackoverflow.com/questions/385367/what-requests-do-browsers-f5-and-ctrl-f5-refreshes-generate">
    <title>What requests do browsers' &quot;F5&quot; and &quot;Ctrl + F5&quot; refreshes generate? - Stack Overflow</title>
    <dc:date>2010-12-08T22:39:19+00:00</dc:date>
    <link>http://stackoverflow.com/questions/385367/what-requests-do-browsers-f5-and-ctrl-f5-refreshes-generate</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>browser caching http performance wpo school school:master-thesis</dc:subject>
<dc:identifier>https://pinboard.in/u:WimLeers/b:69c6bb824977/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:browser"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:caching"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:http"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:wpo"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:school"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:school:master-thesis"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://code.google.com/speed/page-speed/docs/caching.html">
    <title>Optimize caching</title>
    <dc:date>2010-12-07T18:03:47+00:00</dc:date>
    <link>http://code.google.com/speed/page-speed/docs/caching.html</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>http caching cdn wpo performance school school:master-thesis</dc:subject>
<dc:identifier>https://pinboard.in/u:WimLeers/b:36d87c272c56/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:http"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:caching"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:cdn"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:wpo"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:school"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:school:master-thesis"/>
</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>2010-12-07T14:18:17+00:00</dc:date>
    <link>http://www.mnot.net/cache_docs/</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>http caching wpo performance school school:master-thesis</dc:subject>
<dc:identifier>https://pinboard.in/u:WimLeers/b:495419d8880f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:http"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:caching"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:wpo"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:school"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:school:master-thesis"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://techportal.ibuildings.com/2010/11/16/optimising-hmvc-web-applications-for-performance/">
    <title>Optimising HMVC Web Applications for Performance – techPortal</title>
    <dc:date>2010-11-28T11:32:42+00:00</dc:date>
    <link>http://techportal.ibuildings.com/2010/11/16/optimising-hmvc-web-applications-for-performance/</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>mvc hmvc kohana performance http caching php scalability</dc:subject>
<dc:identifier>https://pinboard.in/u:WimLeers/b:a55d54aef688/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:mvc"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:hmvc"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:kohana"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:http"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:caching"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:php"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:scalability"/>
</rdf:Bag></taxo:topics>
</item>
</rdf:RDF>