<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:media="http://search.yahoo.com/mrss/"><channel><title><![CDATA[The NodeSource Blog]]></title><description><![CDATA[Node.js Support, Training and
                    Consulting for the Enterprise, Worldwide]]></description><link>https://nodesource.com/blog</link><generator>NodeSource v1.0.0</generator><lastBuildDate>Wed, 10 Jun 2026 14:58:33 GMT</lastBuildDate><atom:link href="https://nodesource.com/blog/rss" rel="self" type="application/rss+xml"/><ttl>60</ttl><item><title><![CDATA[Security at Scale: How NodeSource Remediated 21 Vulnerabilities Across Enterprise Node.js Environments]]></title><description><![CDATA[Discover how NodeSource engineers remediated 21 Node.js security vulnerabilities using backported patches, enterprise runtime maintenance, and validated releases.]]></description><link>https://nodesource.com/blog/how-nodesource-remediated-21-nodejs-security-vulnerabilities</link><guid isPermaLink="false">how-nodesource-remediated-21-nodejs-security-vulnerabilities</guid><pubDate>Thu, 04 Jun 2026 18:11:19 GMT</pubDate><media:content url="https:https://assets.nodesource.com/strapi-uploads/BLOG_0340913686.png" medium="image"/></item><item><title><![CDATA[The History of Date in JavaScript]]></title><description><![CDATA[Discover the 31-year journey from JavaScript’s flawed `Date` API to Temporal in ECMAScript 2026 and Node.js 26. Learn how Temporal fixes time zones, parsing, immutability, and modern date handling in JavaScript.]]></description><link>https://nodesource.com/blog/javascript-temporal-history-nodejs-26</link><guid isPermaLink="false">javascript-temporal-history-nodejs-26</guid><pubDate>Fri, 22 May 2026 21:05:53 GMT</pubDate><media:content url="https:https://assets.nodesource.com/strapi-uploads/BLOG_32_2b6c6840fc.png" medium="image"/></item><item><title><![CDATA[Why Node.js Developers Need Production Context Inside the IDE]]></title><description><![CDATA[Discover N|Solid IDE, the VS Code extension for Node.js monitoring, diagnostics, runtime telemetry, and production insights directly inside your development workflow.]]></description><link>https://nodesource.com/blog/nsolid-ide-vscode-extension-nodejs-monitoring-runtime-telemetry</link><guid isPermaLink="false">nsolid-ide-vscode-extension-nodejs-monitoring-runtime-telemetry</guid><pubDate>Thu, 21 May 2026 19:36:37 GMT</pubDate><media:content url="https:https://assets.nodesource.com/strapi-uploads/BLOG_30_003a1bdb08.png" medium="image"/></item><item><title><![CDATA[Node.js v26 Is Here: What Actually Changed]]></title><description><![CDATA[Node.js v26 is now available. Here’s what actually changed: Temporal enabled by default, V8 14.6, Undici 8, and key deprecations.]]></description><link>https://nodesource.com/blog/nodejs-v26-is-here</link><guid isPermaLink="false">nodejs-v26-is-here</guid><pubDate>Tue, 05 May 2026 17:01:20 GMT</pubDate><media:content url="https:https://assets.nodesource.com/strapi-uploads/BLOG_20_f28e6ab3ff.png" medium="image"/></item><item><title><![CDATA[DevOps Shifts Left to Developers]]></title><description><![CDATA[DevOps is shifting left. Learn how runtime intelligence, platform engineering, and AI are moving observability, security, and performance into developer workflows.]]></description><link>https://nodesource.com/blog/devops-shift-left-runtime-intelligence-developer-workflows</link><guid isPermaLink="false">devops-shift-left-runtime-intelligence-developer-workflows</guid><pubDate>Tue, 28 Apr 2026 21:13:47 GMT</pubDate><media:content url="https:https://assets.nodesource.com/strapi-uploads/BLOG_19_62adc93435.png" medium="image"/></item><item><title><![CDATA[The Friction with Today’s Debugging Strategies]]></title><description><![CDATA[Debugging in modern systems is harder than ever. Explore the key friction points in today’s debugging strategies—from fragmented context to async complexity—and what’s changing next.]]></description><link>https://nodesource.com/blog/friction-modern-debugging-strategies</link><guid isPermaLink="false">friction-modern-debugging-strategies</guid><pubDate>Thu, 23 Apr 2026 15:04:38 GMT</pubDate><media:content url="https:https://assets.nodesource.com/strapi-uploads/BLOG_17_af1873681f.png" medium="image"/></item><item><title><![CDATA[Automatic Sourcemap Retrieval in Production: Debugging Without the Friction]]></title><description><![CDATA[Learn how automatic sourcemap retrieval improves debugging in production Node.js systems. Reduce friction, resolve stack traces instantly, and streamline observability.]]></description><link>https://nodesource.com/blog/automatic-sourcemap-retrieval-nodejs-production</link><guid isPermaLink="false">automatic-sourcemap-retrieval-nodejs-production</guid><pubDate>Tue, 21 Apr 2026 19:43:26 GMT</pubDate><media:content url="https:https://assets.nodesource.com/strapi-uploads/BLOG_16_72318181ac.png" medium="image"/></item><item><title><![CDATA[A Better Streams Model for JavaScript Is Taking Shape]]></title><description><![CDATA[JavaScript streams are evolving. Learn what’s changing, why it matters, and how a new model could simplify data flow in Node.js and the web.]]></description><link>https://nodesource.com/blog/better-streams-model-javascript-taking-shape</link><guid isPermaLink="false">better-streams-model-javascript-taking-shape</guid><pubDate>Thu, 16 Apr 2026 22:08:22 GMT</pubDate><media:content url="https:https://assets.nodesource.com/strapi-uploads/BLOG_15_6c1f385626.png" medium="image"/></item><item><title><![CDATA[Anthropic Accidentally Leaked Claude Code's Entire Source — Here's What Was Inside]]></title><description><![CDATA[Anthropic leaked Claude Code via source maps. A Bun bug, missing .npmignore, and weak release checks exposed 500k+ lines of code.]]></description><link>https://nodesource.com/blog/anthropic-claude-code-source-leak-bun-bug</link><guid isPermaLink="false">anthropic-claude-code-source-leak-bun-bug</guid><pubDate>Thu, 02 Apr 2026 17:30:40 GMT</pubDate><media:content url="https:https://assets.nodesource.com/strapi-uploads/BLOG_14_f23396eb47.png" medium="image"/></item><item><title><![CDATA[Why Node.js Upgrades Are Still Hard — And How OpenJS + NodeSource Are Addressing It]]></title><description><![CDATA[Why Node.js upgrades remain difficult and how OpenJS Foundation and NodeSource help teams reduce risk and modernize production systems.]]></description><link>https://nodesource.com/blog/nodejs-upgrades-openjs-nodesource</link><guid isPermaLink="false">nodejs-upgrades-openjs-nodesource</guid><pubDate>Wed, 25 Mar 2026 17:31:07 GMT</pubDate><media:content url="https:https://assets.nodesource.com/strapi-uploads/BLOG_13_b892fc0e01.png" medium="image"/></item><item><title><![CDATA[JavaScript Is Evolving Faster Than Ever — And JSConf Spain Made It Impossible to Ignore]]></title><description><![CDATA[Key insights from JSConf Spain on AI in JavaScript, agentic development, edge computing, and the shift beyond frameworks toward system-level thinking.]]></description><link>https://nodesource.com/blog/javascript-evolving-faster-jsconf-spain-insights</link><guid isPermaLink="false">javascript-evolving-faster-jsconf-spain-insights</guid><pubDate>Tue, 17 Mar 2026 00:00:00 GMT</pubDate><media:content url="https:https://assets.nodesource.com/strapi-uploads/twitter-javascript-evolving-faster-jsconf-spain-insights_be6d184620.png" medium="image"/></item><item><title><![CDATA[Scan, Analyze, Execute: NodeSource’s Three-Step Workflow for Stress-Free Node.js Migration]]></title><description><![CDATA[Learn how NodeSource’s three-step workflow—Scan, Analyze, Execute—helps teams migrate Node.js versions safely and predictably in production environments.]]></description><link>https://nodesource.com/blog/nodesource-nodejs-migration-three-step-workflow</link><guid isPermaLink="false">nodesource-nodejs-migration-three-step-workflow</guid><pubDate>Mon, 09 Mar 2026 18:00:00 GMT</pubDate><media:content url="https:https://assets.nodesource.com/strapi-uploads/twitter-nodesource-nodejs-migration-three-step-workflow_0195847b7d.png" medium="image"/></item></channel></rss>