<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>links.lmorchard.com - #performance</title>
    <link>/tags/performance/</link>
    <description>Recent bookmarks tagged #performance</description>
    <lastBuildDate>Mon, 02 Nov 2026 08:24:48 +0000</lastBuildDate>
    <item>
      <title>Obs.js – context-aware web performance for everyone</title>
      <link>https://csswizardry.com/Obs.js/demo/</link>
      <description>Obs.js reads a handful of browser signals (Navigator and Battery APIs) to infer connection strength, battery status, and device capability. It exposes those signals as CSS classes on the &lt;html&gt; element, and as properties on window.obs, so you can adapt delivery accordingly: serve lower-resolution media, forgo web fonts, disable auto-playing video… you name it.&lt;br/&gt;&#xA;&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&gt; #performance #webdev&lt;/p&gt;</description>
      <pubDate>Tue, 09 Jun 2026 17:27:29 +0000</pubDate>
      <guid isPermaLink="false">linkding-ssg:bookmark:38571</guid>
      <category>performance</category>
      <category>webdev</category>
      <enclosure url="https://links.lmorchard.com/static/738ea85f56ac6855e283fec303706868.png" type="image/png"></enclosure>
    </item>
    <item>
      <title>Writing fast and safe native Node.js modules with Rust | @RisingStack</title>
      <link>https://blog.risingstack.com/node-js-native-modules-with-rust/</link>
      <description>That’s when I picked up Rust instead of C++ to implement a native module. I figured out that it is a great choice thanks to the safety and ease of use it provides.&lt;br/&gt;&#xA;&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&gt; #imported:pinboard #js #native #node #performance #rust&lt;/p&gt;</description>
      <pubDate>Thu, 23 Nov 2017 20:16:13 +0000</pubDate>
      <guid isPermaLink="false">linkding-ssg:bookmark:31317</guid>
      <category>imported:pinboard</category>
      <category>js</category>
      <category>native</category>
      <category>node</category>
      <category>performance</category>
      <category>rust</category>
    </item>
    <item>
      <title>Writing fast and safe native Node.js modules with Rust | @RisingStack</title>
      <link>https://blog.risingstack.com/node-js-native-modules-with-rust</link>
      <description>That’s when I picked up Rust instead of C++ to implement a native module. I figured out that it is a great choice thanks to the safety and ease of use it provides.&lt;br/&gt;&#xA;&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&gt; #Unread #js #native #node #performance #rust&lt;/p&gt;</description>
      <pubDate>Thu, 23 Nov 2017 20:16:13 +0000</pubDate>
      <guid isPermaLink="false">linkding-ssg:bookmark:27512</guid>
      <category>Unread</category>
      <category>js</category>
      <category>native</category>
      <category>node</category>
      <category>performance</category>
      <category>rust</category>
    </item>
    <item>
      <title>Aerotwist - FLIP Your Animations</title>
      <link>https://aerotwist.com/blog/flip-your-animations/</link>
      <description>What we’re trying and do is to turn animations on their head (flip, see? Gosh darnit, I’m so funneh) and, instead of animating “straight ahead” and potentially doing expensive calculations on every single frame we precalculate the animation dynamically and let it play out cheaply.&lt;br/&gt;&#xA;&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&gt; #animations #css #imported:pinboard #javascript #performance #webdev&lt;/p&gt;</description>
      <pubDate>Wed, 25 Nov 2015 22:04:58 +0000</pubDate>
      <guid isPermaLink="false">linkding-ssg:bookmark:31539</guid>
      <category>animations</category>
      <category>css</category>
      <category>imported:pinboard</category>
      <category>javascript</category>
      <category>performance</category>
      <category>webdev</category>
    </item>
    <item>
      <title>Aerotwist - FLIP Your Animations</title>
      <link>https://aerotwist.com/blog/flip-your-animations</link>
      <description>What we’re trying and do is to turn animations on their head (flip, see? Gosh darnit, I’m so funneh) and, instead of animating “straight ahead” and potentially doing expensive calculations on every single frame we precalculate the animation dynamically and let it play out cheaply.&lt;br/&gt;&#xA;&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&gt; #animations #css #javascript #performance #webdev&lt;/p&gt;</description>
      <pubDate>Wed, 25 Nov 2015 22:04:58 +0000</pubDate>
      <guid isPermaLink="false">linkding-ssg:bookmark:26076</guid>
      <category>animations</category>
      <category>css</category>
      <category>javascript</category>
      <category>performance</category>
      <category>webdev</category>
    </item>
    <item>
      <title>Your Git Repository in a Database: Pluggable Backends in libgit2</title>
      <link>http://blog.deveo.com/your-git-repository-in-a-database-pluggable-backends-in-libgit2/</link>
      <description>You can actually use a relational or a NoSQL database, or an in-memory data structure, or something like Amazon S3. This is made possible by the pluggable backends provided by the libgit2 library.&lt;br/&gt;&#xA;&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&gt; #database #git #imported:pinboard #performance&lt;/p&gt;</description>
      <pubDate>Sat, 25 Jul 2015 16:42:18 +0000</pubDate>
      <guid isPermaLink="false">linkding-ssg:bookmark:31571</guid>
      <category>database</category>
      <category>git</category>
      <category>imported:pinboard</category>
      <category>performance</category>
    </item>
    <item>
      <title>Your Git Repository in a Database: Pluggable Backends in libgit2</title>
      <link>http://blog.deveo.com/your-git-repository-in-a-database-pluggable-backends-in-libgit2</link>
      <description>You can actually use a relational or a NoSQL database, or an in-memory data structure, or something like Amazon S3. This is made possible by the pluggable backends provided by the libgit2 library.&lt;br/&gt;&#xA;&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&gt; #database #git #performance&lt;/p&gt;</description>
      <pubDate>Sat, 25 Jul 2015 16:42:18 +0000</pubDate>
      <guid isPermaLink="false">linkding-ssg:bookmark:25841</guid>
      <category>database</category>
      <category>git</category>
      <category>performance</category>
    </item>
    <item>
      <title>600k concurrent websocket connections on AWS using Node.js - Jayway</title>
      <link>http://www.jayway.com/2015/04/13/600k-concurrent-websocket-connections-on-aws-using-node-js/</link>
      <description>I recently faced the challenge to get as much power as possible out of a AWS EC2 instance at the lowest possible cost using concurrent persistent websockets.&lt;br/&gt;&#xA;&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&gt; #aws #imported:pinboard #node #nodejs #performance&lt;/p&gt;</description>
      <pubDate>Thu, 16 Apr 2015 18:09:24 +0000</pubDate>
      <guid isPermaLink="false">linkding-ssg:bookmark:31632</guid>
      <category>aws</category>
      <category>imported:pinboard</category>
      <category>node</category>
      <category>nodejs</category>
      <category>performance</category>
    </item>
    <item>
      <title>600k concurrent websocket connections on AWS using Node.js - Jayway</title>
      <link>http://www.jayway.com/2015/04/13/600k-concurrent-websocket-connections-on-aws-using-node-js</link>
      <description>I recently faced the challenge to get as much power as possible out of a AWS EC2 instance at the lowest possible cost using concurrent persistent websockets.&lt;br/&gt;&#xA;&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&gt; #aws #node #nodejs #performance&lt;/p&gt;</description>
      <pubDate>Thu, 16 Apr 2015 18:09:24 +0000</pubDate>
      <guid isPermaLink="false">linkding-ssg:bookmark:25601</guid>
      <category>aws</category>
      <category>node</category>
      <category>nodejs</category>
      <category>performance</category>
    </item>
    <item>
      <title>Enough with the JavaScript already!</title>
      <link>http://www.slideshare.net/nzakas/enough-withthejavascriptalready</link>
      <description>After consulting with several companies on performance related issues, it became clear that one of the biggest performance issues facing websites today is the sheer amount of JavaScript needed to ...&lt;br/&gt;&#xA;&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&gt; #imported:pinboard #javascript #optimization #performance #webdev&lt;/p&gt;</description>
      <pubDate>Thu, 27 Jun 2013 15:08:27 +0000</pubDate>
      <guid isPermaLink="false">linkding-ssg:bookmark:23820</guid>
      <category>imported:pinboard</category>
      <category>javascript</category>
      <category>optimization</category>
      <category>performance</category>
      <category>webdev</category>
    </item>
    <item>
      <title>Why asm.js bothers me</title>
      <link>http://mrale.ph/blog/2013/03/28/why-asmjs-bothers-me.html</link>
      <description>&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&gt; #asm.js #browser #imported:pinboard #javascript #performance #webdev&lt;/p&gt;</description>
      <pubDate>Fri, 29 Mar 2013 20:41:28 +0000</pubDate>
      <guid isPermaLink="false">linkding-ssg:bookmark:23512</guid>
      <category>asm.js</category>
      <category>browser</category>
      <category>imported:pinboard</category>
      <category>javascript</category>
      <category>performance</category>
      <category>webdev</category>
    </item>
    <item>
      <title>about REDbot</title>
      <link>http://redbot.org/about/</link>
      <description>RED is a robot that checks HTTP resources to see how they&#39;ll behave, pointing out common problems and suggesting improvements. Although it is not a HTTP conformance tester, it can find a number of HTTP-related issues.&lt;br/&gt;&#xA;&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&gt; #caching #http #imported:pinboard #performance #redbot #webdev&lt;/p&gt;</description>
      <pubDate>Mon, 12 Mar 2012 22:11:19 +0000</pubDate>
      <guid isPermaLink="false">linkding-ssg:bookmark:33099</guid>
      <category>caching</category>
      <category>http</category>
      <category>imported:pinboard</category>
      <category>performance</category>
      <category>redbot</category>
      <category>webdev</category>
    </item>
    <item>
      <title>about REDbot</title>
      <link>http://redbot.org/about</link>
      <description>RED is a robot that checks HTTP resources to see how they&#39;ll behave, pointing out common problems and suggesting improvements. Although it is not a HTTP conformance tester, it can find a number of HTTP-related issues.&lt;br/&gt;&#xA;&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&gt; #caching #http #performance #redbot #webdev&lt;/p&gt;</description>
      <pubDate>Mon, 12 Mar 2012 22:11:19 +0000</pubDate>
      <guid isPermaLink="false">linkding-ssg:bookmark:21148</guid>
      <category>caching</category>
      <category>http</category>
      <category>performance</category>
      <category>redbot</category>
      <category>webdev</category>
    </item>
    <item>
      <title>Using Flat Files So Elections Don&#39;t Break Your Server - NYTimes.com</title>
      <link>http://open.blogs.nytimes.com/2010/12/20/using-flat-files-so-elections-dont-break-your-server</link>
      <description>In the Times Interactive News Department, we pay careful attention to caching strategy to make sure it’s a good fit for the project at hand.&lt;br/&gt;&#xA;&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&gt; #architecture #caching #performance #rails #webdev&lt;/p&gt;</description>
      <pubDate>Fri, 18 Mar 2011 16:24:27 +0000</pubDate>
      <guid isPermaLink="false">linkding-ssg:bookmark:16071</guid>
      <category>architecture</category>
      <category>caching</category>
      <category>performance</category>
      <category>rails</category>
      <category>webdev</category>
    </item>
    <item>
      <title>WordPress › W3 Total Cache « WordPress Plugins</title>
      <link>http://wordpress.org/extend/plugins/w3-total-cache</link>
      <description>Easily optimize the speed and user experience of your site with caching: browser, page, object, database, minify and content delivery network support.&lt;br/&gt;&#xA;&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&gt; #optimization #performance #plugin #wordpress&lt;/p&gt;</description>
      <pubDate>Sat, 19 Feb 2011 00:00:32 +0000</pubDate>
      <guid isPermaLink="false">linkding-ssg:bookmark:15715</guid>
      <category>optimization</category>
      <category>performance</category>
      <category>plugin</category>
      <category>wordpress</category>
    </item>
  </channel>
</rss>
