<?xml version="1.0" encoding="UTF-8"?>
  <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
     <url>
        <loc>https://writingjavascript.com</loc>
        <lastmod>2021-03-11</lastmod>
        <changefreq>daily</changefreq>
        <priority>0.8</priority>
     </url>
     <url>
          <loc>https://writingjavascript.com/what-are-numeric-separators</loc>
          <lastmod>2021-03-11</lastmod>
          <changefreq>monthly</changefreq>
          <priority>0.4</priority>
       </url>
<url>
          <loc>https://writingjavascript.com/javascript-array-methods-and-how-to-use-them</loc>
          <lastmod>2021-03-06</lastmod>
          <changefreq>monthly</changefreq>
          <priority>0.4</priority>
       </url>
<url>
          <loc>https://writingjavascript.com/how-to-build-a-web-components-app-with-redux</loc>
          <lastmod>2021-03-01</lastmod>
          <changefreq>monthly</changefreq>
          <priority>0.4</priority>
       </url>
<url>
          <loc>https://writingjavascript.com/how-to-format-numbers</loc>
          <lastmod>2021-02-28</lastmod>
          <changefreq>monthly</changefreq>
          <priority>0.4</priority>
       </url>
<url>
          <loc>https://writingjavascript.com/format-5-days-ago-localized-relative-date-strings-in-a-few-lines-with-native-javascript</loc>
          <lastmod>2021-02-27</lastmod>
          <changefreq>monthly</changefreq>
          <priority>0.4</priority>
       </url>
<url>
          <loc>https://writingjavascript.com/escape-your-css-selectors</loc>
          <lastmod>2021-02-25</lastmod>
          <changefreq>monthly</changefreq>
          <priority>0.4</priority>
       </url>
<url>
          <loc>https://writingjavascript.com/how-to-extract-pdf-data-with-pdfjs</loc>
          <lastmod>2021-02-24</lastmod>
          <changefreq>monthly</changefreq>
          <priority>0.4</priority>
       </url>
<url>
          <loc>https://writingjavascript.com/about-writing-javascript</loc>
          <lastmod>2020-09-23</lastmod>
          <changefreq>monthly</changefreq>
          <priority>0.4</priority>
       </url>
<url>
          <loc>https://writingjavascript.com/use-more-ergonomic-custom-events</loc>
          <lastmod>2020-09-21</lastmod>
          <changefreq>monthly</changefreq>
          <priority>0.4</priority>
       </url>
<url>
          <loc>https://writingjavascript.com/10-great-javascript-tricks-that-will-improve-your-productivity</loc>
          <lastmod>2020-09-21</lastmod>
          <changefreq>monthly</changefreq>
          <priority>0.4</priority>
       </url>
<url>
          <loc>https://writingjavascript.com/why-should-i-start-using-optional-chaining-and-nullish-coalescing-operators</loc>
          <lastmod>2020-09-20</lastmod>
          <changefreq>monthly</changefreq>
          <priority>0.4</priority>
       </url>
<url>
          <loc>https://writingjavascript.com/lets-code-a-plain-javascript-notification-queue-using-private-fields-and-methods</loc>
          <lastmod>2020-09-18</lastmod>
          <changefreq>monthly</changefreq>
          <priority>0.4</priority>
       </url>
<url>
          <loc>https://writingjavascript.com/eslint-disable-single-line-and-code-blocks</loc>
          <lastmod>2020-09-16</lastmod>
          <changefreq>monthly</changefreq>
          <priority>0.4</priority>
       </url>
<url>
          <loc>https://writingjavascript.com/keep-your-html-output-secure-and-clean-from-xss-javascript-injection</loc>
          <lastmod>2020-09-15</lastmod>
          <changefreq>monthly</changefreq>
          <priority>0.4</priority>
       </url>
<url>
          <loc>https://writingjavascript.com/how-to-create-and-use-mixins-in-javascript</loc>
          <lastmod>2020-09-15</lastmod>
          <changefreq>monthly</changefreq>
          <priority>0.4</priority>
       </url>
<url>
          <loc>https://writingjavascript.com/how-to-use-keyword-arguments-in-javascript</loc>
          <lastmod>2020-09-15</lastmod>
          <changefreq>monthly</changefreq>
          <priority>0.4</priority>
       </url>
<url>
          <loc>https://writingjavascript.com/why-default-exports-are-bad</loc>
          <lastmod>2020-09-15</lastmod>
          <changefreq>monthly</changefreq>
          <priority>0.4</priority>
       </url>
<url>
          <loc>https://writingjavascript.com/how-to-use-lookahead-lookbehind-in-regexp-in-javascript</loc>
          <lastmod>2020-09-15</lastmod>
          <changefreq>monthly</changefreq>
          <priority>0.4</priority>
       </url>
<url>
          <loc>https://writingjavascript.com/round-number-to-a-specific-precision-in-javascript</loc>
          <lastmod>2020-09-13</lastmod>
          <changefreq>monthly</changefreq>
          <priority>0.4</priority>
       </url>
<url>
          <loc>https://writingjavascript.com/scaling-values-between-two-ranges</loc>
          <lastmod>2020-09-13</lastmod>
          <changefreq>monthly</changefreq>
          <priority>0.4</priority>
       </url>
<url>
          <loc>https://writingjavascript.com/how-to-deprecate-features-in-your-api-before-making-breaking-changes</loc>
          <lastmod>2020-09-13</lastmod>
          <changefreq>monthly</changefreq>
          <priority>0.4</priority>
       </url>
<url>
          <loc>https://writingjavascript.com/why-you-should-always-use-undefined-and-never-null</loc>
          <lastmod>2020-09-12</lastmod>
          <changefreq>monthly</changefreq>
          <priority>0.4</priority>
       </url>
  </urlset>