<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://typescriptinproduction.org/</loc>
    <lastmod>2026-11-14T07:10:04Z</lastmod>
  </url>
  <url>
    <loc>https://typescriptinproduction.org/dependent-types-in-typescript-what-you-can-and-cannot-model/</loc>
    <lastmod>2026-11-15T00:07:40Z</lastmod>
  </url>
  <url>
    <loc>https://typescriptinproduction.org/writing-typescript-documentation-comments-with-jsdoc/</loc>
    <lastmod>2026-11-12T07:10:01Z</lastmod>
  </url>
  <url>
    <loc>https://typescriptinproduction.org/generate-api-documentation-for-a-typescript-project-with-typedoc/</loc>
    <lastmod>2026-11-13T00:30:00Z</lastmod>
  </url>
  <url>
    <loc>https://typescriptinproduction.org/awaiting-work-in-typescript-loops-sequential-and-concurrent-patterns/</loc>
    <lastmod>2026-11-13T09:34:37Z</lastmod>
  </url>
  <url>
    <loc>https://typescriptinproduction.org/create-an-npm-package-template-for-typescript/</loc>
    <lastmod>2026-11-09T03:42:05Z</lastmod>
  </url>
  <url>
    <loc>https://typescriptinproduction.org/typescript-vs-python-for-backend-development-choosing-a-production-stack/</loc>
    <lastmod>2026-11-13T09:34:37Z</lastmod>
  </url>
  <url>
    <loc>https://typescriptinproduction.org/typescript-classes-vs-modules-model-objects-or-organize-code/</loc>
    <lastmod>2026-11-13T09:34:37Z</lastmod>
  </url>
  <url>
    <loc>https://typescriptinproduction.org/modeling-api-contracts-with-typescript-types/</loc>
    <lastmod>2026-11-13T09:34:37Z</lastmod>
  </url>
  <url>
    <loc>https://typescriptinproduction.org/typescript-pick-vs-extract-selecting-properties-and-union-variants/</loc>
    <lastmod>2026-11-13T09:34:37Z</lastmod>
  </url>
  <url>
    <loc>https://typescriptinproduction.org/run-typescript-during-development-with-npm-scripts/</loc>
    <lastmod>2026-11-06T02:50:29Z</lastmod>
  </url>
  <url>
    <loc>https://typescriptinproduction.org/initialize-a-typescript-project-with-npm/</loc>
    <lastmod>2026-11-09T00:22:59Z</lastmod>
  </url>
  <url>
    <loc>https://typescriptinproduction.org/typescript-mapped-types-transforming-types-from-their-properties/</loc>
    <lastmod>2026-11-13T09:34:37Z</lastmod>
  </url>
  <url>
    <loc>https://typescriptinproduction.org/writing-typescript-browser-tests-with-playwright/</loc>
    <lastmod>2026-11-06T02:50:29Z</lastmod>
  </url>
  <url>
    <loc>https://typescriptinproduction.org/iterating-over-a-typescript-array-with-its-index/</loc>
    <lastmod>2026-11-13T09:34:37Z</lastmod>
  </url>
  <url>
    <loc>https://typescriptinproduction.org/using-record-to-type-object-dictionaries-in-typescript/</loc>
    <lastmod>2026-11-13T09:34:37Z</lastmod>
  </url>
  <url>
    <loc>https://typescriptinproduction.org/writing-and-typing-classes-in-typescript/</loc>
    <lastmod>2026-11-15T00:07:25Z</lastmod>
  </url>
  <url>
    <loc>https://typescriptinproduction.org/choosing-and-managing-typescript-versions-in-a-project/</loc>
    <lastmod>2026-11-06T02:50:29Z</lastmod>
  </url>
  <url>
    <loc>https://typescriptinproduction.org/configuring-typescript-eslint-for-a-typescript-project/</loc>
    <lastmod>2026-11-15T00:07:39Z</lastmod>
  </url>
  <url>
    <loc>https://typescriptinproduction.org/using-map-in-typescript/</loc>
    <lastmod>2026-11-13T09:34:37Z</lastmod>
  </url>
  <url>
    <loc>https://typescriptinproduction.org/typescript-in-production-a-practical-introduction/</loc>
    <lastmod>2026-11-13T09:34:37Z</lastmod>
  </url>
  <url>
    <loc>https://typescriptinproduction.org/using-the-typescript-playground-to-test-types/</loc>
    <lastmod>2026-11-06T02:50:29Z</lastmod>
  </url>
  <url>
    <loc>https://typescriptinproduction.org/enums-in-typescript-when-and-how-to-use-them/</loc>
    <lastmod>2026-11-13T09:34:37Z</lastmod>
  </url>
  <url>
    <loc>https://typescriptinproduction.org/archive/</loc>
    <lastmod>2026-11-14T07:10:04Z</lastmod>
  </url>
  <url>
    <loc>https://typescriptinproduction.org/archive/page/2/</loc>
    <lastmod>2026-11-14T07:10:04Z</lastmod>
  </url>
  <url>
    <loc>https://typescriptinproduction.org/archive/page/3/</loc>
    <lastmod>2026-11-14T07:10:04Z</lastmod>
  </url>
  <url>
    <loc>https://typescriptinproduction.org/category/choose-runtime-structure-and-behavior/</loc>
    <lastmod>2026-11-14T07:10:04Z</lastmod>
  </url>
  <url>
    <loc>https://typescriptinproduction.org/category/configure-migrate-and-verify-projects/</loc>
    <lastmod>2026-11-14T07:10:04Z</lastmod>
  </url>
  <url>
    <loc>https://typescriptinproduction.org/category/model-data-and-type-relationships/</loc>
    <lastmod>2026-11-14T07:10:04Z</lastmod>
  </url>
  <url>
    <loc>https://typescriptinproduction.org/category/publish-and-protect-package-apis/</loc>
    <lastmod>2026-11-14T07:10:04Z</lastmod>
  </url>
  <url>
    <loc>https://typescriptinproduction.org/category/validate-inputs-and-enforce-contracts/</loc>
    <lastmod>2026-11-14T07:10:04Z</lastmod>
  </url>
  <url>
    <loc>https://typescriptinproduction.org/about/</loc>
    <lastmod>2026-10-01T04:11:37Z</lastmod>
  </url>
  <url>
    <loc>https://typescriptinproduction.org/contact/</loc>
    <lastmod>2026-10-01T04:09:37Z</lastmod>
  </url>
</urlset>