<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
    <channel>
        <title>Nova Blog</title>
        <link>https://nova.cbnventures.io/blog/</link>
        <description>Release notes, tooling insights, and automation patterns for JavaScript and TypeScript monorepos.</description>
        <lastBuildDate>Tue, 10 Feb 2026 00:00:00 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>https://github.com/jpmonette/feed</generator>
        <language>en</language>
        <copyright>Copyright © 2025-2026 CBN Ventures LLC. All Rights Reserved.</copyright>
        <item>
            <title><![CDATA[Why We Started Building Our Own ESLint Rules]]></title>
            <link>https://nova.cbnventures.io/blog/eslint-rules-we-built/</link>
            <guid>https://nova.cbnventures.io/blog/eslint-rules-we-built/</guid>
            <pubDate>Tue, 10 Feb 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Off-the-shelf ESLint rules cover the common cases. But when you need to enforce project-specific patterns, the gaps become obvious — and that's when you start writing your own.]]></description>
            <category>nova</category>
            <category>eslint</category>
            <category>rules</category>
            <category>typescript</category>
            <category>code-quality</category>
            <category>linting</category>
        </item>
        <item>
            <title><![CDATA[Composable ESLint Presets: Layers Instead of Inheritance]]></title>
            <link>https://nova.cbnventures.io/blog/composable-eslint-presets/</link>
            <guid>https://nova.cbnventures.io/blog/composable-eslint-presets/</guid>
            <pubDate>Mon, 22 Sep 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[How Nova's ESLint presets use independent layers — language, environment, and framework — to replace brittle config inheritance with predictable composition.]]></description>
            <category>nova</category>
            <category>eslint</category>
            <category>presets</category>
            <category>typescript</category>
            <category>monorepo</category>
            <category>configuration</category>
        </item>
        <item>
            <title><![CDATA[Introducing Nova: Stop Configuring, Start Building]]></title>
            <link>https://nova.cbnventures.io/blog/introducing-nova/</link>
            <guid>https://nova.cbnventures.io/blog/introducing-nova/</guid>
            <pubDate>Tue, 15 Apr 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[Nova is a batteries-included toolkit for JavaScript and TypeScript monorepos that replaces config grind with composable presets, guided CLI tooling, and importable utilities.]]></description>
            <category>release</category>
            <category>nova</category>
            <category>monorepo</category>
            <category>typescript</category>
            <category>eslint</category>
            <category>tooling</category>
        </item>
    </channel>
</rss>