<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <icon>http://ln.ht/_/images/favicon-4c526c32c48400028d7739cac47cd2a3.svg?vsn=d</icon>
  <link type="text/html" rel="alternate" href="http://ln.ht/JavaScript/javascript"/>
  <link type="application/atom+xml" rel="self" href="http://ln.ht/_/feed/JavaScript/javascript"/>
  <id>http://ln.ht/_/feed/JavaScript/javascript</id>
  <title>Bookmarks tagged with: JavaScript,javascript</title>
  <updated>2026-09-17T15:43:28.346787Z</updated>
  <entry>
    <category label="chrome-extension" term="chrome-extension"/>
    <category label="llm-detector" term="llm-detector"/>
    <category label="llm" term="llm"/>
    <category label="ai" term="ai"/>
    <category label="javascript" term="javascript"/>
    <category label="cpp" term="cpp"/>
    <category label="repository" term="repository"/>
    <author>
      <name>istvanbozso</name>
      <uri>https://ln.ht/~istvanbozso</uri>
    </author>
    <content type="html"></content>
    <link rel="alternate" href="https://github.com/sgoedecke/deckard"/>
    <id>https://github.com/sgoedecke/deckard</id>
    <title>GitHub - sgoedecke/deckard: Local AI-text detection for your browser. · GitHub</title>
    <updated>2026-09-08T10:18:22Z</updated>
  </entry>
  <entry>
    <category label="Go" term="Go"/>
    <category label="JavaScript" term="JavaScript"/>
    <category label="Python" term="Python"/>
    <category label="Processing" term="Processing"/>
    <category label="Document" term="Document"/>
    <author>
      <name>sebastien</name>
      <uri>https://ln.ht/~sebastien</uri>
    </author>
    <content type="html">&lt;p&gt;
This looks like it’s ticking all the boxes: formats, speed, languages.&lt;/p&gt;
</content>
    <link rel="alternate" href="https://github.com/yfedoseev/office_oxide"/>
    <id>https://github.com/yfedoseev/office_oxide</id>
    <title>yfedoseev/office_oxide: Office document extraction/processingfor Python, Rust, Go, JS</title>
    <updated>2026-08-14T21:24:25Z</updated>
  </entry>
  <entry>
    <category label="ruby" term="ruby"/>
    <category label="javascript" term="javascript"/>
    <category label="rails" term="rails"/>
    <category label="engineering" term="engineering"/>
    <category label="development" term="development"/>
    <category label="software" term="software"/>
    <author>
      <name>tmfnk</name>
      <uri>https://ln.ht/~tmfnk</uri>
    </author>
    <content type="html">&lt;p&gt;
A developer that became a full-time writer, here on dev.to!&lt;/p&gt;
</content>
    <link rel="alternate" href="https://dev.to/kayis"/>
    <id>https://dev.to/kayis</id>
    <title>K - DEV Community</title>
    <updated>2026-08-06T06:49:56Z</updated>
  </entry>
  <entry>
    <category label="data-visualization" term="data-visualization"/>
    <category label="javascript" term="javascript"/>
    <category label="perspective" term="perspective"/>
    <author>
      <name>stefankuehnel</name>
      <uri>https://ln.ht/~stefankuehnel</uri>
    </author>
    <content type="html"></content>
    <link rel="alternate" href="https://perspective-dev.github.io/"/>
    <id>https://perspective-dev.github.io/</id>
    <title>Perspective: An Interactive Analytics and Data Visualization Component for Large and/or Streaming Datasets.</title>
    <updated>2026-07-31T23:53:52Z</updated>
  </entry>
  <entry>
    <category label="javascript" term="javascript"/>
    <author>
      <name>yahourt</name>
      <uri>https://ln.ht/~yahourt</uri>
    </author>
    <content type="html">&lt;blockquote&gt;
  &lt;p&gt;
Even with correct tail-recursive structure, many JavaScript runtimes still allocate a new stack frame per call and throw at large depth. … ECMAScript 2015 formally specified proper tail calls in strict mode, but most engines never adopted the feature consistently.   &lt;/p&gt;
&lt;/blockquote&gt;
</content>
    <link rel="alternate" href="https://blog.gaborkoos.com/posts/2026-05-09-Your-Recursion-Is-Lying-to-You/"/>
    <id>https://blog.gaborkoos.com/posts/2026-05-09-Your-Recursion-Is-Lying-to-You/</id>
    <title>Your Recursion Is Lying to You</title>
    <updated>2026-07-30T12:40:54Z</updated>
  </entry>
  <entry>
    <category label="javascript" term="javascript"/>
    <author>
      <name>matapacos</name>
      <uri>https://ln.ht/~matapacos</uri>
    </author>
    <content type="html">&lt;blockquote&gt;
  &lt;p&gt;
Even with correct tail-recursive structure, many JavaScript runtimes still allocate a new stack frame per call and throw at large depth. … ECMAScript 2015 formally specified proper tail calls in strict mode, but most engines never adopted the feature consistently.   &lt;/p&gt;
&lt;/blockquote&gt;
</content>
    <link rel="alternate" href="https://blog.gaborkoos.com/posts/2026-05-09-Your-Recursion-Is-Lying-to-You/"/>
    <id>https://blog.gaborkoos.com/posts/2026-05-09-Your-Recursion-Is-Lying-to-You/</id>
    <title>Your Recursion Is Lying to You</title>
    <updated>2026-07-29T14:35:17Z</updated>
  </entry>
  <entry>
    <category label="node.js" term="node.js"/>
    <category label="javascript" term="javascript"/>
    <category label="sqlite" term="sqlite"/>
    <category label="sql" term="sql"/>
    <author>
      <name>greyb34rd</name>
      <uri>https://ln.ht/~greyb34rd</uri>
    </author>
    <content type="html">&lt;p&gt;
SQLite is a lightweight, serverless SQL database engine that provides an easy way to persist data in local applications. When combined with Node.js, it&lt;/p&gt;
</content>
    <link rel="alternate" href="https://sqldocs.org/sqlite-nodejs/"/>
    <id>https://sqldocs.org/sqlite-nodejs/</id>
    <title>NodeJS SQLite: A Comprehensive Guide for Beginners - SQL Docs</title>
    <updated>2026-06-26T22:18:04Z</updated>
  </entry>
  <entry>
    <category label="function-arguments" term="function-arguments"/>
    <category label="javascript" term="javascript"/>
    <category label="python" term="python"/>
    <category label="java" term="java"/>
    <category label="rust" term="rust"/>
    <category label="function-parameters" term="function-parameters"/>
    <category label="error-handling" term="error-handling"/>
    <category label="programming" term="programming"/>
    <author>
      <name>istvanbozso</name>
      <uri>https://ln.ht/~istvanbozso</uri>
    </author>
    <content type="html"></content>
    <link rel="alternate" href="https://tomeraberba.ch/your-interface-has-two-channels"/>
    <id>https://tomeraberba.ch/your-interface-has-two-channels</id>
    <title>Your Interface Has Two Channels</title>
    <updated>2026-06-19T15:04:35Z</updated>
  </entry>
  <entry>
    <category label="ruby" term="ruby"/>
    <category label="elixir" term="elixir"/>
    <category label="java" term="java"/>
    <category label="kotlin" term="kotlin"/>
    <category label="typescript" term="typescript"/>
    <category label="javascript" term="javascript"/>
    <category label="ts" term="ts"/>
    <category label="js" term="js"/>
    <category label="bun" term="bun"/>
    <category label="node" term="node"/>
    <category label="c++" term="c++"/>
    <category label="cpp" term="cpp"/>
    <category label="c-sharp" term="c-sharp"/>
    <category label="python" term="python"/>
    <category label="golang" term="golang"/>
    <category label="go" term="go"/>
    <category label="event-stream" term="event-stream"/>
    <category label="pub-sub" term="pub-sub"/>
    <category label="task-queue" term="task-queue"/>
    <category label="repository" term="repository"/>
    <category label="rust" term="rust"/>
    <category label="sqlite-extension" term="sqlite-extension"/>
    <category label="sqlite" term="sqlite"/>
    <category label="sql" term="sql"/>
    <author>
      <name>istvanbozso</name>
      <uri>https://ln.ht/~istvanbozso</uri>
    </author>
    <content type="html"></content>
    <link rel="alternate" href="https://github.com/russellromney/honker"/>
    <id>https://github.com/russellromney/honker</id>
    <title>GitHub - russellromney/honker: SQLite extension + bindings for Postgres NOTIFY/LISTEN semantics with durable queues, streams, pub/sub, and scheduler · GitHub</title>
    <updated>2026-05-29T10:23:21Z</updated>
  </entry>
  <entry>
    <category label="javascript" term="javascript"/>
    <category label="programming" term="programming"/>
    <author>
      <name>amtrak69</name>
      <uri>https://ln.ht/~amtrak69</uri>
    </author>
    <content type="html"></content>
    <link rel="alternate" href="http://pythontutor.com/javascript.html#mode=edit"/>
    <id>http://pythontutor.com/javascript.html#mode=edit</id>
    <title>JavaScript Tutor - Visualize JavaScript code execution to learn JavaScript online</title>
    <updated>2026-05-27T03:55:24Z</updated>
  </entry>
  <entry>
    <category label="module" term="module"/>
    <category label="library" term="library"/>
    <category label="javascript" term="javascript"/>
    <category label="synth" term="synth"/>
    <category label="fx" term="fx"/>
    <category label="sound" term="sound"/>
    <category label="effect" term="effect"/>
    <category label="ui" term="ui"/>
    <category label="sounds" term="sounds"/>
    <author>
      <name>reimar</name>
      <uri>https://ln.ht/~reimar</uri>
    </author>
    <content type="html"></content>
    <link rel="alternate" href="https://rexa-developer.github.io/tiks/"/>
    <id>https://rexa-developer.github.io/tiks/</id>
    <title>tiks — Procedural UI Sounds for the Web</title>
    <updated>2026-05-26T09:11:41Z</updated>
  </entry>
  <entry>
    <category label="programming.javascript" term="programming.javascript"/>
    <category label="programming" term="programming"/>
    <category label="javascript" term="javascript"/>
    <author>
      <name>greyb34rd</name>
      <uri>https://ln.ht/~greyb34rd</uri>
    </author>
    <content type="html"></content>
    <link rel="alternate" href="https://www.infoworld.com/article/3836901/10-things-developers-love-about-javascript-and-10-things-they-dont.html"/>
    <id>https://www.infoworld.com/article/3836901/10-things-developers-love-about-javascript-and-10-things-they-dont.html</id>
    <title>10 things developers love about JavaScript – and 10 things they don’t | InfoWorld</title>
    <updated>2026-04-29T22:28:13Z</updated>
  </entry>
  <entry>
    <category label="javascript" term="javascript"/>
    <category label="css" term="css"/>
    <category label="web" term="web"/>
    <category label="shader" term="shader"/>
    <category label="glass" term="glass"/>
    <category label="liquid" term="liquid"/>
    <author>
      <name>reimar</name>
      <uri>https://ln.ht/~reimar</uri>
    </author>
    <content type="html">&lt;p&gt;
Apply realistic glass refraction, blur, chromatic aberration, and lighting effects to any HTML element using WebGL shaders.&lt;/p&gt;
</content>
    <link rel="alternate" href="https://liquid-glass.ybouane.com/"/>
    <id>https://liquid-glass.ybouane.com/</id>
    <title>LiquidGlass — WebGL Glass Effects for the Web</title>
    <updated>2026-04-29T11:42:49Z</updated>
  </entry>
  <entry>
    <category label="Skill" term="Skill"/>
    <category label="AI" term="AI"/>
    <category label="JavaScript" term="JavaScript"/>
    <category label="Web" term="Web"/>
    <category label="Animation" term="Animation"/>
    <category label="UI" term="UI"/>
    <author>
      <name>sebastien</name>
      <uri>https://ln.ht/~sebastien</uri>
    </author>
    <content type="html">&lt;p&gt;
Skills to animate text that work with quite a few JS frameworks.&lt;/p&gt;
</content>
    <link rel="alternate" href="https://pixelpoint.io/skills/animate-text/"/>
    <id>https://pixelpoint.io/skills/animate-text/</id>
    <title>Animate text skill for your AI agent.</title>
    <updated>2026-04-25T00:21:54Z</updated>
  </entry>
  <entry>
    <category label="c" term="c"/>
    <category label="java" term="java"/>
    <category label="javascript" term="javascript"/>
    <category label="python" term="python"/>
    <category label="go" term="go"/>
    <category label="perl" term="perl"/>
    <category label="programming" term="programming"/>
    <category label="technology" term="technology"/>
    <category label="tester" term="tester"/>
    <category label="regular_expressions" term="regular_expressions"/>
    <category label="regexp" term="regexp"/>
    <category label="regex" term="regex"/>
    <author>
      <name>SergeantBiggs</name>
      <uri>https://ln.ht/~SergeantBiggs</uri>
    </author>
    <content type="html">&lt;p&gt;
Regular expression tester with syntax highlighting, explanation, cheat sheet for PHP/PCRE, Python, GO, JavaScript, Java, C&lt;/p&gt;
</content>
    <link rel="alternate" href="https://regex101.com/"/>
    <id>https://regex101.com/</id>
    <title>regex101: build, test, and debug regex</title>
    <updated>2026-04-14T20:00:24Z</updated>
  </entry>
  <entry>
    <category label="javascript" term="javascript"/>
    <category label="webdev" term="webdev"/>
    <author>
      <name>veryroundbird</name>
      <uri>https://ln.ht/~veryroundbird</uri>
    </author>
    <content type="html">&lt;p&gt;
Pretext went viral for its beautiful canvas demos. But the community is showcasing the wrong feature.&lt;/p&gt;
</content>
    <link rel="alternate" href="https://denodell.com/blog/youre-looking-at-the-wrong-pretext-demo"/>
    <id>https://denodell.com/blog/youre-looking-at-the-wrong-pretext-demo</id>
    <title>You&apos;re Looking at the Wrong Pretext Demo — Den Odell</title>
    <updated>2026-04-14T14:45:59Z</updated>
  </entry>
  <entry>
    <category label="3d" term="3d"/>
    <category label="javascript" term="javascript"/>
    <category label="doom" term="doom"/>
    <category label="doom-ports" term="doom-ports"/>
    <category label="css" term="css"/>
    <category label="web-development" term="web-development"/>
    <author>
      <name>mlb</name>
      <uri>https://ln.ht/~mlb</uri>
    </author>
    <content type="html">&lt;p&gt;
On how to build a port of DOOM doing al the rendering through CSS.&lt;/p&gt;
</content>
    <link rel="alternate" href="https://nielsleenheer.com/articles/2026/css-is-doomed-rendering-doom-in-3d-with-css/"/>
    <id>https://nielsleenheer.com/articles/2026/css-is-doomed-rendering-doom-in-3d-with-css/</id>
    <title>CSS is DOOMed!</title>
    <updated>2026-03-29T10:35:57Z</updated>
  </entry>
  <entry>
    <category label="javascript-engine" term="javascript-engine"/>
    <category label="programming" term="programming"/>
    <category label="rust-wrapper" term="rust-wrapper"/>
    <category label="quickjs" term="quickjs"/>
    <category label="javascript" term="javascript"/>
    <category label="rust" term="rust"/>
    <category label="repository" term="repository"/>
    <author>
      <name>istvanbozso</name>
      <uri>https://ln.ht/~istvanbozso</uri>
    </author>
    <content type="html"></content>
    <link rel="alternate" href="https://github.com/DelSkayn/rquickjs"/>
    <id>https://github.com/DelSkayn/rquickjs</id>
    <title>DelSkayn/rquickjs: High level bindings to the quickjs javascript engine</title>
    <updated>2026-03-23T15:30:57Z</updated>
  </entry>
  <entry>
    <category label="tutorials" term="tutorials"/>
    <category label="programming" term="programming"/>
    <category label="courses" term="courses"/>
    <category label="online" term="online"/>
    <category label="TanStack" term="TanStack"/>
    <category label="SDK" term="SDK"/>
    <category label="AI" term="AI"/>
    <category label="Cursor" term="Cursor"/>
    <category label="Code" term="Code"/>
    <category label="Claude" term="Claude"/>
    <category label="JavaScript" term="JavaScript"/>
    <category label="Next.js" term="Next.js"/>
    <category label="TypeScript" term="TypeScript"/>
    <category label="React" term="React"/>
    <category label="development" term="development"/>
    <category label="web" term="web"/>
    <author>
      <name>c0pe</name>
      <uri>https://ln.ht/~c0pe</uri>
    </author>
    <content type="html">&lt;p&gt;
Learn modern web development with expert-led courses, tutorials, and workshops. Master React, TypeScript, Next.js, AI tools like Claude Code and Cursor, and more with hands-on video lessons.&lt;/p&gt;
</content>
    <link rel="alternate" href="https://egghead.io/"/>
    <id>https://egghead.io/</id>
    <title>egghead.io - Learn Web Development from Expert Developers</title>
    <updated>2026-03-22T22:43:51Z</updated>
  </entry>
  <entry>
    <category label="tutorials" term="tutorials"/>
    <category label="programming" term="programming"/>
    <category label="courses" term="courses"/>
    <category label="online" term="online"/>
    <category label="TanStack" term="TanStack"/>
    <category label="SDK" term="SDK"/>
    <category label="AI" term="AI"/>
    <category label="Cursor" term="Cursor"/>
    <category label="Code" term="Code"/>
    <category label="Claude" term="Claude"/>
    <category label="JavaScript" term="JavaScript"/>
    <category label="Next.js" term="Next.js"/>
    <category label="TypeScript" term="TypeScript"/>
    <category label="React" term="React"/>
    <category label="development" term="development"/>
    <category label="web" term="web"/>
    <author>
      <name>c0pe</name>
      <uri>https://ln.ht/~c0pe</uri>
    </author>
    <content type="html">&lt;p&gt;
Learn modern web development with expert-led courses, tutorials, and workshops. Master React, TypeScript, Next.js, AI tools like Claude Code and Cursor, and more with hands-on video lessons.&lt;/p&gt;
</content>
    <link rel="alternate" href="https://egghead.io/?af=1njoh8"/>
    <id>https://egghead.io/?af=1njoh8</id>
    <title>egghead.io - Learn Web Development from Expert Developers</title>
    <updated>2026-03-22T22:42:44Z</updated>
  </entry>
</feed>