<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
    <channel>
        <title>Clint Johnson — CommonJS</title>
        <link>https://www.clint-johnson.com/articles/tag/commonjs</link>
        <description>Articles tagged CommonJS by Clint Johnson.</description>
        <lastBuildDate>Tue, 23 Jun 2026 00:30:57 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>https://github.com/jpmonette/feed</generator>
        <image>
            <title>Clint Johnson — CommonJS</title>
            <url>https://www.clint-johnson.com/og-image.png</url>
            <link>https://www.clint-johnson.com/articles/tag/commonjs</link>
        </image>
        <copyright>All rights reserved 2026</copyright>
        <item>
            <title><![CDATA[The ESM Mess: JavaScript's Module System Is Still Broken and Here's Why]]></title>
            <link>https://www.clint-johnson.com/articles/esm-nodejs-still-broken</link>
            <guid isPermaLink="false">https://www.clint-johnson.com/articles/esm-nodejs-still-broken</guid>
            <pubDate>Thu, 05 Mar 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[ES Modules have been the supposed future of JavaScript for nine years. Only 9-27% of the ecosystem has adopted them. What's really going on, and how to survive until the ecosystem commits.]]></description>
            <content:encoded><![CDATA[ES Modules have been the supposed future of JavaScript for nine years. Only 9-27% of the ecosystem has adopted them. What's really going on, and how to survive until the ecosystem commits.]]></content:encoded>
            <author>clint@1putthealth.com (Clint Johnson)</author>
            <enclosure url="https://images.clint-johnson.com/articles/esm-nodejs-still-broken/hero.png" length="0" type="image/png"/>
        </item>
    </channel>
</rss>