<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="https://www.sitemaps.org/schemas/sitemap/0.9">
  <!--This file was automatically generated by Analog.-->
  <url>
    <loc>https://brandonroberts.dev/</loc>
  </url>
  <url>
    <loc>https://brandonroberts.dev/about</loc>
  </url>
  <url>
    <loc>https://brandonroberts.dev/blog</loc>
  </url>
  <url>
    <loc>https://brandonroberts.dev/talks</loc>
  </url>
  <url>
    <loc>https://brandonroberts.dev/blog/posts/2019-03-04-handling-error-states-with-ngrx</loc>
  </url>
  <url>
    <loc>https://brandonroberts.dev/blog/posts/2019-03-27-custom-route-matching-angular-router</loc>
  </url>
  <url>
    <loc>https://brandonroberts.dev/blog/posts/2020-05-14-angular-unfiltered-001</loc>
  </url>
  <url>
    <loc>https://brandonroberts.dev/blog/posts/2020-05-14-mixing-action-styles-ngrx</loc>
  </url>
  <url>
    <loc>https://brandonroberts.dev/blog/posts/2020-05-15-angular-unfiltered-002</loc>
  </url>
  <url>
    <loc>https://brandonroberts.dev/blog/posts/2020-05-22-angular-unfiltered-003</loc>
  </url>
  <url>
    <loc>https://brandonroberts.dev/blog/posts/2020-05-22-angular-unfiltered-004</loc>
  </url>
  <url>
    <loc>https://brandonroberts.dev/blog/posts/2020-06-19-angular-unfiltered-005</loc>
  </url>
  <url>
    <loc>https://brandonroberts.dev/blog/posts/2020-06-26-angular-unfiltered-006</loc>
  </url>
  <url>
    <loc>https://brandonroberts.dev/blog/posts/2020-07-02-angular-unfiltered-007</loc>
  </url>
  <url>
    <loc>https://brandonroberts.dev/blog/posts/2020-07-06-lazy-loading-routes-observable</loc>
  </url>
  <url>
    <loc>https://brandonroberts.dev/blog/posts/2020-07-10-angular-unfiltered-008</loc>
  </url>
  <url>
    <loc>https://brandonroberts.dev/blog/posts/2020-07-17-angular-unfiltered-009</loc>
  </url>
  <url>
    <loc>https://brandonroberts.dev/blog/posts/2020-07-24-angular-unfiltered-010</loc>
  </url>
  <url>
    <loc>https://brandonroberts.dev/blog/posts/2020-07-31-angular-unfiltered-011</loc>
  </url>
  <url>
    <loc>https://brandonroberts.dev/blog/posts/2020-08-07-angular-unfiltered-012</loc>
  </url>
  <url>
    <loc>https://brandonroberts.dev/blog/posts/2020-08-12-angular-unfiltered-013</loc>
  </url>
  <url>
    <loc>https://brandonroberts.dev/blog/posts/2020-08-14-angular-unfiltered-014</loc>
  </url>
  <url>
    <loc>https://brandonroberts.dev/blog/posts/2020-08-21-angular-unfiltered-015</loc>
  </url>
  <url>
    <loc>https://brandonroberts.dev/blog/posts/2020-08-24-angular-unfiltered-016</loc>
  </url>
  <url>
    <loc>https://brandonroberts.dev/blog/posts/2020-09-11-angular-unfiltered-017</loc>
  </url>
  <url>
    <loc>https://brandonroberts.dev/blog/posts/2020-09-25-angular-unfiltered-018</loc>
  </url>
  <url>
    <loc>https://brandonroberts.dev/blog/posts/2020-10-09-angular-unfiltered-019</loc>
  </url>
  <url>
    <loc>https://brandonroberts.dev/blog/posts/2020-10-23-angular-unfiltered-020</loc>
  </url>
  <url>
    <loc>https://brandonroberts.dev/blog/posts/2020-12-14-maximizing-simplifying-component-views-ngrx-selectors</loc>
  </url>
  <url>
    <loc>https://brandonroberts.dev/blog/posts/2021-02-24-building-an-angular-application-from-scratch-with-nx-and-ngrx</loc>
  </url>
  <url>
    <loc>https://brandonroberts.dev/blog/posts/2021-10-12-how-i-rebuilt-my-angular-blog-and-became-an-astronaut</loc>
  </url>
  <url>
    <loc>https://brandonroberts.dev/blog/posts/2023-06-28-fullstack-angular-with-analog</loc>
  </url>
  <url>
    <loc>https://brandonroberts.dev/blog/posts/analogjs-27-server-functions-streaming-ssr-agent-ready-projects-and-more-2fao</loc>
  </url>
  <url>
    <loc>https://brandonroberts.dev/blog/posts/choosing-angular-in-the-age-of-agents-1bo7</loc>
  </url>
  <url>
    <loc>https://brandonroberts.dev/blog/posts/distributing-analogjs-ci-with-nx-agents-and-one-prompt-42a4</loc>
  </url>
  <url>
    <loc>https://brandonroberts.dev/blog/posts/angular-compilation-type-checking-and-build-bottlenecks-4n2f</loc>
  </url>
  <url>
    <loc>https://brandonroberts.dev/blog/posts/deploying-angular-applications-to-cloudflare-with-void-94f</loc>
  </url>
  <url>
    <loc>https://brandonroberts.dev/blog/posts/using-cypress-component-testing-with-angular-and-vite-2f31</loc>
  </url>
  <url>
    <loc>https://brandonroberts.dev/blog/posts/analogjs-25-runtime-i18n-fast-compilation-mode-hierarchical-content-and-more-3ocj</loc>
  </url>
  <url>
    <loc>https://brandonroberts.dev/blog/posts/analogjs-24-vite-8-vitest-snapshot-serializers-astro-v6-support-and-more-3hgo</loc>
  </url>
  <url>
    <loc>https://brandonroberts.dev/blog/posts/using-a-headless-cms-with-angular-and-analog-content-loaders-21e7</loc>
  </url>
  <url>
    <loc>https://brandonroberts.dev/blog/posts/angular-skills-agent-skills-for-ai-assisted-development-3jgg</loc>
  </url>
  <url>
    <loc>https://brandonroberts.dev/api/v1/og-images/2019-03-04-handling-error-states-with-ngrx.png</loc>
  </url>
  <url>
    <loc>https://brandonroberts.dev/api/v1/og-images/2019-03-27-custom-route-matching-angular-router.png</loc>
  </url>
  <url>
    <loc>https://brandonroberts.dev/api/v1/og-images/2020-05-14-angular-unfiltered-001.png</loc>
  </url>
  <url>
    <loc>https://brandonroberts.dev/api/v1/og-images/2020-05-14-mixing-action-styles-ngrx.png</loc>
  </url>
  <url>
    <loc>https://brandonroberts.dev/api/v1/og-images/2020-05-15-angular-unfiltered-002.png</loc>
  </url>
  <url>
    <loc>https://brandonroberts.dev/api/v1/og-images/2020-05-22-angular-unfiltered-003.png</loc>
  </url>
  <url>
    <loc>https://brandonroberts.dev/api/v1/og-images/2020-05-22-angular-unfiltered-004.png</loc>
  </url>
  <url>
    <loc>https://brandonroberts.dev/api/v1/og-images/2020-06-19-angular-unfiltered-005.png</loc>
  </url>
  <url>
    <loc>https://brandonroberts.dev/api/v1/og-images/2020-06-26-angular-unfiltered-006.png</loc>
  </url>
  <url>
    <loc>https://brandonroberts.dev/api/v1/og-images/2020-07-02-angular-unfiltered-007.png</loc>
  </url>
  <url>
    <loc>https://brandonroberts.dev/api/v1/og-images/2020-07-06-lazy-loading-routes-observable.png</loc>
  </url>
  <url>
    <loc>https://brandonroberts.dev/api/v1/og-images/2020-07-10-angular-unfiltered-008.png</loc>
  </url>
  <url>
    <loc>https://brandonroberts.dev/api/v1/og-images/2020-07-17-angular-unfiltered-009.png</loc>
  </url>
  <url>
    <loc>https://brandonroberts.dev/api/v1/og-images/2020-07-24-angular-unfiltered-010.png</loc>
  </url>
  <url>
    <loc>https://brandonroberts.dev/api/v1/og-images/2020-07-31-angular-unfiltered-011.png</loc>
  </url>
  <url>
    <loc>https://brandonroberts.dev/api/v1/og-images/2020-08-07-angular-unfiltered-012.png</loc>
  </url>
  <url>
    <loc>https://brandonroberts.dev/api/v1/og-images/2020-08-12-angular-unfiltered-013.png</loc>
  </url>
  <url>
    <loc>https://brandonroberts.dev/api/v1/og-images/2020-08-14-angular-unfiltered-014.png</loc>
  </url>
  <url>
    <loc>https://brandonroberts.dev/api/v1/og-images/2020-08-21-angular-unfiltered-015.png</loc>
  </url>
  <url>
    <loc>https://brandonroberts.dev/api/v1/og-images/2020-08-24-angular-unfiltered-016.png</loc>
  </url>
  <url>
    <loc>https://brandonroberts.dev/api/v1/og-images/2020-09-11-angular-unfiltered-017.png</loc>
  </url>
  <url>
    <loc>https://brandonroberts.dev/api/v1/og-images/2020-09-25-angular-unfiltered-018.png</loc>
  </url>
  <url>
    <loc>https://brandonroberts.dev/api/v1/og-images/2020-10-09-angular-unfiltered-019.png</loc>
  </url>
  <url>
    <loc>https://brandonroberts.dev/api/v1/og-images/2020-10-23-angular-unfiltered-020.png</loc>
  </url>
  <url>
    <loc>https://brandonroberts.dev/api/v1/og-images/2020-12-14-maximizing-simplifying-component-views-ngrx-selectors.png</loc>
  </url>
  <url>
    <loc>https://brandonroberts.dev/api/v1/og-images/2021-02-24-building-an-angular-application-from-scratch-with-nx-and-ngrx.png</loc>
  </url>
  <url>
    <loc>https://brandonroberts.dev/api/v1/og-images/2021-10-12-how-i-rebuilt-my-angular-blog-and-became-an-astronaut.png</loc>
  </url>
  <url>
    <loc>https://brandonroberts.dev/api/v1/og-images/2023-06-28-fullstack-angular-with-analog.png</loc>
  </url>
</urlset>