<?xml version="1.0" encoding="utf-8"?>
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd"
xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">

<url>
<loc>https://andreasfertig.com/de/apps/</loc>
<lastmod>2023-06-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/de/apps/battery-overview/</loc>
<lastmod>2023-06-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/de/buecher/</loc>
<lastmod>2025-07-29</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/de/code-review/</loc>
<lastmod>2025-07-15</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/de/schulungen/cpp-clean-code/</loc>
<lastmod>2025-07-19</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>

<url>
<loc>https://andreasfertig.com/de/selbstlernkurse/cpp-course-and-coaching-bundle/</loc>
<lastmod>2025-08-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/de/schulungen/cpp-templates-die-richtige-dosis/</loc>
<lastmod>2025-07-19</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>

<url>
<loc>https://andreasfertig.com/de/selbstlernkurse/cpp-templates-sicher-meistern/</loc>
<lastmod>2025-07-18</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/de/schulungen/cpp20-fuenf-feature-in-fuenf-wochen/</loc>
<lastmod>2025-07-15</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>

<url>
<loc>https://andreasfertig.com/de/selbstlernkurse/ein-tag-mit-cpp20s-coroutinen/</loc>
<lastmod>2025-07-18</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/de/selbstlernkurse/grundlagen-fuer-sichere-und-effiziente-eingebettete-systeme/</loc>
<lastmod>2026-09-15</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/de/</loc>
<lastmod>2026-08-19</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/de/kontakt/</loc>
<lastmod>2023-06-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.0</priority>
</url>

<url>
<loc>https://andreasfertig.com/de/apps/mirror-display-control/</loc>
<lastmod>2023-06-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/de/schulungen/modernes-cpp-wenn-es-auf-effizienz-ankommt/</loc>
<lastmod>2025-07-19</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>

<url>
<loc>https://andreasfertig.com/de/newsletter/</loc>
<lastmod>2023-06-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.0</priority>
</url>

<url>
<loc>https://andreasfertig.com/de/buecher/notebookcpp-about-move-semantics/</loc>
<lastmod>2025-07-29</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://andreasfertig.com/de/buecher/notebookcpp-tips-and-tricks-with-templates/</loc>
<lastmod>2025-07-29</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://andreasfertig.com/de/apps/pdccreator/</loc>
<lastmod>2023-06-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/de/apps/pdcnotes/</loc>
<lastmod>2023-06-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/de/schulungen/programmieren-mit-cpp11-bis-cpp17/</loc>
<lastmod>2025-07-19</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>

<url>
<loc>https://andreasfertig.com/de/selbstlernkurse/programmieren-mit-cpp17-und-20/</loc>
<lastmod>2025-07-18</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/de/schulungen/programmieren-mit-cpp20/</loc>
<lastmod>2025-07-19</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>

<url>
<loc>https://andreasfertig.com/de/buecher/programming-with-cpp20/</loc>
<lastmod>2025-07-29</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://andreasfertig.com/de/apps/projektor/</loc>
<lastmod>2024-01-11</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/de/buecher/publikationen/</loc>
<lastmod>2025-07-17</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://andreasfertig.com/de/buecher/rechnerarchitektur-grundlagen/</loc>
<lastmod>2025-08-05</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://andreasfertig.com/de/vorlesungen/rechnerarchitekturen/</loc>
<lastmod>2025-08-05</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/de/schulungen/</loc>
<lastmod>2026-08-19</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/de/selbstlernkurse/</loc>
<lastmod>2025-07-18</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/de/schulungen/sicheres-and-effizientes-cpp-fuer-eingebettete-systeme/</loc>
<lastmod>2025-07-19</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>

<url>
<loc>https://andreasfertig.com/de/apps/tinydatetime/</loc>
<lastmod>2024-01-12</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/de/schulungen/von-c-nach-cpp/</loc>
<lastmod>2025-07-19</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>

<url>
<loc>https://andreasfertig.com/de/vortraege/</loc>
<lastmod>2026-09-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://andreasfertig.com/de/apps/window-duplicator/</loc>
<lastmod>2023-06-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/de/apps/yabattery/</loc>
<lastmod>2024-01-11</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/self-study-courses/a-day-with-cpp20s-coroutines/</loc>
<lastmod>2026-09-13</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/apps/</loc>
<lastmod>2023-06-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/apps/battery-overview/</loc>
<lastmod>2023-06-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/books/</loc>
<lastmod>2025-07-29</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/code-review/</loc>
<lastmod>2025-07-15</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/books/computer-architecture-basics/</loc>
<lastmod>2025-07-29</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://andreasfertig.com/courses/</loc>
<lastmod>2026-08-19</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/courses/cpp-clean-code/</loc>
<lastmod>2025-07-19</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>

<url>
<loc>https://andreasfertig.com/self-study-courses/cpp-course-and-coaching-bundle/</loc>
<lastmod>2025-10-31</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/courses/cpp-templates-the-proper-dose/</loc>
<lastmod>2025-07-19</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>

<url>
<loc>https://andreasfertig.com/courses/cpp20-five-features-in-five-weeks/</loc>
<lastmod>2025-07-15</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>

<url>
<loc>https://andreasfertig.com/self-study-courses/essential-cpp-for-safe-and-efficient-embedded-systems/</loc>
<lastmod>2026-09-15</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/self-study-courses/four-week-cpp-coaching/</loc>
<lastmod>2025-07-27</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/courses/from-c-to-cpp/</loc>
<lastmod>2025-07-19</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>

<url>
<loc>https://andreasfertig.com/getintouch/</loc>
<lastmod>2023-06-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.0</priority>
</url>

<url>
<loc>https://andreasfertig.com/</loc>
<lastmod>2026-08-19</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/self-study-courses/mastering-cpp-templates-safely/</loc>
<lastmod>2025-07-23</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/apps/mirror-display-control/</loc>
<lastmod>2023-06-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/courses/modern-cpp-when-efficiency-matters/</loc>
<lastmod>2025-07-19</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>

<url>
<loc>https://andreasfertig.com/newsletter/</loc>
<lastmod>2023-06-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.0</priority>
</url>

<url>
<loc>https://andreasfertig.com/books/notebookcpp-about-move-semantics/</loc>
<lastmod>2025-07-29</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://andreasfertig.com/books/notebookcpp-tips-and-tricks-with-templates/</loc>
<lastmod>2025-07-29</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://andreasfertig.com/apps/pdccreator/</loc>
<lastmod>2023-06-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/apps/pdcnotes/</loc>
<lastmod>2023-06-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/courses/programming-with-cpp11-to-cpp17/</loc>
<lastmod>2025-07-19</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>

<url>
<loc>https://andreasfertig.com/self-study-courses/programming-with-cpp17-and-20/</loc>
<lastmod>2025-07-23</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/courses/programming-with-cpp20/</loc>
<lastmod>2025-07-19</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>

<url>
<loc>https://andreasfertig.com/books/programming-with-cpp20/</loc>
<lastmod>2025-07-29</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://andreasfertig.com/apps/projektor/</loc>
<lastmod>2024-01-27</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/books/publications/</loc>
<lastmod>2025-07-17</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://andreasfertig.com/courses/safe-and-efficient-cpp-for-embedded-environments/</loc>
<lastmod>2025-07-19</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>

<url>
<loc>https://andreasfertig.com/self-study-courses/</loc>
<lastmod>2024-12-08</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/talks/</loc>
<lastmod>2026-09-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://andreasfertig.com/apps/tinydatetime/</loc>
<lastmod>2024-01-12</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/apps/window-duplicator/</loc>
<lastmod>2023-06-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/apps/yabattery/</loc>
<lastmod>2024-01-11</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2026/09/cpp-insights-episode-78-constexpr-lambdas-finally-fixed-in-cpp-insights/</loc>
<lastmod>2026-08-03</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2026/09/move-in-cpp-without-a-stdmove/</loc>
<lastmod>2026-09-03</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2026/08/cpp-insights-episode-77-rvo-nrvo-stdmove-explained/</loc>
<lastmod>2026-08-03</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2026/08/more-compile-time-checks-with-stdnullptr_t/</loc>
<lastmod>2026-08-03</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2026/07/cpp-insights-episode-76-new-better-lambda-visualization-in-cpp-insights/</loc>
<lastmod>2026-07-08</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2026/07/keep-it-tight-restrict-variadic-templates-using-cpp20-concepts/</loc>
<lastmod>2026-04-01</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2026/06/cpp-insights-new-lambda-transformation/</loc>
<lastmod>2026-06-17</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2026/06/cpp-insights-episode-75-the-ref-qualifier-that-saves-you-from-undefined-behavior/</loc>
<lastmod>2026-06-10</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2026/06/more-cpp26-reflection-at-compile-time/</loc>
<lastmod>2026-04-01</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2026/05/cpp-insights-episode-74-why-move-requires-noexcept-in-cpp20/</loc>
<lastmod>2026-03-19</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2026/05/happy-8th-anniversary-cpp-insights/</loc>
<lastmod>2026-05-13</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2026/05/from-undefined-to-defined-using-stdlaunder-in-cpp/</loc>
<lastmod>2026-04-01</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2026/04/cpp-insights-episode-73-things-you-can-do-effortlessly-with-cpp20s-concepts/</loc>
<lastmod>2026-03-19</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2026/04/open-enrollment-classes-in-2026/</loc>
<lastmod>2026-04-09</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2026/04/ix-article-neue-features-in-cpp26/</loc>
<lastmod>2026-04-09</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2026/04/what-reinterpret_cast-doesnt-do/</loc>
<lastmod>2026-03-26</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2026/03/cpp-insights-episode-72-why-you-should-never-call-a-virtual-member-function-in-a-constructor/</loc>
<lastmod>2026-03-19</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2026/03/best-performance-of-a-cpp-singleton/</loc>
<lastmod>2026-01-21</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2026/02/cpp-insights-episode-71-cpp23-multidimensional-operator/</loc>
<lastmod>2026-02-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2026/02/cppcon-2025-recording-of-my-talk-back-to-basics-static-inline-const-and-constexpr-is-available/</loc>
<lastmod>2026-03-25</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2026/02/the-reset-trick/</loc>
<lastmod>2026-01-21</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2026/01/cpp-insights-episode-70-efficiently-passing-a-stdsource_location-object/</loc>
<lastmod>2026-01-05</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2026/01/singleton-done-right-in-cpp/</loc>
<lastmod>2026-01-21</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2025/12/cpp-insights-episode-69-default-and-uniform-initialization-best-practice-explained/</loc>
<lastmod>2025-08-11</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2025/12/cpp20s-stdsource_location-in-action/</loc>
<lastmod>2025-12-04</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2025/11/cpp-insights-episode-68-cpp20-making-constructors-smarter-with-conditional-explicit/</loc>
<lastmod>2025-08-11</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2025/11/cpp20s-concepts-with-a-forward-declared-type/</loc>
<lastmod>2025-07-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2025/10/second-edition-master-modern-cpp-with-me-as-your-personal-guide/</loc>
<lastmod>2025-10-14</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2025/10/cpp-insights-episode-67-cpp23-why-if-consteval-can-make-your-code-better/</loc>
<lastmod>2025-08-11</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2025/10/forward-declaring-a-type-in-cpp-the-good-and-the-bad/</loc>
<lastmod>2025-10-10</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2025/09/cpp-insights-episode-66-how-cpp23-handles-temporary-objects-in-range-based-for-loops/</loc>
<lastmod>2025-08-11</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2025/09/efficient-cpp-the-hidden-compile-time-cost-of-auto-return-types/</loc>
<lastmod>2025-09-02</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2025/08/cpp-insights-episode-65-cpp26-pack-expansions-for-parameter-packs/</loc>
<lastmod>2025-08-11</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2025/08/master-modern-cpp-with-me-as-your-personal-guide/</loc>
<lastmod>2025-08-13</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2025/08/cpp26-reflection-at-compile-time/</loc>
<lastmod>2025-08-07</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2025/07/cppcon-workshop-safe-and-efficient-cpp-for-embedded-environments/</loc>
<lastmod>2025-07-29</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2025/07/cpp-insights-episode-64-cpp20-guideline-when-to-use-auto-in-function-parameters/</loc>
<lastmod>2025-01-31</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2025/07/a-virtual-destructor-in-cpp-when/</loc>
<lastmod>2025-07-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2025/06/ci-pipeline-improvments-for-cpp-insights/</loc>
<lastmod>2025-07-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2025/06/cpp-insights-episode-63-faster-cpp-builds-optimize-templates-for-speed/</loc>
<lastmod>2025-01-31</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2025/06/cppcon-2024-recording-of-my-talk-back-to-basics-object-oriented-programming-is-available/</loc>
<lastmod>2025-07-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2025/06/cppcon-2024-recording-of-my-talk-lightning-talk-the-ub-detector-constexpr-is-available/</loc>
<lastmod>2025-06-07</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2025/06/cpp-unspecified-behavior-explained-by-practical-example/</loc>
<lastmod>2025-07-15</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2025/05/cpp-insights-episode-62-cpp23-game-changer-behind-the-curtains-of-deducing-this/</loc>
<lastmod>2025-01-31</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2025/05/cpp-insights-now-uses-clang-20/</loc>
<lastmod>2025-07-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2025/05/an-optional-to-surprise-you/</loc>
<lastmod>2025-07-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2025/05/peek-into-how-i-teach/</loc>
<lastmod>2025-05-19</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2025/04/1-day-workshop-safe-and-efficient-cpp-for-embedded-environments/</loc>
<lastmod>2025-05-19</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2025/04/cpp-insights-episode-61-cpp20-nttp-gets-another-boost-structural-types-as-template-parameters/</loc>
<lastmod>2025-01-31</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2025/04/free-1-hour-cpp-training-class/</loc>
<lastmod>2025-04-14</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2025/04/ix-article-cpp20-coroutinen-teil-4-stream-parser/</loc>
<lastmod>2025-04-07</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2025/04/the-correct-way-to-do-type-punning-in-cpp-the-second-act/</loc>
<lastmod>2026-01-21</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2025/03/cpp-insights-episode-60-cpp20-nttp-gets-a-boost-floating-point-numbers-as-template-parameters/</loc>
<lastmod>2025-01-31</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2025/03/the-correct-way-to-do-type-punning-in-cpp/</loc>
<lastmod>2026-02-02</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2025/02/ix-article-cpp20s-coroutinen-ein-scheduler-mit-cpp-coroutinen/</loc>
<lastmod>2025-02-21</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2025/02/cpp-insights-episode-59-cpp-insights-new-cpp-to-c-transformation/</loc>
<lastmod>2025-01-31</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2025/02/2025-updates/</loc>
<lastmod>2025-07-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2025/02/cpp-for-embedded-systems-constexpr-and-consteval/</loc>
<lastmod>2025-07-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2025/02/ix-article-cpp-coroutinen-einsetzen-tasks-und-generatoren/</loc>
<lastmod>2025-01-27</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2025/01/cpponline-workshop-safe-and-efficient-cpp-for-embedded-environments-compact/</loc>
<lastmod>2025-01-29</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2025/01/ix-article-cpp20-coroutinen-effizient-verwenden/</loc>
<lastmod>2025-01-27</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2025/01/codedive-2024-recording-of-my-talk-fast-and-small-cpp-when-efficiency-matters-is-available/</loc>
<lastmod>2025-01-14</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2025/01/cpp-insights-episode-58-cpp-insights-new-show-object-lifetime-transformation/</loc>
<lastmod>2025-01-15</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2025/01/cppcon-2024-recording-of-my-talk-fast-and-small-cpp-when-efficiency-matters-is-available/</loc>
<lastmod>2025-01-14</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2025/01/cpp-insights-with-clang-19-and-more/</loc>
<lastmod>2025-07-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2025/01/how-to-use-a-constexpr-stdstring/</loc>
<lastmod>2025-04-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2024/12/cpp-insights-episode-57-more-performance-thanks-to-more-implicit-moves-in-cpp20/</loc>
<lastmod>2025-01-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2024/12/master-cpp17-and-cpp20-with-live-coaching/</loc>
<lastmod>2025-01-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2024/12/write-more-cpp-code-thanks-to-constexpr/</loc>
<lastmod>2025-07-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2024/11/ix-article-ressourcen-sparen-mit-der-cpp-funktion-constexpr/</loc>
<lastmod>2025-01-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2024/11/cppnorth-2024-recording-of-my-talk-cpp-insights-peek-behind-the-curtains-of-your-cpp-compiler-is-available/</loc>
<lastmod>2025-07-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2024/11/cpp-insights-episode-56-understanding-the-magic-behind-cpp17s-structured-bindings/</loc>
<lastmod>2025-01-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2024/11/why-is-cpp23-called-23/</loc>
<lastmod>2025-01-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2024/11/unique_ptr-and-the-pointer-to-implementation-idiom/</loc>
<lastmod>2025-07-09</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2024/10/cpp-insights-episode-55-references-are-no-pointers/</loc>
<lastmod>2025-01-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2024/10/smart-pointers-and-the-pointer-to-implementation-idiom/</loc>
<lastmod>2025-07-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2024/09/cpp-insights-episode-54-you-cant-force-a-move/</loc>
<lastmod>2025-01-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2024/09/understanding-the-inner-workings-of-cpp-smart-pointers-the-shared_ptr/</loc>
<lastmod>2025-07-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2024/08/write-modern-code-with-features-of-cpp17-and-cpp20/</loc>
<lastmod>2025-07-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2024/08/cpp-insights-episode-53-mastering-cpp23-leveraging-if-consteval-for-more-constexpr-functions/</loc>
<lastmod>2025-01-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2024/08/cppcon-academy-workshop/</loc>
<lastmod>2025-02-15</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2024/08/understanding-the-inner-workings-of-cpp-smart-pointers-the-unique_ptr-with-custom-deleter/</loc>
<lastmod>2025-07-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2024/07/cpp-insights-episode-52-the-power-of-stdis_constant_evaluated-elevating-your-constexpr-code/</loc>
<lastmod>2025-01-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2024/07/understanding-the-inner-workings-of-cpp-smart-pointers-the-unique_ptr/</loc>
<lastmod>2025-07-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2024/06/cpp-insights-episode-51-the-magic-of-cpp20s-stdsource_location/</loc>
<lastmod>2025-01-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2024/06/calling-a-cpp-member-function-with-a-null-object/</loc>
<lastmod>2025-01-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2024/05/cpponline-2024-recording-of-my-talk-cpp20s-coroutines-for-beginners-is-available/</loc>
<lastmod>2025-01-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2024/05/cpp-insights-episode-50-what-are-the-static-operators-and-in-cpp26/</loc>
<lastmod>2025-01-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2024/05/happy-6th-anniversary-cpp-insights/</loc>
<lastmod>2025-07-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2024/05/exploring-the-impact-of-top-level-cv-qualifiers-on-type-deduction/</loc>
<lastmod>2025-07-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2024/04/cpp-insights-episode-49-why-you-shouldnt-have-virtual-member-functions-with-default-parameters/</loc>
<lastmod>2025-01-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2024/04/cpp-insights-with-clang-18-and-more/</loc>
<lastmod>2025-07-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2024/04/understanding-the-role-of-cv-qualifiers-in-function-parameters/</loc>
<lastmod>2025-07-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2024/03/level-up-your-cpp-skills-essential-tools-and-resources-for-effective-practice/</loc>
<lastmod>2025-01-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2024/03/cpp-insights-episode-48-less-typing-for-lambdas-in-cpp23/</loc>
<lastmod>2025-01-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2024/03/cpp-top-level-qualifiers-explained/</loc>
<lastmod>2025-07-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2024/02/cpp-insights-new-transformations/</loc>
<lastmod>2025-07-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2024/02/cpp-insights-episode-47-prefer-user-defined-literals-when-available/</loc>
<lastmod>2025-01-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2024/02/public-classes-2024/</loc>
<lastmod>2025-01-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2024/02/aggregates-cpp17-vs-cpp20/</loc>
<lastmod>2025-07-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2024/01/updates-to-youtube-and-training-material-in-2024/</loc>
<lastmod>2025-07-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2024/01/cpp-insights-episode-46-consider-making-your-assignment-operators-lvalue-only/</loc>
<lastmod>2025-01-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2024/01/ndc-techtown-2023-recording-of-my-talk-cpp-coroutines-from-scratch-is-available/</loc>
<lastmod>2025-01-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2024/01/cpp20-concepts-applied/</loc>
<lastmod>2025-07-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2023/12/cpp-insights-episode-45-cpp20s-designated-initializers/</loc>
<lastmod>2025-01-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2023/12/when-an-empty-destructor-is-required/</loc>
<lastmod>2025-07-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2023/11/cpp-insights-episode-44-compilers-are-lazy-and-this-is-good/</loc>
<lastmod>2025-01-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2023/11/why-you-shouldnt-provide-an-empty-destructor/</loc>
<lastmod>2025-07-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2023/10/cpp-insights-episode-43-a-copy-constructor-cannot-be-a-template/</loc>
<lastmod>2025-01-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2023/10/cppnorth-2023-recording-of-my-talk-cpp-feature-coroutines-beginner-friendly-is-available/</loc>
<lastmod>2025-01-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2023/10/using-cpp23s-constexpr-unique_ptr/</loc>
<lastmod>2025-07-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2023/10/cpp-insights-now-uses-clang-17/</loc>
<lastmod>2025-07-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2023/09/cppindia-con-2023-recording-of-my-talk-cpp-coroutines-from-scratch-is-available/</loc>
<lastmod>2025-07-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2023/09/cpp-insights-now-uses-clang-16/</loc>
<lastmod>2025-07-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2023/09/cpp-insights-episode-42-cpp20-when-is-a-struct-an-aggregate/</loc>
<lastmod>2025-01-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2023/09/overload-article-cpp20-dynamic-allocations-at-compile-time/</loc>
<lastmod>2025-07-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2023/09/best-speaker-award/</loc>
<lastmod>2025-01-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2023/09/control-your-numbers-in-cpp/</loc>
<lastmod>2025-01-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2023/08/cpp-insights-episode-41-how-type-traits-work/</loc>
<lastmod>2025-01-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2023/08/a-strongly-typed-bool/</loc>
<lastmod>2025-07-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2023/07/cpp-insights-episode-40-the-traps-of-returning-references/</loc>
<lastmod>2025-01-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2023/07/visiting-a-stdvariant-safely/</loc>
<lastmod>2025-07-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2023/06/cpp-insights-episode-39-recursion-free-templates-with-cpp17s-fold-expressions/</loc>
<lastmod>2025-01-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2023/06/constexpr-functions-optimization-vs-guarantee/</loc>
<lastmod>2025-07-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2023/05/cpp-insights-episode-38-user-provided-vs-user-declared/</loc>
<lastmod>2025-01-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2023/05/happy-5th-anniversary-cpp-insights/</loc>
<lastmod>2025-07-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2023/05/evaluation-order-in-cpp-and-uniform-initialization/</loc>
<lastmod>2025-07-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2023/04/cpp-insights-episode-37-cpp20s-range-based-for-loop-with-initializer/</loc>
<lastmod>2025-01-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2023/04/push_back-vs-emplace_back-when-to-use-what/</loc>
<lastmod>2025-07-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2023/03/cpp-insights-episode-36-coroutine-customization-points/</loc>
<lastmod>2025-01-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2023/03/static-inline-or-an-unnamed-namespace-whats-the-difference/</loc>
<lastmod>2025-08-12</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2023/03/cpp-insights-vim-plugin-available/</loc>
<lastmod>2025-01-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2023/02/equality-of-a-string-class-that-is-only-instantiable-at-compile-time/</loc>
<lastmod>2025-01-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2023/01/a-string-class-that-is-only-instantiable-at-compile-time/</loc>
<lastmod>2025-07-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2022/12/use-your-programming-language/</loc>
<lastmod>2025-07-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2022/11/5-things-you-and-your-cpp-team-can-do-differently/</loc>
<lastmod>2025-07-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2022/11/cppcon-cpp20s-coroutines-for-beginners-video-is-available/</loc>
<lastmod>2025-01-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2022/11/cpp17s-ctad-a-sometimes-underrated-feature/</loc>
<lastmod>2025-07-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2022/10/use-namespaces/</loc>
<lastmod>2025-07-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2022/09/code-formatting-for-a-programming-book/</loc>
<lastmod>2025-07-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2022/09/cpp23-stdexpected-the-superior-way-of-returning-a-value-or-an-error/</loc>
<lastmod>2025-07-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2022/08/book-programming-with-cpp20-updated-github-code-examples/</loc>
<lastmod>2025-01-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2022/08/cpp-insights-lambdas-in-unevaluated-contexts/</loc>
<lastmod>2025-07-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2022/07/cpp-insights-lambda-hunt/</loc>
<lastmod>2025-01-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2022/07/the-power-of-ref-qualifiers/</loc>
<lastmod>2025-07-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2022/06/using-a-new-cpp-standard-the-pain-of-being-at-the-cutting-edge/</loc>
<lastmod>2025-07-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2022/06/ix-article-ressourcensparend-programmieren-lernen-von-der-embedded-entwicklung/</loc>
<lastmod>2025-01-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2022/06/destructors-and-noexcept/</loc>
<lastmod>2025-07-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2022/05/happy-anniversary-cpp-insights/</loc>
<lastmod>2025-07-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2022/05/down-with-pointers/</loc>
<lastmod>2025-07-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2022/04/how-to-achieve-the-rule-of-zero-an-example/</loc>
<lastmod>2025-07-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2022/03/a-destructor-default-and-the-move-operations/</loc>
<lastmod>2025-07-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2022/02/cpp-insights-news-flash-clang-13-and-more/</loc>
<lastmod>2025-07-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2022/02/why-you-should-use-stdmove-only-rarely/</loc>
<lastmod>2025-07-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2022/01/cpp20-filling-blanks/</loc>
<lastmod>2025-07-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2021/12/more-than-a-year-of-virtual-classes-experience-the-good-parts/</loc>
<lastmod>2025-07-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2021/12/the-difference-between-static_assert-and-cpp20s-requires/</loc>
<lastmod>2025-07-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2021/11/book-programming-with-cpp20-paperback-edition-available/</loc>
<lastmod>2025-01-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2021/11/book-programming-with-cpp20-whats-your-style-preference/</loc>
<lastmod>2025-07-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2021/11/a-visual-studio-code-extension-for-cpp-insights/</loc>
<lastmod>2025-07-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2021/11/cpp20-modules-reachability-and-visibility/</loc>
<lastmod>2025-07-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2021/10/book-programming-with-cpp20-writing-finished/</loc>
<lastmod>2025-01-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2021/10/cpp20-modules-controlling-your-interfaces/</loc>
<lastmod>2025-07-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2021/09/cpp20-modules-the-possible-speedup/</loc>
<lastmod>2025-07-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2021/08/cpp20-dynamic-allocations-at-compile-time/</loc>
<lastmod>2025-07-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2021/07/cpp20-a-neat-trick-with-consteval/</loc>
<lastmod>2025-07-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2021/07/3-tages-schulung-programmieren-mit-cpp20/</loc>
<lastmod>2025-07-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2021/06/programming-with-cpp20-book-quiz-the-winners/</loc>
<lastmod>2025-01-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2021/06/cpp20-ranges-benefits-avoid-dangling-pointers/</loc>
<lastmod>2025-07-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2021/05/programming-with-cpp20-book-quiz/</loc>
<lastmod>2025-01-07</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2021/05/happy-3-year-birthday-cpp-insights/</loc>
<lastmod>2025-07-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2021/05/cpp20-benefits-consistency-with-ranges/</loc>
<lastmod>2025-07-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2021/05/clean-code-workshop-golem-akademie/</loc>
<lastmod>2025-01-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2021/05/cpp-insights-now-uses-clang-12/</loc>
<lastmod>2025-07-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2021/04/ix-article-clean-code-mit-cpp20-teil-3/</loc>
<lastmod>2025-01-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2021/04/source-code-for-programming-with-cpp20-concepts-coroutines-ranges-and-more/</loc>
<lastmod>2025-01-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2021/04/can-i-touch-a-moved-from-object/</loc>
<lastmod>2025-07-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2021/04/learn-programming-with-modern-cpp-in-five-days/</loc>
<lastmod>2025-01-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2021/03/ix-article-clean-code-mit-cpp20-teil-2/</loc>
<lastmod>2025-01-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2021/03/cpp20-five-features-in-five-weeks/</loc>
<lastmod>2025-07-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2021/03/something-you-should-know-about-structured-bindings/</loc>
<lastmod>2025-07-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2021/03/ix-article-clean-code-mit-cpp20-teil-1/</loc>
<lastmod>2025-01-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2021/02/new-book-project-programming-with-cpp20-concepts-coroutines-ranges-and-more/</loc>
<lastmod>2025-01-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2021/02/cpp20-a-coroutine-based-stream-parser/</loc>
<lastmod>2025-07-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2021/02/clang-and-gcc-on-macos-catalina-finding-the-include-paths/</loc>
<lastmod>2025-07-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2021/01/notebook-cpp-tips-and-tricks-with-templates-is-available-as-paperpack/</loc>
<lastmod>2025-01-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2021/01/my-setup-for-a-live-virtual-class-or-talk/</loc>
<lastmod>2025-07-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2021/01/upcoming-events-2021/</loc>
<lastmod>2025-01-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2021/01/cpp20-aggregate-pod-trivial-type-standard-layout-class-what-is-what/</loc>
<lastmod>2025-07-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2020/12/cpp-insights-code-coverage-on-windows/</loc>
<lastmod>2025-07-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2020/12/cpp-insights-from-travis-ci-to-github-actions/</loc>
<lastmod>2025-07-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2020/12/under-the-covers-of-cpp-lambdas-part-3-generic-lambdas/</loc>
<lastmod>2025-07-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2020/11/ix-article-always-false/</loc>
<lastmod>2025-01-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2020/11/under-the-covers-of-cpp-lambdas-part-2-captures-captures-captures/</loc>
<lastmod>2025-07-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2020/10/under-the-covers-of-cpp-lambdas-part-1-the-static-invoker/</loc>
<lastmod>2025-07-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2020/09/cppcon-b2b-talk-cpp-templates-videos-are-out/</loc>
<lastmod>2025-07-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2020/09/cppcon-b2b-talk-cpp-templates-questions-and-answers/</loc>
<lastmod>2025-01-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2020/09/ix-article-auto-as-nttp/</loc>
<lastmod>2025-01-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2020/09/cpp20-concepts-subsumption-rules/</loc>
<lastmod>2025-07-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2020/08/work-with-me-at-one-of-the-upcoming-events/</loc>
<lastmod>2025-07-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2020/08/cpp20-concepts-testing-constrained-functions/</loc>
<lastmod>2025-07-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2020/07/how-cpp20-concepts-can-simplify-your-code/</loc>
<lastmod>2025-07-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2020/07/ix-article-cpp-tricks-scoped-enums-in-cpp/</loc>
<lastmod>2025-01-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2020/06/public-appearances-2020/</loc>
<lastmod>2025-01-07</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2020/06/article-about-cpp-insights-in-ix-magazine/</loc>
<lastmod>2025-01-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2020/06/cpp20-inside-of-a-spaceship/</loc>
<lastmod>2025-07-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2020/05/cpp-insights-is-on-youtube/</loc>
<lastmod>2025-02-15</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2020/05/live-virtual-training/</loc>
<lastmod>2025-07-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2020/04/ix-article-cpp-tricks-effizienterer-code-mit-fold-expressions-published/</loc>
<lastmod>2025-01-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2020/04/cpp-insights-updates/</loc>
<lastmod>2025-07-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2020/03/use-named-lambdas-or-pass-them-directly/</loc>
<lastmod>2025-07-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2020/02/what-could-possibly-go-wrong/</loc>
<lastmod>2025-07-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2020/01/how-to-run-a-local-instance-of-cpp-insights/</loc>
<lastmod>2025-07-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2019/12/my-conference-year-2019/</loc>
<lastmod>2025-01-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2019/11/gitpod-and-cpp-insights/</loc>
<lastmod>2025-01-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2019/10/coroutines-in-cpp-insights-the-poll-result/</loc>
<lastmod>2025-01-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2019/09/coroutines-in-cpp-insights/</loc>
<lastmod>2025-07-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2019/09/open-enrollment-class-2020-programming-with-cpp11-to-cpp17/</loc>
<lastmod>2025-01-07</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2019/07/short-links-for-cpp-insights/</loc>
<lastmod>2025-01-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2019/05/upcoming-events-2019/</loc>
<lastmod>2025-01-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2019/05/happy-birthday-cpp-insights/</loc>
<lastmod>2025-01-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2019/04/cpp-insights-lambdas/</loc>
<lastmod>2025-01-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2019/04/cpp-insights-variadic-templates/</loc>
<lastmod>2025-01-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2019/04/cpp-insights-template-instantiation/</loc>
<lastmod>2025-01-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2019/03/cpp-insights-type-deduction/</loc>
<lastmod>2025-01-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2019/03/cpp-insights-implicit-conversions/</loc>
<lastmod>2025-01-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2019/03/hello-cpp-insights/</loc>
<lastmod>2025-07-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2019/01/public-appearances-2019/</loc>
<lastmod>2025-01-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2019/01/using-base-class-constructor/</loc>
<lastmod>2025-07-15</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2018/09/early-bird-for-cpp1x-fur-eingebettete-systeme-kompakt-ending-soon/</loc>
<lastmod>2025-01-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2018/08/use-of-the-comma-operator/</loc>
<lastmod>2025-07-15</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2018/08/ndc-oslo-2018-slides-and-video-available/</loc>
<lastmod>2025-01-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2018/04/public-appearances-2018/</loc>
<lastmod>2025-01-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2017/10/safer-type-casting-with-cpp17/</loc>
<lastmod>2025-01-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2017/09/new-article-about-the-cpp-core-guidelines/</loc>
<lastmod>2025-01-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2017/07/ndc-oslo-slides-and-video-available/</loc>
<lastmod>2025-01-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2017/05/article-nutzen-sie-die-macht-der-sprache-got-published/</loc>
<lastmod>2025-01-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2017/04/keynote-at-clean-code-days-in-munich-on-june-21st/</loc>
<lastmod>2025-01-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2017/04/new-seminar-cpp1x-fur-eingebettete-systeme-kompakt/</loc>
<lastmod>2025-01-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2017/03/ndc-oslo-2017/</loc>
<lastmod>2025-01-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2017/02/adcpp-schedule-available-now/</loc>
<lastmod>2025-01-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2017/01/meet-me-at-adcpp-in-may/</loc>
<lastmod>2025-01-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/2017/01/stdcout-hello-world/</loc>
<lastmod>2025-01-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://andreasfertig.com/blog/</loc>
<lastmod>2026-09-03</lastmod>
<changefreq>daily</changefreq>
<priority>0.5</priority>
</url>

</urlset>
