<?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://charlypoly.com/</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2022-12-07T09:20:51.656Z</lastmod></url>
<url><loc>https://charlypoly.com/hire-me</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2022-12-07T09:20:51.656Z</lastmod></url>
<url><loc>https://charlypoly.com/publications</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2022-12-07T09:20:51.656Z</lastmod></url>
<url><loc>https://charlypoly.com/talks</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2022-12-07T09:20:51.656Z</lastmod></url>
<url><loc>https://charlypoly.com/publications/5-things-to-know-when-writing-a-typescript-npm-module</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2022-12-07T09:20:51.656Z</lastmod></url>
<url><loc>https://charlypoly.com/publications/a-way-to-write-tech-presentations</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2022-12-07T09:20:51.656Z</lastmod></url>
<url><loc>https://charlypoly.com/publications/blazing-fast-bug-solving-react</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2022-12-07T09:20:51.656Z</lastmod></url>
<url><loc>https://charlypoly.com/publications/books-review-2020</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2022-12-07T09:20:51.656Z</lastmod></url>
<url><loc>https://charlypoly.com/publications/build-maintainable-react-apps-series-part-1</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2022-12-07T09:20:51.656Z</lastmod></url>
<url><loc>https://charlypoly.com/publications/build-maintainable-react-apps-series-part-2</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2022-12-07T09:20:51.656Z</lastmod></url>
<url><loc>https://charlypoly.com/publications/build-maintainable-react-apps-series-part-3</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2022-12-07T09:20:51.656Z</lastmod></url>
<url><loc>https://charlypoly.com/publications/build-maintainable-react-apps-series</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2022-12-07T09:20:51.656Z</lastmod></url>
<url><loc>https://charlypoly.com/publications/build-performance-reports-for-your-apollo-react-components-in-30-minutes</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2022-12-07T09:20:51.656Z</lastmod></url>
<url><loc>https://charlypoly.com/publications/from-rest-to-graphql</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2022-12-07T09:20:51.656Z</lastmod></url>
<url><loc>https://charlypoly.com/publications/graphql-on-top-of-spotify-api</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2022-12-07T09:20:51.656Z</lastmod></url>
<url><loc>https://charlypoly.com/publications/issues-i-went-through-while-building-a-graphql-client</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2022-12-07T09:20:51.656Z</lastmod></url>
<url><loc>https://charlypoly.com/publications/react-components-naming-convention</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2022-12-07T09:20:51.656Z</lastmod></url>
<url><loc>https://charlypoly.com/publications/react-memory-router-pattern</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2022-12-07T09:20:51.656Z</lastmod></url>
<url><loc>https://charlypoly.com/publications/react-practical-seo</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2022-12-07T09:20:51.656Z</lastmod></url>
<url><loc>https://charlypoly.com/publications/typescript-essentials</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2022-12-07T09:20:51.656Z</lastmod></url>
<url><loc>https://charlypoly.com/publications/typescript-generics-and-overloads</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2022-12-07T09:20:51.656Z</lastmod></url>
<url><loc>https://charlypoly.com/publications/typescript-learn-the-basics</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2022-12-07T09:20:51.656Z</lastmod></url>
<url><loc>https://charlypoly.com/publications/typescript-super-types</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2022-12-07T09:20:51.656Z</lastmod></url>
<url><loc>https://charlypoly.com/publications/typescript-the-honest-trailer</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2022-12-07T09:20:51.656Z</lastmod></url>
<url><loc>https://charlypoly.com/publications/typescript-type-guard-functions</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2022-12-07T09:20:51.656Z</lastmod></url>
<url><loc>https://charlypoly.com/publications/typescript-with-graphql-done-right</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2022-12-07T09:20:51.656Z</lastmod></url>
<url><loc>https://charlypoly.com/publications/why-use-typescript-good-and-bad-reasons</loc><changefreq>daily</changefreq><priority>0.7</priority><lastmod>2022-12-07T09:20:51.656Z</lastmod></url>
</urlset>