<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://codewithnodejs.com/</loc>
<lastmod>2026-07-06T14:00:00.000Z</lastmod>
<changefreq>daily</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://codewithnodejs.com/about/</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithnodejs.com/contact/</loc>
<changefreq>yearly</changefreq>
<priority>0.3</priority>
</url>
<url>
<loc>https://codewithnodejs.com/privacy-policy/</loc>
<changefreq>yearly</changefreq>
<priority>0.2</priority>
</url>
<url>
<loc>https://codewithnodejs.com/tools/</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codewithnodejs.com/trusted-npm-packages/</loc>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://codewithnodejs.com/category/frontend/</loc>
<lastmod>2026-07-05T15:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codewithnodejs.com/category/snippets/</loc>
<lastmod>2026-07-05T15:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codewithnodejs.com/category/builds-and-pipelines/</loc>
<lastmod>2026-07-06T10:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codewithnodejs.com/category/browser-automation/</loc>
<lastmod>2026-07-05T10:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codewithnodejs.com/category/data-processing/</loc>
<lastmod>2026-07-05T18:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codewithnodejs.com/category/servers-and-apis/</loc>
<lastmod>2026-07-06T10:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codewithnodejs.com/category/images/</loc>
<lastmod>2026-07-05T10:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codewithnodejs.com/category/ai-and-llms/</loc>
<lastmod>2026-07-06T14:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codewithnodejs.com/caveman-token-efficient-ai-coding-agent-skill/</loc>
<lastmod>2026-07-06T14:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://codewithnodejs.com/run-your-node-js-app-on-apples-container-cli/</loc>
<lastmod>2026-07-06T10:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://codewithnodejs.com/node-js-docker-images-full-vs-slim-vs-alpine-vs-distroless/</loc>
<lastmod>2026-07-05T21:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://codewithnodejs.com/ship-a-node-js-app-as-a-single-executable/</loc>
<lastmod>2026-07-05T20:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://codewithnodejs.com/the-built-in-node-js-test-runner-a-complete-guide/</loc>
<lastmod>2026-07-05T19:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://codewithnodejs.com/node-sqlite-a-built-in-database-with-zero-dependencies/</loc>
<lastmod>2026-07-05T18:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://codewithnodejs.com/running-typescript-natively-in-node-js-22-24-and-26/</loc>
<lastmod>2026-07-05T17:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://codewithnodejs.com/nodejs-features-that-replace-popular-npm-packages/</loc>
<lastmod>2026-07-05T14:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://codewithnodejs.com/modern-javascript-features-in-node-js-26/</loc>
<lastmod>2026-07-05T15:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://codewithnodejs.com/temporal-the-modern-way-to-handle-dates-in-node-js/</loc>
<lastmod>2026-07-05T16:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://codewithnodejs.com/the-http-query-method/</loc>
<lastmod>2026-07-05T12:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://codewithnodejs.com/how-to-set-up-tailwind-css-v4/</loc>
<lastmod>2026-07-05T11:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://codewithnodejs.com/how-to-save-a-web-page-as-png-or-pdf-with-puppeteer/</loc>
<lastmod>2026-07-05T10:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://codewithnodejs.com/how-to-use-quill-with-react-quill-new-and-distinguish-ul-vs-ol-lists-using-getsemantichtml/</loc>
<lastmod>2026-01-05T10:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://codewithnodejs.com/push-instant-updates-with-eventsource-api/</loc>
<lastmod>2026-10-01T15:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://codewithnodejs.com/5-ways-to-create-an-http-http2-server-with-node-js/</loc>
<lastmod>2026-10-01T14:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://codewithnodejs.com/convert-all-jpgs-and-pngs-in-a-folder-to-webp-and-avif-with-node-js-and-sharp/</loc>
<lastmod>2026-10-01T09:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://codewithnodejs.com/fetch-with-timeout/</loc>
<lastmod>2026-10-01T12:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://codewithnodejs.com/building-a-preact-application-into-a-standalone-script-with-rollup/</loc>
<lastmod>2026-10-01T09:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://codewithnodejs.com/parse-url-parameters-with-javascript/</loc>
<lastmod>2026-10-01T13:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://codewithnodejs.com/how-to-create-an-http-api-with-authentication-with-node-js/</loc>
<lastmod>2026-07-05T10:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://codewithnodejs.com/tools/free-online-image-converter/</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithnodejs.com/tools/base64-encode-decode/</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithnodejs.com/tools/convert-svg-clip-path-to-0-1-relative-coordinates/</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithnodejs.com/tools/device-screen-resolutions/</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codewithnodejs.com/tools/javascript-data-arrays-and-objects/</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
</urlset>
