<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://christopherschedler.com/blog/</loc>
  </url>
  <url>
    <loc>https://christopherschedler.com/contact/</loc>
  </url>
  <url>
    <loc>https://christopherschedler.com/about/</loc>
  </url>
  <url>
    <loc>https://christopherschedler.com/resume/</loc>
  </url>
  <url>
    <loc>https://christopherschedler.com/posts/typescript-strict-mode-and-code-quality/</loc>
  </url>
  <url>
    <loc>https://christopherschedler.com/posts/typescript-classes-access-modifiers-and-abstract-classes/</loc>
  </url>
  <url>
    <loc>https://christopherschedler.com/posts/typescript-mapped-and-conditional-types-in-practice/</loc>
  </url>
  <url>
    <loc>https://christopherschedler.com/posts/typescript-utility-types-in-practice/</loc>
  </url>
  <url>
    <loc>https://christopherschedler.com/posts/typescript-generics-constraints-and-key-relationships/</loc>
  </url>
  <url>
    <loc>https://christopherschedler.com/posts/typescript-checkpoint-1-communicating-intent/</loc>
  </url>
  <url>
    <loc>https://christopherschedler.com/posts/typescript-modeling-a-small-finance-domain/</loc>
  </url>
  <url>
    <loc>https://christopherschedler.com/posts/typescript-functions-and-generics-intro/</loc>
  </url>
  <url>
    <loc>https://christopherschedler.com/posts/typescript-unions-narrowing-discriminated-unions-wrap-up/</loc>
  </url>
  <url>
    <loc>https://christopherschedler.com/posts/typescript-interfaces-vs-type-aliases-wrap-up/</loc>
  </url>
  <url>
    <loc>https://christopherschedler.com/posts/typescript-basics-core-types-arrays-tuples-readonly/</loc>
  </url>
  <url>
    <loc>https://christopherschedler.com/posts/typescript-basics-mental-model-inference-strictness/</loc>
  </url>
  <url>
    <loc>https://christopherschedler.com/posts/javascript-basics-fundamentals-checkpoint/</loc>
  </url>
  <url>
    <loc>https://christopherschedler.com/posts/javascript-basics-async-mini-app-wrap-up/</loc>
  </url>
  <url>
    <loc>https://christopherschedler.com/posts/javascript-basics-async-await-fetch-error-handling/</loc>
  </url>
  <url>
    <loc>https://christopherschedler.com/posts/javascript-basics-promises-and-async-flow-wrap-up/</loc>
  </url>
  <url>
    <loc>https://christopherschedler.com/posts/javascript-foundations-event-loop-and-dom-events/</loc>
  </url>
  <url>
    <loc>https://christopherschedler.com/posts/javascript-basics-this-prototypes-and-classes/</loc>
  </url>
  <url>
    <loc>https://christopherschedler.com/posts/javascript-basics-closures-and-lexical-scope/</loc>
  </url>
  <url>
    <loc>https://christopherschedler.com/posts/angular-scully-migration/</loc>
  </url>
  <url>
    <loc>https://christopherschedler.com/posts/javascript-basics-weekly-review-and-explanation-checkpoint/</loc>
  </url>
  <url>
    <loc>https://christopherschedler.com/posts/javascript-basics-deep-work-array-object-drills/</loc>
  </url>
  <url>
    <loc>https://christopherschedler.com/posts/javascript-basics-arrays-and-objects/</loc>
  </url>
  <url>
    <loc>https://christopherschedler.com/posts/javascript-basics-functions-arrow-functions-parameters-and-this-basics/</loc>
  </url>
  <url>
    <loc>https://christopherschedler.com/posts/javascript-basics-truthy-and-falsy-values-equality-and-control-flow/</loc>
  </url>
  <url>
    <loc>https://christopherschedler.com/posts/javascript-basics-variables-scope-hoisting-and-the-TDZ/</loc>
  </url>
  <url>
    <loc>https://christopherschedler.com/posts/javascript-basics-primitives-object-references-and-mutation/</loc>
  </url>
  <url>
    <loc>https://christopherschedler.com/posts/react-router-and-navigation/</loc>
  </url>
  <url>
    <loc>https://christopherschedler.com/posts/react-context-and-advanced-state-patterns/</loc>
  </url>
  <url>
    <loc>https://christopherschedler.com/posts/react-state-and-side-effects-with-hooks/</loc>
  </url>
  <url>
    <loc>https://christopherschedler.com/posts/react-fundamentals-components,-props,-and-your-first-app/</loc>
  </url>
  <url>
    <loc>https://christopherschedler.com/posts/from-angular-to-react-understanding-the-mental-model-shift/</loc>
  </url>
  <url>
    <loc>https://christopherschedler.com/posts/react-&amp;-gatsby-learning-series/</loc>
  </url>
  <url>
    <loc>https://christopherschedler.com/posts/unlock-the-power-of-async-and-await-in-java-script/</loc>
  </url>
  <url>
    <loc>https://christopherschedler.com/posts/a-beginner&apos;s-guide-to-java-script-es6+-features/</loc>
  </url>
  <url>
    <loc>https://christopherschedler.com/posts/javascript-dom-manipulation-for-beginners/</loc>
  </url>
  <url>
    <loc>https://christopherschedler.com/posts/a-beginner-guide-to-css/</loc>
  </url>
  <url>
    <loc>https://christopherschedler.com/posts/html-basics-and-best-practices/</loc>
  </url>
  <url>
    <loc>https://christopherschedler.com/posts/5-common-angular-pitfalls-and-how-to-avoid-them/</loc>
  </url>
  <url>
    <loc>https://christopherschedler.com/posts/10-tips-to-supercharge-your-next-angular-project/</loc>
  </url>
  <url>
    <loc>https://christopherschedler.com/posts/mastering-directives-and-pipes-in-angular/</loc>
  </url>
  <url>
    <loc>https://christopherschedler.com/posts/a-guide-to-understanding-angular&apos;s-two-way-binding/</loc>
  </url>
  <url>
    <loc>https://christopherschedler.com/posts/understanding-dependency-injection-in-angular/</loc>
  </url>
  <url>
    <loc>https://christopherschedler.com/posts/angular-http-services-and-api-integration/</loc>
  </url>
  <url>
    <loc>https://christopherschedler.com/posts/mastering-angular-forms-template-driven-vs.-reactive-forms/</loc>
  </url>
  <url>
    <loc>https://christopherschedler.com/posts/mastering-angular-routing-navigating-your-web-application-with-ease/</loc>
  </url>
  <url>
    <loc>https://christopherschedler.com/posts/the-power-of-angular-ui-components-for-modern-web-development/</loc>
  </url>
  <url>
    <loc>https://christopherschedler.com/posts/angular-a-high-level-overview/</loc>
  </url>
  <url>
    <loc>https://christopherschedler.com/posts/build-a-simple-blog-with-angular-and-scully/</loc>
  </url>
</urlset>
