<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><script src="https://www.rss.style/js/rss-style.js" xmlns="http://www.w3.org/1999/xhtml"/><channel><title>Javascript on Tower of Kubes</title><link>https://www.towerofkubes.com/tags/javascript/</link><atom:link rel="self" type="application/rss+xml" hreflang="en" href="https://www.towerofkubes.com/tags/javascript/index.xml"/><atom:link rel="alternate" type="text/html" hreflang="en" href="https://www.towerofkubes.com/tags/javascript/"/><atom:link rel="alternate" type="application/atom+xml" hreflang="en" href="https://www.towerofkubes.com/tags/javascript/feed.xml"/><description>Recent content in Javascript on Tower of Kubes</description><language>en</language><pubDate>Mon, 10 Nov 2025 00:00:00 +0000</pubDate><lastBuildDate>Mon, 10 Nov 2025 00:00:00 +0000</lastBuildDate><generator>Hugo 0.157.0</generator><docs>https://www.rssboard.org/rss-specification</docs><ttl>60</ttl><item><title>Pre-commit hooks for Node.js projects</title><link>https://www.towerofkubes.com/articles/pre-commit-hooks/</link><description>Step-by-step Node.js pre-commit setup: Husky + lint-staged + Oxc to enforce linting, formatting, and TypeScript checks before every git commit.</description><category domain="https://www.towerofkubes.com/tags/node/">Node</category><category domain="https://www.towerofkubes.com/tags/javascript/">Javascript</category><category domain="https://www.towerofkubes.com/tags/typescript/">Typescript</category><category domain="https://www.towerofkubes.com/tags/pre-commit/">Pre-Commit</category><category domain="https://www.towerofkubes.com/tags/git/">Git</category><guid>https://www.towerofkubes.com/articles/pre-commit-hooks/</guid><pubDate>Mon, 10 Nov 2025 00:00:00 +0000</pubDate><source url="https://www.towerofkubes.com/articles/pre-commit-hooks/">Pre-commit hooks for Node.js projects on Tower of Kubes</source></item><item><title>Oxc Workflow</title><link>https://www.towerofkubes.com/articles/oxc-workflow/</link><description>How to setup new Node.js projects, with linting and formatting using Oxc.</description><category domain="https://www.towerofkubes.com/tags/node/">Node</category><category domain="https://www.towerofkubes.com/tags/javascript/">Javascript</category><category domain="https://www.towerofkubes.com/tags/typescript/">Typescript</category><category domain="https://www.towerofkubes.com/tags/tools/">Tools</category><category domain="https://www.towerofkubes.com/tags/snippets/">Snippets</category><guid>https://www.towerofkubes.com/articles/oxc-workflow/</guid><pubDate>Mon, 10 Nov 2025 00:00:00 +0000</pubDate><source url="https://www.towerofkubes.com/articles/oxc-workflow/">Oxc Workflow on Tower of Kubes</source></item><item><title>Next Generation Tooling for Developers</title><link>https://www.towerofkubes.com/articles/next-generation-tooling-for-developers/</link><description>In recent months I have been learning about Astral, and have started using uv and ruff. This led me to try to find similar tools for other languages.</description><category domain="https://www.towerofkubes.com/tags/tools/">Tools</category><category domain="https://www.towerofkubes.com/tags/programming/">Programming</category><category domain="https://www.towerofkubes.com/tags/typescript/">Typescript</category><category domain="https://www.towerofkubes.com/tags/javascript/">Javascript</category><category domain="https://www.towerofkubes.com/tags/python/">Python</category><category domain="https://www.towerofkubes.com/tags/astral/">Astral</category><category domain="https://www.towerofkubes.com/tags/uv/">Uv</category><guid>https://www.towerofkubes.com/articles/next-generation-tooling-for-developers/</guid><pubDate>Sun, 12 Oct 2025 00:00:00 +0000</pubDate><source url="https://www.towerofkubes.com/articles/next-generation-tooling-for-developers/">Next Generation Tooling for Developers on Tower of Kubes</source></item></channel></rss>