<?xml version="1.0" encoding="utf-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml">
  
    
  
    
      <url>
        <loc>https://blog.atrera.com/javascript/2018/12/17/how-to-create-your-instant-form-validation/</loc>
        <lastmod>2018-12-17</lastmod>
        <changefreq>daily</changefreq>
        <priority>0.8</priority>
      </url>
    
  
    
      <url>
        <loc>https://blog.atrera.com/javascript/css/2018/12/28/my-first-try-of-the-new-web-animation-api/</loc>
        <lastmod>2018-12-28</lastmod>
        <changefreq>daily</changefreq>
        <priority>0.8</priority>
      </url>
    
  
    
  
    
      <url>
        <loc>https://blog.atrera.com/javascript/css/2019/02/21/how-to-fix-popups-scrolling-on-safari/</loc>
        <lastmod>2019-02-21</lastmod>
        <changefreq>daily</changefreq>
        <priority>0.8</priority>
      </url>
    
  
    
      <url>
        <loc>https://blog.atrera.com/others/2019/03/09/nevertheless-yuki-coded/</loc>
        <lastmod>2019-03-19</lastmod>
        <changefreq>daily</changefreq>
        <priority>0.8</priority>
      </url>
    
  
    
      <url>
        <loc>https://blog.atrera.com/css/performance/2019/06/01/how-to-optimize-your-fonts-in-website/</loc>
        <lastmod>2019-06-01</lastmod>
        <changefreq>daily</changefreq>
        <priority>0.8</priority>
      </url>
    
  
    
      <url>
        <loc>https://blog.atrera.com/javascript/accessibility/2019/06/28/create-a-custom-audio-player-with-accessibility/</loc>
        <lastmod>2019-06-28</lastmod>
        <changefreq>daily</changefreq>
        <priority>0.8</priority>
      </url>
    
  
    
      <url>
        <loc>https://blog.atrera.com/javascript/2020/01/10/my-first-experience-of-using-snowpack/</loc>
        <lastmod>2020-01-10</lastmod>
        <changefreq>daily</changefreq>
        <priority>0.8</priority>
      </url>
    
  
    
      <url>
        <loc>https://blog.atrera.com/javascript/2020/02/28/how-to-learn-typescript-effectively/</loc>
        <lastmod>2021-02-28</lastmod>
        <changefreq>daily</changefreq>
        <priority>0.8</priority>
      </url>
    
  
    
      <url>
        <loc>https://blog.atrera.com/javascript/pipeline/2021/03/10/a-guide-to-add-auto-accessibility-check-with-storybook/</loc>
        <lastmod>2021-03-10</lastmod>
        <changefreq>daily</changefreq>
        <priority>0.8</priority>
      </url>
    
  
    
      <url>
        <loc>https://blog.atrera.com/post/hosting-your-own-analytics-a-guide-with-umami-vercel-and-supabase/</loc>
        <lastmod>2024-04-17</lastmod>
        <changefreq>daily</changefreq>
        <priority>0.8</priority>
      </url>
    
  
    
      <url>
        <loc>https://blog.atrera.com/post/run-large-language-model-on-your-own-device-with-ollama/</loc>
        <lastmod>2024-04-23</lastmod>
        <changefreq>daily</changefreq>
        <priority>0.8</priority>
      </url>
    
  
    
  
    
      <url>
        <loc>https://blog.atrera.com/post/use-vscode-snippets-to-add-timestamp/</loc>
        <lastmod>2025-02-20</lastmod>
        <changefreq>daily</changefreq>
        <priority>0.8</priority>
      </url>
    
  
    
      <url>
        <loc>https://blog.atrera.com/post/unit-testing-streaming-ai-vercel-sdk/</loc>
        <lastmod>2025-07-12</lastmod>
        <changefreq>daily</changefreq>
        <priority>0.8</priority>
      </url>
    
  
    
      <url>
        <loc>https://blog.atrera.com/post/the-accidental-reviewer-part-1-how-i-learnt-to-review-code-across-5-stacks/</loc>
        <lastmod>2026-01-20</lastmod>
        <changefreq>daily</changefreq>
        <priority>0.8</priority>
      </url>
    
  
    
      <url>
        <loc>https://blog.atrera.com/post/the-accidental-reviewer-part-2-why-reviewing-becomes-a-superpower-in-the-age-of-ai/</loc>
        <lastmod>2026-01-21</lastmod>
        <changefreq>daily</changefreq>
        <priority>0.8</priority>
      </url>
    
  
    
  
    
      <url>
        <loc>https://blog.atrera.com/</loc>
        <lastmod>2026-01-21</lastmod>
        <changefreq>daily</changefreq>
        <priority>0.8</priority>
      </url>
    
  
    
  
    
  
    
  
    
  
    
  
    
  
    
  
    
  
    
  
    
  
    
  
    
  
    
  
    
  
    
  
    
  
    
  
    
  
    
  
    
  
    
  
    
  
    
  
    
  
    
  
    
  
    
  
    
  
    
  
    
  
    
  
    
  
    
  
    
  
    
  
    
  
    
  
    
  
    
  
    
  
    
  
    
  
    
  
    
  
    
  
    
  
    
  
    
  
    
  
    
  
    
  
    
  
</urlset>