<?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://martijnhols.nl/blog/how-much-traffic-can-a-pre-rendered-nextjs-site-handle"/>
	<rdf:li rdf:resource="https://curiouscoding.nl/posts/static-search-tree/"/>
	<rdf:li rdf:resource="https://avi.im/blag/2024/sqlite-past-present-future/"/>
	<rdf:li rdf:resource="https://help.kagi.com/kagi/search-details/search-speed.html"/>
	<rdf:li rdf:resource="https://energy-stats.uk/how-to-measure-vaillant-arotherm-cop/"/>
	<rdf:li rdf:resource="http://hrtapps.com/blogs/20220427/"/>
	<rdf:li rdf:resource="https://aras-p.info/blog/2022/02/25/Curious-lack-of-sprintf-scaling/"/>
	<rdf:li rdf:resource="https://github.com/CashWilliams/locallytestme"/>
	<rdf:li rdf:resource="https://blogs.igalia.com/nzimmermann/posts/2021-10-29-layer-based-svg-engine/"/>
	<rdf:li rdf:resource="https://www.brendangregg.com/blog/2017-05-09/cpu-utilization-is-wrong.html"/>
	<rdf:li rdf:resource="https://twitter.com/slightlylate/status/1440002688255606785"/>
	<rdf:li rdf:resource="https://twitter.com/SwiftOnSecurity/status/1439294082849906694"/>
	<rdf:li rdf:resource="https://nee.lv/2021/02/28/How-I-cut-GTA-Online-loading-times-by-70/"/>
	<rdf:li rdf:resource="https://news.ycombinator.com/item?id=26151302"/>
	<rdf:li rdf:resource="https://jamesallworth.medium.com/intels-disruption-is-now-complete-d4fa771f0f2c"/>
	<rdf:li rdf:resource="https://evertpot.com/http-2-push-is-dead/"/>
	<rdf:li rdf:resource="https://mobile.twitter.com/dhh/status/1318807458773716992"/>
	<rdf:li rdf:resource="https://www.fastly.com/blog/state-at-the-edge"/>
	<rdf:li rdf:resource="https://twitter.com/nmdmatt/status/1308509203569532928"/>
	<rdf:li rdf:resource="https://twitter.com/swyx/status/1313049642867671040"/>
	<rdf:li rdf:resource="https://aws.amazon.com/blogs/compute/improving-performance-of-php-for-arm64-and-impact-on-amazon-ec2-m6g-instances/"/>
	<rdf:li rdf:resource="https://web.dev/content-visibility/"/>
	<rdf:li rdf:resource="https://sigpipe.macromates.com/2020/macos-catalina-slow-by-design/"/>
	<rdf:li rdf:resource="https://platform.sh/blog/2020/making-bugs-ex-bugs-with-xdebug/"/>
	<rdf:li rdf:resource="https://nikic.github.io/2020/05/10/Make-LLVM-fast-again.html"/>
	<rdf:li rdf:resource="https://twitter.com/Stof70/status/1251236840876761089"/>
	<rdf:li rdf:resource="https://twitter.com/bcantrill/status/1216491216356823040"/>
	<rdf:li rdf:resource="https://blog.cloudflare.com/adopting-a-new-approach-to-http-prioritization/"/>
	<rdf:li rdf:resource="https://blog.acolyer.org/2019/12/09/a-persistent-problem/"/>
	<rdf:li rdf:resource="https://craigmod.com/essays/fast_software/"/>
	<rdf:li rdf:resource="https://www.mnot.net/blog/2019/10/13/h2_api_multiplexing"/>
	<rdf:li rdf:resource="https://twitter.com/tchak13/status/1168489797482102786"/>
	<rdf:li rdf:resource="https://twitter.com/mathias/status/1143551692732030979"/>
	<rdf:li rdf:resource="https://mobile.twitter.com/sandofsky/status/1138686582859239425"/>
	<rdf:li rdf:resource="http://inessential.com/2019/04/02/efficient_software"/>
	<rdf:li rdf:resource="https://news.gandi.net/en/2019/03/tracking-a-storage-issue-led-to-software-change/"/>
	<rdf:li rdf:resource="https://blogs.dropbox.com/tech/2017/09/optimizing-web-servers-for-high-throughput-and-low-latency/"/>
	<rdf:li rdf:resource="https://news.ycombinator.com/item?id=18783525"/>
	<rdf:li rdf:resource="https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Clear-Site-Data"/>
	<rdf:li rdf:resource="https://calendar.perfplanet.com/2018/tcp-slow-start/"/>
	<rdf:li rdf:resource="https://twitter.com/nullvoxpopuli/status/1065746940162437122"/>
	<rdf:li rdf:resource="https://hackernoon.com/why-is-marko-fast-a20796cb8ae3"/>
	<rdf:li rdf:resource="https://daringfireball.net/linked/2018/10/11/arm-v83-javascript"/>
	<rdf:li rdf:resource="https://nolanlawson.com/2018/09/25/accurately-measuring-layout-on-the-web/"/>
	<rdf:li rdf:resource="https://blog.cloudflare.com/how-we-scaled-nginx-and-saved-the-world-54-years-every-day/"/>
	<rdf:li rdf:resource="https://gist.github.com/jboner/2841832"/>
	<rdf:li rdf:resource="https://medium.com/@addyosmani/the-cost-of-javascript-in-2018-7d8950fbb5d4"/>
	<rdf:li rdf:resource="https://twitter.com/nmdmatt/status/1013177150567014400"/>
	<rdf:li rdf:resource="https://code.fb.com/data-infrastructure/accelerate-large-scale-applications-with-bolt/"/>
	<rdf:li rdf:resource="https://duo.com/blog/apple-imac-pro-and-secure-storage"/>
	<rdf:li rdf:resource="https://events.drupal.org/nashville2018/sessions/building-cooperative-apis-http2"/>
	<rdf:li rdf:resource="https://engineering.linkedin.com/blog/2018/03/how-we-built-the-same-app-twice-with-preact-and-glimmerjs"/>
	<rdf:li rdf:resource="https://danluu.com/input-lag/"/>
	<rdf:li rdf:resource="http://fabien.potencier.org/symfony4-performance.html"/>
	<rdf:li rdf:resource="https://github.com/BurntSushi/ripgrep"/>
	<rdf:li rdf:resource="https://hacks.mozilla.org/2017/10/the-whole-web-at-maximum-fps-how-webrender-gets-rid-of-jank/"/>
	<rdf:li rdf:resource="https://tomdale.net/2017/09/compilers-are-the-new-frameworks/"/>
	<rdf:li rdf:resource="https://blog.asana.com/2017/08/performance-asana-app-rewrite/"/>
	<rdf:li rdf:resource="https://en.m.wikipedia.org/wiki/Trie#Bitwise_tries"/>
	<rdf:li rdf:resource="http://www.brendangregg.com/blog/2017-05-09/cpu-utilization-is-wrong.html"/>
	<rdf:li rdf:resource="https://josephg.com/blog/electron-is-flash-for-the-desktop/"/>
	<rdf:li rdf:resource="https://engineering.instagram.com/dismissing-python-garbage-collection-at-instagram-4dca40b29172#.9pcp2hsmd"/>
	<rdf:li rdf:resource="https://info.varnish-software.com/blog/advanced-cache-invalidation-part2"/>
	<rdf:li rdf:resource="http://blog.deveo.com/ember-2-10-and-glimmer-2-performance-improvements-2/"/>
	<rdf:li rdf:resource="https://www.phpclasses.org/blog/post/493-php-performance-evolution.html"/>
	<rdf:li rdf:resource="https://svelte.technology/blog/frameworks-without-the-framework/"/>
	<rdf:li rdf:resource="https://adactio.com/journal/11512"/>
	<rdf:li rdf:resource="https://evolvingweb.ca/blog/speed-up-drupal-8-block-rendering-blackfire-io"/>
	<rdf:li rdf:resource="http://elm-lang.org/blog/blazing-fast-html-round-two"/>
	<rdf:li rdf:resource="http://www.jeffgeerling.com/blog/2016/yes-drupal-8-slower-drupal-7-heres-why"/>
      </rdf:Seq>
    </items>
  </channel><item rdf:about="https://martijnhols.nl/blog/how-much-traffic-can-a-pre-rendered-nextjs-site-handle">
    <title>How much traffic can a pre-rendered Next.js site really handle? by Martijn Hols</title>
    <dc:date>2025-03-11T05:59:35+00:00</dc:date>
    <link>https://martijnhols.nl/blog/how-much-traffic-can-a-pre-rendered-nextjs-site-handle</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>reactjs nextjs javascript performance epicfail</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:WimLeers/b:32ce6f604995/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:reactjs"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:nextjs"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:epicfail"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://curiouscoding.nl/posts/static-search-tree/">
    <title>Static search trees: 40x faster than binary search · CuriousCoding</title>
    <dc:date>2025-01-01T05:56:15+00:00</dc:date>
    <link>https://curiouscoding.nl/posts/static-search-tree/</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>algorithms datastructures performance optimization</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:WimLeers/b:fab963ce6227/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:algorithms"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:datastructures"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:optimization"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://avi.im/blag/2024/sqlite-past-present-future/">
    <title>How bloom filters made SQLite 10x faster - blag</title>
    <dc:date>2024-12-25T23:23:55+00:00</dc:date>
    <link>https://avi.im/blag/2024/sqlite-past-present-future/</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>sqlite performance algorithms</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:WimLeers/b:c7d5eb73ab47/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:sqlite"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:algorithms"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://help.kagi.com/kagi/search-details/search-speed.html">
    <title>Speed - Kagi Search User Guide</title>
    <dc:date>2023-05-28T07:02:42+00:00</dc:date>
    <link>https://help.kagi.com/kagi/search-details/search-speed.html</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>kagi google duckduckgo search web climatechange energy efficiency performance programming wpo</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:WimLeers/b:2f5e5ec7afde/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:kagi"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:google"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:duckduckgo"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:search"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:web"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:climatechange"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:energy"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:efficiency"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:wpo"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://energy-stats.uk/how-to-measure-vaillant-arotherm-cop/">
    <title>How to Measure Vaillant Arotherm COP - Energy Stats UK</title>
    <dc:date>2023-05-21T15:41:03+00:00</dc:date>
    <link>https://energy-stats.uk/how-to-measure-vaillant-arotherm-cop/</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>vaillant heatpump statistics performance</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:WimLeers/b:52897ce8960c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:vaillant"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:heatpump"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:statistics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:performance"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://hrtapps.com/blogs/20220427/">
    <title>2022 Mac Studio (20-core M1 Ultra) Review</title>
    <dc:date>2022-04-29T10:46:00+00:00</dc:date>
    <link>http://hrtapps.com/blogs/20220427/</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>performance hardware apple cpu</dc:subject>
<dc:identifier>https://pinboard.in/u:WimLeers/b:181d667827a7/</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:hardware"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:apple"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:cpu"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://aras-p.info/blog/2022/02/25/Curious-lack-of-sprintf-scaling/">
    <title>Curious lack of sprintf scaling · Aras' website</title>
    <dc:date>2022-02-26T23:41:54+00:00</dc:date>
    <link>https://aras-p.info/blog/2022/02/25/Curious-lack-of-sprintf-scaling/</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>reference performance programming parallellism cpu</dc:subject>
<dc:identifier>https://pinboard.in/u:WimLeers/b:e96f2b47877f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:reference"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:parallellism"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:cpu"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/CashWilliams/locallytestme">
    <title>CashWilliams/locallytestme: Docker Drupal</title>
    <dc:date>2021-12-17T09:42:33+00:00</dc:date>
    <link>https://github.com/CashWilliams/locallytestme</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>sqlite mysql ram disk performance testing reference</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:WimLeers/b:a7bce79677dc/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:sqlite"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:mysql"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:ram"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:disk"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:reference"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://blogs.igalia.com/nzimmermann/posts/2021-10-29-layer-based-svg-engine/">
    <title>Introducing the layer based SVG engine</title>
    <dc:date>2021-11-06T07:49:27+00:00</dc:date>
    <link>https://blogs.igalia.com/nzimmermann/posts/2021-10-29-layer-based-svg-engine/</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>svg performance</dc:subject>
<dc:identifier>https://pinboard.in/u:WimLeers/b:be348e7ad0b0/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:svg"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:performance"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.brendangregg.com/blog/2017-05-09/cpu-utilization-is-wrong.html">
    <title>CPU Utilization is Wrong</title>
    <dc:date>2021-10-13T06:56:19+00:00</dc:date>
    <link>https://www.brendangregg.com/blog/2017-05-09/cpu-utilization-is-wrong.html</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>brendangregg programming performance cpu</dc:subject>
<dc:identifier>https://pinboard.in/u:WimLeers/b:b8385714d1ab/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:brendangregg"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:cpu"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://twitter.com/slightlylate/status/1440002688255606785">
    <title>Alex Russell on Twitter</title>
    <dc:date>2021-10-02T14:12:03+00:00</dc:date>
    <link>https://twitter.com/slightlylate/status/1440002688255606785</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>javascript wpo web performance</dc:subject>
<dc:identifier>https://pinboard.in/u:WimLeers/b:9a562ecefaf8/</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:wpo"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:web"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:performance"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://twitter.com/SwiftOnSecurity/status/1439294082849906694">
    <title>SoS on Twitter</title>
    <dc:date>2021-10-02T14:00:47+00:00</dc:date>
    <link>https://twitter.com/SwiftOnSecurity/status/1439294082849906694</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>quotes image funny wpo performance web</dc:subject>
<dc:identifier>https://pinboard.in/u:WimLeers/b:81816736fd3c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:quotes"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:image"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:funny"/>
	<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:web"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://nee.lv/2021/02/28/How-I-cut-GTA-Online-loading-times-by-70/">
    <title>How I cut GTA Online loading times by 70%</title>
    <dc:date>2021-03-02T12:05:10+00:00</dc:date>
    <link>https://nee.lv/2021/02/28/How-I-cut-GTA-Online-loading-times-by-70/</link>
    <dc:creator>WimLeers</dc:creator><description><![CDATA[RT @jaffathecake: Why does it take GTA online so long to to load? Great investigation, and the answer is… a JSON parser?? ]]></description>
<dc:subject>json algorithms gaming programming profiling performance funny</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:WimLeers/b:fd28275d923d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:json"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:algorithms"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:gaming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:profiling"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:funny"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://news.ycombinator.com/item?id=26151302">
    <title>Many Small Queries Are Efficient in SQLite | Hacker News</title>
    <dc:date>2021-02-16T10:36:40+00:00</dc:date>
    <link>https://news.ycombinator.com/item?id=26151302</link>
    <dc:creator>WimLeers</dc:creator><description><![CDATA[<blockquote>
berkes 12 minutes ago [–]

This is very similar in Rails.
Only in Rails it is far easier to accidentally introduce interfaces that do this: the downside of having a very easy DSL to quickly add relations between records/tables is that people very quickly add relations between records/tables: introduce spaghetti.

And in Rails it is very hard to debug, because ActiveRecord tries hard to be smart, but this "smart" quickly degrades into "black magic" when stuff gets complex (mostly caused by: see above, in my experience).

Edit: currently working on a codebase where 3000ms queries to get 200 items is no exception, where 500+ queries to build a page is common and where, if you change a foo on a bar, suddenly at the other end of the app, your blargs and blazzes start blurping out SQL that used to run 200ms but now adds some wheres and limits and group-bys that make it run over 2000ms. Yay for Rails trying to help!/s
</blockquote>]]></description>
<dc:subject>performance orm database rails sql</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:WimLeers/b:a19ffcc63d21/</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:orm"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:database"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:sql"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://jamesallworth.medium.com/intels-disruption-is-now-complete-d4fa771f0f2c">
    <title>Intel’s Disruption is Now Complete | by James Allworth | Nov, 2020 | Medium</title>
    <dc:date>2020-11-15T10:28:10+00:00</dc:date>
    <link>https://jamesallworth.medium.com/intels-disruption-is-now-complete-d4fa771f0f2c</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>hardware cpu intel apple arm x86 performance history 2020</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:WimLeers/b:eb3549629bb5/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:hardware"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:cpu"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:intel"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:apple"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:arm"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:x86"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:history"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:2020"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://evertpot.com/http-2-push-is-dead/">
    <title>HTTP/2 Push is dead</title>
    <dc:date>2020-11-13T14:24:28+00:00</dc:date>
    <link>https://evertpot.com/http-2-push-is-dead/</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>http http2 api performance wpo</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:WimLeers/b:9b8cf6828a8c/</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:http2"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:api"/>
	<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="https://mobile.twitter.com/dhh/status/1318807458773716992">
    <title>DHH on Twitter</title>
    <dc:date>2020-10-23T10:29:44+00:00</dc:date>
    <link>https://mobile.twitter.com/dhh/status/1318807458773716992</link>
    <dc:creator>WimLeers</dc:creator><description><![CDATA[<blockquote>
2010s: We have to make sure we test this web app on the phone. You can’t just assume the performance of your desktop computer!

2020s: We have to test this on a regular computer. Can’t just assume the performance of your phone!*

(* Future not yet distributed to Android)
</blockquote>]]></description>
<dc:subject>apple iphone performance cpu web</dc:subject>
<dc:identifier>https://pinboard.in/u:WimLeers/b:f7de0f8a06ca/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:apple"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:iphone"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:cpu"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:web"/>
</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://twitter.com/nmdmatt/status/1308509203569532928">
    <title>Matt Glaman on Twitter: &quot;I just found the best hidden secret in Drupal's testing codebase. This is used to make a memory-only SQLite connection in Migrate's Kernel tests. It also means you can use a database connection in Unit tests. UnitTestCase: 18ms Ke</title>
    <dc:date>2020-10-08T09:26:28+00:00</dc:date>
    <link>https://twitter.com/nmdmatt/status/1308509203569532928</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>drupal testing performance mattglaman</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:WimLeers/b:e5aad08fecb8/</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:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:mattglaman"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://twitter.com/swyx/status/1313049642867671040">
    <title>1313049642867671040</title>
    <dc:date>2020-10-08T06:53:46+00:00</dc:date>
    <link>https://twitter.com/swyx/status/1313049642867671040</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>quotes career performance abstraction programming</dc:subject>
<dc:identifier>https://pinboard.in/u:WimLeers/b:3ffb8b0e4686/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:quotes"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:career"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:abstraction"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://aws.amazon.com/blogs/compute/improving-performance-of-php-for-arm64-and-impact-on-amazon-ec2-m6g-instances/">
    <title>Improving performance of PHP for Arm64 and impact on AWS Graviton2 based EC2 instances | AWS Compute Blog</title>
    <dc:date>2020-08-19T15:13:19+00:00</dc:date>
    <link>https://aws.amazon.com/blogs/compute/improving-performance-of-php-for-arm64-and-impact-on-amazon-ec2-m6g-instances/</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>php performance</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:WimLeers/b:f10aa458e7a3/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:php"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:performance"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://web.dev/content-visibility/">
    <title>content-visibility: the new CSS property that boosts your rendering performance</title>
    <dc:date>2020-08-07T07:15:48+00:00</dc:date>
    <link>https://web.dev/content-visibility/</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>css wpo performance</dc:subject>
<dc:identifier>https://pinboard.in/u:WimLeers/b:709c66d7dab0/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:css"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:wpo"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:performance"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://sigpipe.macromates.com/2020/macos-catalina-slow-by-design/">
    <title>macOS 10.15: Slow by Design</title>
    <dc:date>2020-05-25T07:59:47+00:00</dc:date>
    <link>https://sigpipe.macromates.com/2020/macos-catalina-slow-by-design/</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>macos security performance reference</dc:subject>
<dc:identifier>https://pinboard.in/u:WimLeers/b:a020eca8d6bc/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:macos"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:security"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:reference"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://platform.sh/blog/2020/making-bugs-ex-bugs-with-xdebug/">
    <title>Making bugs ex-bugs with Xdebug</title>
    <dc:date>2020-05-22T15:34:18+00:00</dc:date>
    <link>https://platform.sh/blog/2020/making-bugs-ex-bugs-with-xdebug/</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>php performance debugging xdebug</dc:subject>
<dc:identifier>https://pinboard.in/u:WimLeers/b:76f2dca596a5/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:php"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:debugging"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:xdebug"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://nikic.github.io/2020/05/10/Make-LLVM-fast-again.html">
    <title>Make LLVM fast again</title>
    <dc:date>2020-05-11T08:47:21+00:00</dc:date>
    <link>https://nikic.github.io/2020/05/10/Make-LLVM-fast-again.html</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>performance compiler</dc:subject>
<dc:identifier>https://pinboard.in/u:WimLeers/b:4a07273e2507/</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:compiler"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://twitter.com/Stof70/status/1251236840876761089">
    <title>Christophe Coevoet on Twitter</title>
    <dc:date>2020-04-19T11:14:29+00:00</dc:date>
    <link>https://twitter.com/Stof70/status/1251236840876761089</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>php performance</dc:subject>
<dc:identifier>https://pinboard.in/u:WimLeers/b:149c14bc98b1/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:php"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:performance"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://twitter.com/bcantrill/status/1216491216356823040">
    <title>Bryan Cantrill on Twitter</title>
    <dc:date>2020-01-14T09:51:07+00:00</dc:date>
    <link>https://twitter.com/bcantrill/status/1216491216356823040</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>career performance acquia reference quotes mustread management</dc:subject>
<dc:identifier>https://pinboard.in/u:WimLeers/b:52aca6de4c22/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:career"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:acquia"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:reference"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:quotes"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:mustread"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:management"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://blog.cloudflare.com/adopting-a-new-approach-to-http-prioritization/">
    <title>Adopting a new approach to HTTP prioritization</title>
    <dc:date>2020-01-01T10:44:54+00:00</dc:date>
    <link>https://blog.cloudflare.com/adopting-a-new-approach-to-http-prioritization/</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>http http3 wpo performance algorithms standards 2019</dc:subject>
<dc:identifier>https://pinboard.in/u:WimLeers/b:64d5e6f35894/</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:http3"/>
	<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:algorithms"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:standards"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:2019"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://blog.acolyer.org/2019/12/09/a-persistent-problem/">
    <title>A persistent problem: managing pointers in NVM – the morning paper</title>
    <dc:date>2019-12-09T22:00:44+00:00</dc:date>
    <link>https://blog.acolyer.org/2019/12/09/a-persistent-problem/</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>performance computing future history 2019 memory</dc:subject>
<dc:identifier>https://pinboard.in/u:WimLeers/b:f8e9bd2e6585/</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:computing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:future"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:history"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:2019"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:memory"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://craigmod.com/essays/fast_software/">
    <title>Fast Software, the Best Software</title>
    <dc:date>2019-10-19T14:29:59+00:00</dc:date>
    <link>https://craigmod.com/essays/fast_software/</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>performance ux software programming</dc:subject>
<dc:identifier>https://pinboard.in/u:WimLeers/b:fc617d4b1c87/</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:ux"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:software"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.mnot.net/blog/2019/10/13/h2_api_multiplexing">
    <title>mnot’s blog: How Multiplexing Changes Your HTTP APIs</title>
    <dc:date>2019-10-17T08:30:32+00:00</dc:date>
    <link>https://www.mnot.net/blog/2019/10/13/h2_api_multiplexing</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>marknottingham http http2 api rest jsonapi graphql reference 2019 performance wpo networking algorithms</dc:subject>
<dc:identifier>https://pinboard.in/u:WimLeers/b:e71c50e99ff9/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:marknottingham"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:http"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:http2"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:api"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:rest"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:jsonapi"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:graphql"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:reference"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:2019"/>
	<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:networking"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:algorithms"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://twitter.com/tchak13/status/1168489797482102786">
    <title>Paul Chavard op Twitter: &quot;JavaScript and web development have nothing (or very little) to do with the problem. Ads industry othe other hand… This is also why all the Google performance evangelists irritate me a bit – your company is largely responsibl</title>
    <dc:date>2019-09-04T17:19:00+00:00</dc:date>
    <link>https://twitter.com/tchak13/status/1168489797482102786</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>google browser web javascript wpo performance</dc:subject>
<dc:identifier>https://pinboard.in/u:WimLeers/b:5f580fd5ca84/</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:browser"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:web"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:wpo"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:performance"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://twitter.com/mathias/status/1143551692732030979">
    <title>Mathias Bynens op Twitter: &quot;🚀 Perf tip: if your web app ships large JSON-like configuration as JavaScript object literals, consider using JSON.parse instead. It’s much faster, especially for cold loads! https://t.co/C0oQ4BLnfz… https://t.co/zGoKZYL</title>
    <dc:date>2019-07-05T08:43:54+00:00</dc:date>
    <link>https://twitter.com/mathias/status/1143551692732030979</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>javascript wpo performance json parsing</dc:subject>
<dc:identifier>https://pinboard.in/u:WimLeers/b:3f0beab3361b/</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:wpo"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:json"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:parsing"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://mobile.twitter.com/sandofsky/status/1138686582859239425">
    <title>Ben Sandofsky op Twitter: &quot;Dropbox now uses over half a gig of memory. Let’s peak into its frameworks folder. https://t.co/altzzc2q8L&quot; / Twitter</title>
    <dc:date>2019-06-14T17:04:13+00:00</dc:date>
    <link>https://mobile.twitter.com/sandofsky/status/1138686582859239425</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>dropbox performance javascript epicfail</dc:subject>
<dc:identifier>https://pinboard.in/u:WimLeers/b:6e92879c0296/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:dropbox"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:epicfail"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://inessential.com/2019/04/02/efficient_software">
    <title>inessential: Efficient Software</title>
    <dc:date>2019-04-03T06:49:49+00:00</dc:date>
    <link>http://inessential.com/2019/04/02/efficient_software</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>wpo performance efficiency energy software programming</dc:subject>
<dc:identifier>https://pinboard.in/u:WimLeers/b:25e8faf460b2/</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:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:efficiency"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:energy"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:software"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://news.gandi.net/en/2019/03/tracking-a-storage-issue-led-to-software-change/">
    <title>How tracking a storage issue lead to a software change</title>
    <dc:date>2019-03-13T09:49:50+00:00</dc:date>
    <link>https://news.gandi.net/en/2019/03/tracking-a-storage-issue-led-to-software-change/</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>gandi nfs performance</dc:subject>
<dc:identifier>https://pinboard.in/u:WimLeers/b:e0579c61eb44/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:gandi"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:nfs"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:performance"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://blogs.dropbox.com/tech/2017/09/optimizing-web-servers-for-high-throughput-and-low-latency/">
    <title>Optimizing web servers for high throughput and low latency | Dropbox Tech Blog</title>
    <dc:date>2019-02-03T19:55:27+00:00</dc:date>
    <link>https://blogs.dropbox.com/tech/2017/09/optimizing-web-servers-for-high-throughput-and-low-latency/</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>dropbox profiling performance hardware reference linux</dc:subject>
<dc:identifier>https://pinboard.in/u:WimLeers/b:ff19c96fba62/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:dropbox"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:profiling"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:hardware"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:reference"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:linux"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://news.ycombinator.com/item?id=18783525">
    <title>Windows file access performance compared to Linux | Hacker News</title>
    <dc:date>2018-12-30T01:30:07+00:00</dc:date>
    <link>https://news.ycombinator.com/item?id=18783525</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>windows linux performance datastructures algorithms</dc:subject>
<dc:identifier>https://pinboard.in/u:WimLeers/b:2227a556a837/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:windows"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:linux"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:datastructures"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:algorithms"/>
</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://calendar.perfplanet.com/2018/tcp-slow-start/">
    <title>TCP Slow Start</title>
    <dc:date>2018-12-17T22:10:00+00:00</dc:date>
    <link>https://calendar.perfplanet.com/2018/tcp-slow-start/</link>
    <dc:creator>WimLeers</dc:creator><description><![CDATA[<blockquote>
So in stead of saying “Let’s deliver within 1 second” you should think of it as “Let’s deliver within the first 4 TCP roundtrips”.


</blockquote>]]></description>
<dc:subject>wpo http tcpip performance</dc:subject>
<dc:identifier>https://pinboard.in/u:WimLeers/b:8b60e53cea08/</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:tcpip"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:performance"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://twitter.com/nullvoxpopuli/status/1065746940162437122">
    <title>nullvoxpopuli on Twitter</title>
    <dc:date>2018-11-24T10:12:14+00:00</dc:date>
    <link>https://twitter.com/nullvoxpopuli/status/1065746940162437122</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>javascript emberjs glimmerjs performance wpo browser</dc:subject>
<dc:identifier>https://pinboard.in/u:WimLeers/b:e3e4c1cf7412/</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:emberjs"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:glimmerjs"/>
	<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:browser"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://hackernoon.com/why-is-marko-fast-a20796cb8ae3">
    <title>Why is Marko Fast? – Hacker Noon</title>
    <dc:date>2018-10-21T10:18:54+00:00</dc:date>
    <link>https://hackernoon.com/why-is-marko-fast-a20796cb8ae3</link>
    <dc:creator>WimLeers</dc:creator><description><![CDATA[<blockquote>
High performance server-side rendering
Compared to solutions based on JSX that exclusively do virtual DOM rendering, Marko has a huge advantage for server-side rendering. When rendering to a virtual DOM tree on the server it’s a two-step process to render HTML:
First pass to produce an entire virtual DOM tree in memory
Second pass to serialize the virtual DOM tree to an HTML string that can then be sent over the wire (this requires traversing the entire tree structure)
In contrast, Marko renders directly to an HTML stream in a single pass. There is no intermediate tree data structure.
</blockquote>]]></description>
<dc:subject>markojs performance</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:WimLeers/b:11e354396a5e/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:markojs"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:performance"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://daringfireball.net/linked/2018/10/11/arm-v83-javascript">
    <title>Latest Revision to ARM Instruction Set Includes Optimizations Just for JavaScript</title>
    <dc:date>2018-10-12T07:23:01+00:00</dc:date>
    <link>https://daringfireball.net/linked/2018/10/11/arm-v83-javascript</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>programming javascript performance</dc:subject>
<dc:identifier>https://pinboard.in/u:WimLeers/b:5b7c545e274f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:performance"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://nolanlawson.com/2018/09/25/accurately-measuring-layout-on-the-web/">
    <title>Accurately measuring layout on the web</title>
    <dc:date>2018-09-26T16:55:11+00:00</dc:date>
    <link>https://nolanlawson.com/2018/09/25/accurately-measuring-layout-on-the-web/</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>wpo javascript css browser performance profiling</dc:subject>
<dc:identifier>https://pinboard.in/u:WimLeers/b:b9f74c532f79/</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:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:css"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:browser"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:profiling"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://blog.cloudflare.com/how-we-scaled-nginx-and-saved-the-world-54-years-every-day/">
    <title>How we scaled nginx and saved the world 54 years every day</title>
    <dc:date>2018-09-16T11:45:13+00:00</dc:date>
    <link>https://blog.cloudflare.com/how-we-scaled-nginx-and-saved-the-world-54-years-every-day/</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>nginx performance profiling cloudflare</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:WimLeers/b:cac48ab12298/</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:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:profiling"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:cloudflare"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://gist.github.com/jboner/2841832">
    <title>Latency Numbers Every Programmer Should Know · GitHub</title>
    <dc:date>2018-08-19T15:46:03+00:00</dc:date>
    <link>https://gist.github.com/jboner/2841832</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>interviewing performance</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:WimLeers/b:90a9fbaf96d4/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:interviewing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:performance"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://medium.com/@addyosmani/the-cost-of-javascript-in-2018-7d8950fbb5d4">
    <title>The Cost Of JavaScript In 2018 – Addy Osmani – Medium</title>
    <dc:date>2018-08-06T07:44:22+00:00</dc:date>
    <link>https://medium.com/@addyosmani/the-cost-of-javascript-in-2018-7d8950fbb5d4</link>
    <dc:creator>WimLeers</dc:creator><description><![CDATA[<blockquote>If client-side JavaScript isn’t benefiting the user-experience, ask yourself if it’s really necessary. Maybe server-side-rendered HTML would actually be faster. Consider limiting the use of client-side frameworks to pages that absolutely require them. Server-rendering and client-rendering are a disaster if done poorly.
</blockquote>]]></description>
<dc:subject>javascript performance wpo</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:WimLeers/b:a72295dab427/</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:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:wpo"/>
</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://code.fb.com/data-infrastructure/accelerate-large-scale-applications-with-bolt/">
    <title>Accelerate large-scale applications with BOLT – Facebook Code</title>
    <dc:date>2018-07-04T19:46:26+00:00</dc:date>
    <link>https://code.fb.com/data-infrastructure/accelerate-large-scale-applications-with-bolt/</link>
    <dc:creator>WimLeers</dc:creator><description><![CDATA[<blockquote>
and, as a result, in many cases, it now accelerates HHVM by 8 percent
</blockquote>

<blockquote>
Overall results range from 2 percent to 15 percent for different services, depending on the underlying CPU architecture.
</blockquote>]]></description>
<dc:subject>facebook programming performance compiler</dc:subject>
<dc:identifier>https://pinboard.in/u:WimLeers/b:42dd0592e023/</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:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:compiler"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://duo.com/blog/apple-imac-pro-and-secure-storage">
    <title>Apple iMac Pro and Secure Storage | Duo Security</title>
    <dc:date>2018-05-10T22:14:40+00:00</dc:date>
    <link>https://duo.com/blog/apple-imac-pro-and-secure-storage</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>apple security encryption performance hardware</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:WimLeers/b:cd97916280cf/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:apple"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:security"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:encryption"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:hardware"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://events.drupal.org/nashville2018/sessions/building-cooperative-apis-http2">
    <title>Building &quot;cooperative&quot; APIs with HTTP/2 | DrupalCon</title>
    <dc:date>2018-05-10T13:30:29+00:00</dc:date>
    <link>https://events.drupal.org/nashville2018/sessions/building-cooperative-apis-http2</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>http2 drupal drupalcon jsonapi rest http 2018 performance video gabrielsullice</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:WimLeers/b:324e6163f185/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:http2"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:drupal"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:drupalcon"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:jsonapi"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:rest"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:http"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:2018"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:video"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:gabrielsullice"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://engineering.linkedin.com/blog/2018/03/how-we-built-the-same-app-twice-with-preact-and-glimmerjs">
    <title>Lighter than Lightweight: How We Built the Same App Twice with Preact and Glimmer.js</title>
    <dc:date>2018-03-14T01:26:33+00:00</dc:date>
    <link>https://engineering.linkedin.com/blog/2018/03/how-we-built-the-same-app-twice-with-preact-and-glimmerjs</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>emberjs reactjs javascript wpo performance</dc:subject>
<dc:identifier>https://pinboard.in/u:WimLeers/b:36e296c09c3f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:emberjs"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:reactjs"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:wpo"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:performance"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://danluu.com/input-lag/">
    <title>Computer latency: 1977-2017</title>
    <dc:date>2017-12-24T21:21:32+00:00</dc:date>
    <link>https://danluu.com/input-lag/</link>
    <dc:creator>WimLeers</dc:creator><description><![CDATA[Computer latency: 1977-2017

 ]]></description>
<dc:subject>latency computing performance history 2017</dc:subject>
<dc:source>https://twitter.com/</dc:source>
<dc:identifier>https://pinboard.in/u:WimLeers/b:8720451faf57/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:latency"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:computing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:history"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:2017"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://fabien.potencier.org/symfony4-performance.html">
    <title>Symfony 4: Performance out of the Box | Articles - Fabien Potencier</title>
    <dc:date>2017-12-14T08:59:58+00:00</dc:date>
    <link>http://fabien.potencier.org/symfony4-performance.html</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>symfony drupal performance</dc:subject>
<dc:identifier>https://pinboard.in/u:WimLeers/b:4cda5b4192a2/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:symfony"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:drupal"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:performance"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/BurntSushi/ripgrep">
    <title>GitHub - BurntSushi/ripgrep: ripgrep combines the usability of The Silver Searcher with the raw speed of grep.</title>
    <dc:date>2017-10-23T12:15:33+00:00</dc:date>
    <link>https://github.com/BurntSushi/ripgrep</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>performance grep algorithms rust</dc:subject>
<dc:identifier>https://pinboard.in/u:WimLeers/b:dd92e16869b2/</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:grep"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:algorithms"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:rust"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://hacks.mozilla.org/2017/10/the-whole-web-at-maximum-fps-how-webrender-gets-rid-of-jank/">
    <title>The whole web at maximum FPS: How WebRender gets rid of jank ★ Mozilla Hacks – the Web developer blog</title>
    <dc:date>2017-10-11T12:49:19+00:00</dc:date>
    <link>https://hacks.mozilla.org/2017/10/the-whole-web-at-maximum-fps-how-webrender-gets-rid-of-jank/</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>linclark firefox performance gpu algorithms graphics</dc:subject>
<dc:identifier>https://pinboard.in/u:WimLeers/b:66e1889bd5eb/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:linclark"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:firefox"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:gpu"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:algorithms"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:graphics"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://tomdale.net/2017/09/compilers-are-the-new-frameworks/">
    <title>Compilers are the New Frameworks - tomdale.net</title>
    <dc:date>2017-09-07T07:28:08+00:00</dc:date>
    <link>https://tomdale.net/2017/09/compilers-are-the-new-frameworks/</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>javascript webassembly future history tomdale compiler browser performance web drupal</dc:subject>
<dc:identifier>https://pinboard.in/u:WimLeers/b:aa97778e19a3/</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:webassembly"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:future"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:history"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:tomdale"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:compiler"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:browser"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:web"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:drupal"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://blog.asana.com/2017/08/performance-asana-app-rewrite/">
    <title>The technical story of how Asana improved performance</title>
    <dc:date>2017-08-31T11:53:49+00:00</dc:date>
    <link>https://blog.asana.com/2017/08/performance-asana-app-rewrite/</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>programming performance javascript refactoring reference</dc:subject>
<dc:identifier>https://pinboard.in/u:WimLeers/b:a4193e332a76/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:refactoring"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:reference"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://en.m.wikipedia.org/wiki/Trie#Bitwise_tries">
    <title>Trie - Wikipedia</title>
    <dc:date>2017-07-10T05:43:31+00:00</dc:date>
    <link>https://en.m.wikipedia.org/wiki/Trie#Bitwise_tries</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>datastructures cpu performance</dc:subject>
<dc:identifier>https://pinboard.in/u:WimLeers/b:aa6f3924d755/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:datastructures"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:cpu"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:performance"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.brendangregg.com/blog/2017-05-09/cpu-utilization-is-wrong.html">
    <title>CPU Utilization is Wrong</title>
    <dc:date>2017-05-12T07:47:54+00:00</dc:date>
    <link>http://www.brendangregg.com/blog/2017-05-09/cpu-utilization-is-wrong.html</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>performance cpu</dc:subject>
<dc:identifier>https://pinboard.in/u:WimLeers/b:9032f66f0776/</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:cpu"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://josephg.com/blog/electron-is-flash-for-the-desktop/">
    <title>Electron is flash for the desktop</title>
    <dc:date>2017-04-11T06:38:07+00:00</dc:date>
    <link>https://josephg.com/blog/electron-is-flash-for-the-desktop/</link>
    <dc:creator>WimLeers</dc:creator><description><![CDATA[Must-read: "Electron is flash for the desktop" — ]]></description>
<dc:subject>javascript google:chrome performance 2017 mustread</dc:subject>
<dc:identifier>https://pinboard.in/u:WimLeers/b:4e99939ad7ed/</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:google:chrome"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:2017"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:mustread"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://engineering.instagram.com/dismissing-python-garbage-collection-at-instagram-4dca40b29172#.9pcp2hsmd">
    <title>Dismissing Python Garbage Collection at Instagram</title>
    <dc:date>2017-02-03T00:09:04+00:00</dc:date>
    <link>https://engineering.instagram.com/dismissing-python-garbage-collection-at-instagram-4dca40b29172#.9pcp2hsmd</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>python memory performance</dc:subject>
<dc:identifier>https://pinboard.in/u:WimLeers/b:1937b5a3c722/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:python"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:memory"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:performance"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://info.varnish-software.com/blog/advanced-cache-invalidation-part2">
    <title>Advanced cache invalidation applied: Replacing Adobe AEM (CQ5) Dispatcher with Varnish Plus - part 2</title>
    <dc:date>2017-01-29T16:39:10+00:00</dc:date>
    <link>https://info.varnish-software.com/blog/advanced-cache-invalidation-part2</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>adobe cachetags varnish performance</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:WimLeers/b:df712913fcfb/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:adobe"/>
	<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:performance"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://blog.deveo.com/ember-2-10-and-glimmer-2-performance-improvements-2/">
    <title>How Ember 2.10 and Glimmer 2 improved our app performance</title>
    <dc:date>2016-12-13T18:03:42+00:00</dc:date>
    <link>http://blog.deveo.com/ember-2-10-and-glimmer-2-performance-improvements-2/</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>emberjs performance</dc:subject>
<dc:identifier>https://pinboard.in/u:WimLeers/b:cfa57edc007b/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:emberjs"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:performance"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.phpclasses.org/blog/post/493-php-performance-evolution.html">
    <title>PHP Performance Evolution 2016 from PHP 5, PHP 7.0, PHP 7.1 and PHP 8/Next - PHP Classes</title>
    <dc:date>2016-12-09T09:23:35+00:00</dc:date>
    <link>https://www.phpclasses.org/blog/post/493-php-performance-evolution.html</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>php performance</dc:subject>
<dc:identifier>https://pinboard.in/u:WimLeers/b:77f6bbd18cc2/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:php"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:performance"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://svelte.technology/blog/frameworks-without-the-framework/">
    <title>Frameworks without the framework: why didn't we think of this sooner?</title>
    <dc:date>2016-11-30T17:38:31+00:00</dc:date>
    <link>https://svelte.technology/blog/frameworks-without-the-framework/</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>javascript performance reactjs</dc:subject>
<dc:identifier>https://pinboard.in/u:WimLeers/b:faed731e4c79/</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:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:reactjs"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://adactio.com/journal/11512">
    <title>Less JavaScript</title>
    <dc:date>2016-11-18T00:18:59+00:00</dc:date>
    <link>https://adactio.com/journal/11512</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>javascript performance</dc:subject>
<dc:identifier>https://pinboard.in/u:WimLeers/b:3bc91705c302/</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:performance"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://evolvingweb.ca/blog/speed-up-drupal-8-block-rendering-blackfire-io">
    <title>Speed up Drupal 8 block rendering with Blackfire.io</title>
    <dc:date>2016-09-23T10:37:20+00:00</dc:date>
    <link>https://evolvingweb.ca/blog/speed-up-drupal-8-block-rendering-blackfire-io</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>drupal8 performance profiling</dc:subject>
<dc:identifier>https://pinboard.in/u:WimLeers/b:d6326c57ea78/</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:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:profiling"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://elm-lang.org/blog/blazing-fast-html-round-two">
    <title>blazing-fast-html-round-two</title>
    <dc:date>2016-09-02T23:36:23+00:00</dc:date>
    <link>http://elm-lang.org/blog/blazing-fast-html-round-two</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>elm javascript performance algorithms drupal drupal8</dc:subject>
<dc:identifier>https://pinboard.in/u:WimLeers/b:8d410a60bed0/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:elm"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:javascript"/>
	<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:drupal"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:drupal8"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.jeffgeerling.com/blog/2016/yes-drupal-8-slower-drupal-7-heres-why">
    <title>Yes, Drupal 8 is slower than Drupal 7 - here’s why | Jeff Geerling</title>
    <dc:date>2016-09-02T13:05:51+00:00</dc:date>
    <link>http://www.jeffgeerling.com/blog/2016/yes-drupal-8-slower-drupal-7-heres-why</link>
    <dc:creator>WimLeers</dc:creator><dc:subject>drupal drupal8 drupal7 performance reference</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:WimLeers/b:16564b3fb605/</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:drupal7"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:WimLeers/t:reference"/>
</rdf:Bag></taxo:topics>
</item>
</rdf:RDF>