<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>links.lmorchard.com - #nodejs</title>
    <link>/tags/nodejs/</link>
    <description>Recent bookmarks tagged #nodejs</description>
    <lastBuildDate>Mon, 02 Nov 2026 08:24:47 +0000</lastBuildDate>
    <item>
      <title>Writing Composable SQL using Knex and Pipelines</title>
      <link>https://lackofimagination.org/2024/11/writing-composable-sql-using-knex-and-pipelines/</link>
      <description>We have used a query builder to programmatically build SQL queries, and by using higher-order functions (functions that take other functions as arguments) and pipelines, we have:&#xD;&#xA;&#xD;&#xA;    Eliminated the need to pass the query object explicitly.&#xD;&#xA;    Made it easier to add, remove, or rearrange query modifiers without disrupting the overall structure.&#xD;&#xA;    Improved maintainability and simplified testing since each query modifier function is a self-contained unit that can be reused across various queries and scenarios.&lt;br/&gt;&#xA;&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&gt; #databases #knex #nodejs #sql #typescript&lt;/p&gt;</description>
      <pubDate>Fri, 29 Nov 2024 03:25:56 +0000</pubDate>
      <guid isPermaLink="false">linkding-ssg:bookmark:29797</guid>
      <category>databases</category>
      <category>knex</category>
      <category>nodejs</category>
      <category>sql</category>
      <category>typescript</category>
    </item>
    <item>
      <title>@wasmer/sdk adds Node.js and Bun support · Blog · Wasmer</title>
      <link>https://wasmer.io/posts/wasmer-js-sdk-now-supports-node-and-bun</link>
      <description>Today we are incredibly excited to announce full support for Node.js/Bun in @wasmer/sdk, after one member of our community asked about it on Wasmer’s Discord a few weeks ago.&lt;br/&gt;&#xA;&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&gt; #nodejs #wasm #wasmer&lt;/p&gt;</description>
      <pubDate>Thu, 07 Nov 2024 18:13:34 +0000</pubDate>
      <guid isPermaLink="false">linkding-ssg:bookmark:29904</guid>
      <category>nodejs</category>
      <category>wasm</category>
      <category>wasmer</category>
    </item>
    <item>
      <title>The Nine Node Pillars - Platformatic HQ</title>
      <link>https://www.platformatichq.com/node-principles</link>
      <description>To share our insights, we&#39;ve created the Nine Node Pillars– nine guiding principles for creating robust, scalable, and maintainable Node applications in enterprise environments.This guide can be used as a checklist to identify gaps in your current practices and prioritize areas for improvement.&lt;br/&gt;&#xA;&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&gt; #dev #nodejs&lt;/p&gt;</description>
      <pubDate>Mon, 07 Oct 2024 20:22:22 +0000</pubDate>
      <guid isPermaLink="false">linkding-ssg:bookmark:30468</guid>
      <category>dev</category>
      <category>nodejs</category>
    </item>
    <item>
      <title>Set default node version with NVM – Eric Binnion</title>
      <link>https://eric.blog/2016/08/23/set-default-node-version-with-nvm/</link>
      <description>I was recently figuring out how to use nvm, and one thing that stood out to me is that I needed to set the default version of node that I wanted to use when opening a new tab.&lt;br/&gt;&#xA;&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&gt; #dev #imported:pinboard #node #nodejs #nvm&lt;/p&gt;</description>
      <pubDate>Thu, 18 Oct 2018 16:24:55 +0000</pubDate>
      <guid isPermaLink="false">linkding-ssg:bookmark:31247</guid>
      <category>dev</category>
      <category>imported:pinboard</category>
      <category>node</category>
      <category>nodejs</category>
      <category>nvm</category>
    </item>
    <item>
      <title>Set default node version with NVM – Eric Binnion</title>
      <link>https://eric.blog/2016/08/23/set-default-node-version-with-nvm</link>
      <description>I was recently figuring out how to use nvm, and one thing that stood out to me is that I needed to set the default version of node that I wanted to use when opening a new tab.&lt;br/&gt;&#xA;&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&gt; #dev #node #nodejs #nvm&lt;/p&gt;</description>
      <pubDate>Thu, 18 Oct 2018 16:24:55 +0000</pubDate>
      <guid isPermaLink="false">linkding-ssg:bookmark:27952</guid>
      <category>dev</category>
      <category>node</category>
      <category>nodejs</category>
      <category>nvm</category>
    </item>
    <item>
      <title>Neon: Node + Rust = 💖</title>
      <link>http://calculist.org/blog/2015/12/23/neon-node-rust/</link>
      <description>I’ve been working on Neon, a set of APIs and tools for making it super easy to write native Node modules in Rust.&lt;br/&gt;&#xA;&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&gt; #imported:pinboard #javascript #neon #node #nodejs #rust&lt;/p&gt;</description>
      <pubDate>Fri, 25 Dec 2015 05:33:32 +0000</pubDate>
      <guid isPermaLink="false">linkding-ssg:bookmark:31534</guid>
      <category>imported:pinboard</category>
      <category>javascript</category>
      <category>neon</category>
      <category>node</category>
      <category>nodejs</category>
      <category>rust</category>
    </item>
    <item>
      <title>Neon: Node + Rust = 💖</title>
      <link>http://calculist.org/blog/2015/12/23/neon-node-rust</link>
      <description>I’ve been working on Neon, a set of APIs and tools for making it super easy to write native Node modules in Rust.&lt;br/&gt;&#xA;&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&gt; #javascript #neon #node #nodejs #rust&lt;/p&gt;</description>
      <pubDate>Fri, 25 Dec 2015 05:33:32 +0000</pubDate>
      <guid isPermaLink="false">linkding-ssg:bookmark:26127</guid>
      <category>javascript</category>
      <category>neon</category>
      <category>node</category>
      <category>nodejs</category>
      <category>rust</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>Ronin - Toolkit for building shining CLI programs with Node.js</title>
      <link>http://vdemedes.github.io/ronin/</link>
      <description>Automatically builds commands based on project structure&lt;br/&gt;&#xA;&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&gt; #cli #imported:pinboard #javascript #nodejs&lt;/p&gt;</description>
      <pubDate>Mon, 15 Dec 2014 21:28:05 +0000</pubDate>
      <guid isPermaLink="false">linkding-ssg:bookmark:31716</guid>
      <category>cli</category>
      <category>imported:pinboard</category>
      <category>javascript</category>
      <category>nodejs</category>
    </item>
    <item>
      <title>Ronin - Toolkit for building shining CLI programs with Node.js</title>
      <link>http://vdemedes.github.io/ronin</link>
      <description>Automatically builds commands based on project structure&lt;br/&gt;&#xA;&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&gt; #cli #javascript #nodejs&lt;/p&gt;</description>
      <pubDate>Mon, 15 Dec 2014 21:28:05 +0000</pubDate>
      <guid isPermaLink="false">linkding-ssg:bookmark:25399</guid>
      <category>cli</category>
      <category>javascript</category>
      <category>nodejs</category>
    </item>
    <item>
      <title>Passwordless - A node.js/express module for token-based logins</title>
      <link>https://passwordless.net/</link>
      <description>Passwords are broken. Inspired by Justin Balthrop&#39;s article Passwords are Obsolete token-based one-time password (OTPW) authentication is faster to deploy, better for your users, and more secure.&lt;br/&gt;&#xA;&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&gt; #auth #authentication #imported:pinboard #nodejs #security&lt;/p&gt;</description>
      <pubDate>Sun, 19 Oct 2014 03:34:06 +0000</pubDate>
      <guid isPermaLink="false">linkding-ssg:bookmark:31760</guid>
      <category>auth</category>
      <category>authentication</category>
      <category>imported:pinboard</category>
      <category>nodejs</category>
      <category>security</category>
    </item>
    <item>
      <title>Passwordless - A node.js/express module for token-based logins</title>
      <link>https://passwordless.net</link>
      <description>Passwords are broken. Inspired by Justin Balthrop&#39;s article Passwords are Obsolete token-based one-time password (OTPW) authentication is faster to deploy, better for your users, and more secure.&lt;br/&gt;&#xA;&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&gt; #auth #authentication #nodejs #security&lt;/p&gt;</description>
      <pubDate>Sun, 19 Oct 2014 03:34:06 +0000</pubDate>
      <guid isPermaLink="false">linkding-ssg:bookmark:25233</guid>
      <category>auth</category>
      <category>authentication</category>
      <category>nodejs</category>
      <category>security</category>
    </item>
    <item>
      <title>gulp-front-matter</title>
      <link>https://www.npmjs.org/package/gulp-front-matter</link>
      <description>Extract front-matter header from files&lt;br/&gt;&#xA;&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&gt; #gulp #imported:pinboard #nodejs #webdev&lt;/p&gt;</description>
      <pubDate>Tue, 14 Oct 2014 21:10:09 +0000</pubDate>
      <guid isPermaLink="false">linkding-ssg:bookmark:25219</guid>
      <category>gulp</category>
      <category>imported:pinboard</category>
      <category>nodejs</category>
      <category>webdev</category>
    </item>
    <item>
      <title>Real-Time Chat With Node.js&#39; Readline &amp; Socket.io - Tuts+ Code Tutorial</title>
      <link>http://code.tutsplus.com/tutorials/real-time-chat-with-nodejs-readline-socketio--cms-20953</link>
      <description>Node.js has an under-appreciated module in its standard library that is surprisingly useful. The Readline module does what it says on the box: it reads a line of input from the terminal. This can be used to ask the user a question or two, or to create a prompt at the bottom of the screen. In this tutorial, I intend to show off the capability of Readline and make a real-time CLI chatroom backed by Socket.io. The client will not only send simple messages, but have commands for emotes with /me, private messages with /msg, and allow for nicknames to be changed with /nick.&lt;br/&gt;&#xA;&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&gt; #imported:pinboard #node #nodejs #sockets&lt;/p&gt;</description>
      <pubDate>Fri, 13 Jun 2014 19:02:48 +0000</pubDate>
      <guid isPermaLink="false">linkding-ssg:bookmark:24958</guid>
      <category>imported:pinboard</category>
      <category>node</category>
      <category>nodejs</category>
      <category>sockets</category>
    </item>
  </channel>
</rss>
