<?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:mobile="http://www.google.com/schemas/sitemap-mobile/1.0" 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://www.skovy.dev</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.skovy.dev/blog</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.skovy.dev/blog/a-simple-blog-with-graphql-apollo-react-router-styled-components</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.skovy.dev/blog/build-component-libraries-with-tsup-tailwind</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.skovy.dev/blog/code-splitting-with-webpack-typescript-react</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.skovy.dev/blog/codemod-workflow</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.skovy.dev/blog/contributing-to-definitely-typed-for-first-time</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.skovy.dev/blog/creating-a-cli-with-typescript</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.skovy.dev/blog/css-codemods-with-postcss</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.skovy.dev/blog/decoupling-component-style-from-semantic-meaning</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.skovy.dev/blog/design-system-principles</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.skovy.dev/blog/detecting-dice-with-tensorflow</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.skovy.dev/blog/generating-typescript-definitions-for-css-modules-using-sass</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.skovy.dev/blog/getting-started-react-concurrent-mode-typescript</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.skovy.dev/blog/hello-gatsby-goodbye-medium</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.skovy.dev/blog/introducing-practical-abstract-syntax-trees</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.skovy.dev/blog/introducing-rubber-ducking-a-podcast-about-all-things-frontend</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.skovy.dev/blog/jscodeshift-custom-transform</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.skovy.dev/blog/make-more-things-into-components</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.skovy.dev/blog/measuring-frontend-performance-in-modern-browsers</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.skovy.dev/blog/migrating-a-design-system-to-a-dedicated-repository</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.skovy.dev/blog/named-parameters-in-javascript</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.skovy.dev/blog/next-iteration-how-i-built-my-new-blog</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.skovy.dev/blog/nextjs-image-with-mdx-bundler</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.skovy.dev/blog/object-factories-for-testing-in-typescript</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.skovy.dev/blog/rails-phlex-i18n-vscode-extension</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.skovy.dev/blog/scaling-data-selection-on-the-client</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.skovy.dev/blog/separating-webpack-from-the-rails-asset-pipeline</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.skovy.dev/blog/server-side-rendering-font-awesome</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.skovy.dev/blog/techniques-for-effectively-using-object-factories-for-testing</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.skovy.dev/blog/the-hard-thing-about-simple-words</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.skovy.dev/blog/thoughts-after-creating-my-first-react-app-with-reasonml</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.skovy.dev/blog/tools-for-evolving-a-design-system</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.skovy.dev/blog/tree-shaking-font-awesome</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.skovy.dev/blog/typescript-explained-in-javascript-conditional-types</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.skovy.dev/blog/typescript-explained-in-javascript-extends</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.skovy.dev/blog/typescript-explained-in-javascript-keyof</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.skovy.dev/blog/typescript-explained-in-javascript-mapped-types</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.skovy.dev/blog/typescript-filter-array-with-type-guard</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.skovy.dev/blog/using-capsize-with-stitches</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.skovy.dev/blog/using-code-generators-to-share-and-document-best-practices</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.skovy.dev/blog/using-component-dot-notation-with-typescript-to-create-a-set-of-components</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.skovy.dev/blog/using-react-hooks-with-typescript</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.skovy.dev/blog/vercel-ai-rendering-markdown</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.skovy.dev/blog/writing-maintainable-styles-and-components-with-css-modules</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.skovy.dev/blog/yarn-check-webpack-plugin</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
</urlset>