<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"><url><loc>https://tammergard.se/blog</loc><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>https://tammergard.se/blog/alphabet-game</loc><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>https://tammergard.se/blog/authors</loc><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>https://tammergard.se/blog/birthday-maths</loc><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>https://tammergard.se/blog/border-radius-ellipses</loc><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>https://tammergard.se/blog/building-a-generic-table-in-react-and-typescript</loc><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>https://tammergard.se/blog/calendar-maths</loc><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>https://tammergard.se/blog/centering-with-css</loc><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>https://tammergard.se/blog/colors-on-the-web</loc><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>https://tammergard.se/blog/custom-hook-useclipboard</loc><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>https://tammergard.se/blog/custom-hook-useinterval</loc><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>https://tammergard.se/blog/custom-hook-useiplocation</loc><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>https://tammergard.se/blog/difference-between-number-and-parseint</loc><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>https://tammergard.se/blog/difference-between-usestate-and-usememo</loc><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>https://tammergard.se/blog/disco-generator</loc><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>https://tammergard.se/blog/excess-properties-in-typescript</loc><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>https://tammergard.se/blog/filling-space-with-flex-grow</loc><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>https://tammergard.se/blog/five-blog-rewrites-in-four-years</loc><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>https://tammergard.se/blog/flatten-array-and-count-occurrences</loc><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>https://tammergard.se/blog/font-feature-settings-vs-font-variant</loc><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>https://tammergard.se/blog/format-lists-with-intl-listformat</loc><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>https://tammergard.se/blog/index-of-biggest-value-in-array</loc><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>https://tammergard.se/blog/ip-location</loc><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>https://tammergard.se/blog/javascript-equality-table</loc><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>https://tammergard.se/blog/letter-game</loc><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>https://tammergard.se/blog/logical-or-operator-vs-nullish-coalescing-operator</loc><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>https://tammergard.se/blog/mouse-touch-and-pointer-events</loc><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>https://tammergard.se/blog/namnsdag-api</loc><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>https://tammergard.se/blog/operations-with-immutable-arrays</loc><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>https://tammergard.se/blog/operations-with-immutable-objects</loc><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>https://tammergard.se/blog/physical-properties-to-logical-properties</loc><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>https://tammergard.se/blog/pi-decimals</loc><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>https://tammergard.se/blog/refactoring-api-call-hook-to-use-react-query</loc><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>https://tammergard.se/blog/robber-language-generator</loc><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>https://tammergard.se/blog/slugify-string</loc><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>https://tammergard.se/blog/sum-numbers-in-array</loc><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>https://tammergard.se/blog/tags</loc><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>https://tammergard.se/blog/tags/css</loc><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>https://tammergard.se/blog/tags/game</loc><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>https://tammergard.se/blog/tags/general</loc><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>https://tammergard.se/blog/tags/html</loc><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>https://tammergard.se/blog/tags/javascript</loc><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>https://tammergard.se/blog/tags/javascript/page/2</loc><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>https://tammergard.se/blog/tags/javascript/page/3</loc><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>https://tammergard.se/blog/tags/react</loc><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>https://tammergard.se/blog/tags/typescript</loc><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>https://tammergard.se/blog/the-h1-class-h2-pattern-debate</loc><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>https://tammergard.se/blog/uniquify-array</loc><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>https://tammergard.se/blog/utility-function-getrandomcolor</loc><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>https://tammergard.se/blog/what-have-i-copied</loc><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>https://tammergard.se/blog/word-and-letter-counter</loc><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>https://tammergard.se/</loc><changefreq>monthly</changefreq><priority>0.5</priority></url></urlset>