<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://jvertrees.hashnode.dev/how-openai-thinks-about-codex-model-harness-surfaces</loc>
    <lastmod>2026-03-02T17:00:08.071Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jvertrees.hashnode.dev/red-green-tdd-the-simplest-instruction-that-makes-agents-better</loc>
    <lastmod>2026-02-27T17:00:59.164Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jvertrees.hashnode.dev/when-ai-builds-the-system-design-is-the-product</loc>
    <lastmod>2026-02-25T17:00:28.493Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jvertrees.hashnode.dev/i-gave-an-ai-agent-ssh-access-to-my-raspberry-pi</loc>
    <lastmod>2026-02-23T21:09:31.802Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jvertrees.hashnode.dev/gemini-3-1-pro-benchmark-leader-at-half-the-cost-but-read-the-fine-print</loc>
    <lastmod>2026-02-23T20:16:06.907Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jvertrees.hashnode.dev/the-most-important-file-in-your-repository-is-domainmd</loc>
    <lastmod>2026-02-17T16:52:08.810Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jvertrees.hashnode.dev/part-4-self-determination-theoryputting-it-all-together</loc>
    <lastmod>2026-01-26T17:30:11.478Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jvertrees.hashnode.dev/part-3-relatedness-meaningful-work-with-people-you-respect</loc>
    <lastmod>2026-01-19T17:45:29.920Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jvertrees.hashnode.dev/part-3-tracing-and-chaos</loc>
    <lastmod>2026-01-16T17:30:21.468Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jvertrees.hashnode.dev/part-2-the-transactional-outbox</loc>
    <lastmod>2026-01-15T20:30:14.804Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jvertrees.hashnode.dev/part-1-the-observable-sandbox</loc>
    <lastmod>2026-01-14T20:30:17.376Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jvertrees.hashnode.dev/part-2-competence-improve-through-the-work-itself</loc>
    <lastmod>2026-01-12T17:45:21.274Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jvertrees.hashnode.dev/part-1-autonomy-let-them</loc>
    <lastmod>2026-01-05T17:30:22.501Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jvertrees.hashnode.dev/amazon-just-opened-the-door-to-truly-custom-ai</loc>
    <lastmod>2025-12-11T17:00:15.384Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jvertrees.hashnode.dev/claude-gets-a-soul</loc>
    <lastmod>2025-12-08T13:34:00.754Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jvertrees.hashnode.dev/dont-sleep-on-nano-banana-pro-especially-if-you-build-things</loc>
    <lastmod>2025-12-04T12:30:50.195Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jvertrees.hashnode.dev/evolution-as-product-management</loc>
    <lastmod>2025-12-01T17:00:30.038Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jvertrees.hashnode.dev/the-tyranny-of-state-space</loc>
    <lastmod>2025-11-27T17:00:42.911Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jvertrees.hashnode.dev/evaluating-your-ai-systems</loc>
    <lastmod>2025-11-19T17:00:26.170Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jvertrees.hashnode.dev/the-great-ai-divide-part-iii</loc>
    <lastmod>2025-11-17T17:00:51.010Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jvertrees.hashnode.dev/the-great-ai-divide-part-ii</loc>
    <lastmod>2025-11-13T17:00:44.876Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jvertrees.hashnode.dev/the-great-ai-divide-part-i</loc>
    <lastmod>2025-11-10T17:00:53.094Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jvertrees.hashnode.dev/more-robust-end-to-end-feature-development-using-ai</loc>
    <lastmod>2025-10-07T22:15:39.024Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jvertrees.hashnode.dev/were-accidentally-reinventing-software-engineering-and-its-about-time</loc>
    <lastmod>2025-09-12T21:18:58.252Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jvertrees.hashnode.dev/teaching-ai-to-the-ai-resistant</loc>
    <lastmod>2025-09-02T05:00:30.833Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jvertrees.hashnode.dev/using-ai-tools-in-different-domains</loc>
    <lastmod>2025-08-30T13:54:34.202Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jvertrees.hashnode.dev/claude-daisyui-made-me-a-monster</loc>
    <lastmod>2025-10-31T20:33:25.072Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jvertrees.hashnode.dev/the-moat-is-dry</loc>
    <lastmod>2025-07-15T15:26:33.960Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jvertrees.hashnode.dev/mounty-pythons-argument-clinic</loc>
    <lastmod>2025-07-09T16:02:47.118Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jvertrees.hashnode.dev/swapping-sendgrid-for-mailjet-in-10-minutes</loc>
    <lastmod>2025-06-27T15:43:08.721Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jvertrees.hashnode.dev/how-i-built-a-production-ready-white-label-system-in-under-a-week</loc>
    <lastmod>2025-06-17T21:01:14.855Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jvertrees.hashnode.dev/my-learnings-from-a-turnaround</loc>
    <lastmod>2025-06-09T18:00:50.671Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jvertrees.hashnode.dev/a-rewarding-turnaround</loc>
    <lastmod>2025-06-02T20:22:15.313Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jvertrees.hashnode.dev/what-we-tolerate</loc>
    <lastmod>2025-04-21T17:28:43.780Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jvertrees.hashnode.dev/the-great-font-fiasco</loc>
    <lastmod>2025-04-16T21:00:52.157Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jvertrees.hashnode.dev/announcing-newrootsai</loc>
    <lastmod>2025-04-07T16:08:31.863Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jvertrees.hashnode.dev/how-we-built-the-free-destination-quiz</loc>
    <lastmod>2025-04-07T16:06:30.911Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jvertrees.hashnode.dev/two-recent-engineering-challenges</loc>
    <lastmod>2025-04-04T14:46:26.171Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jvertrees.hashnode.dev/emitting-fully-nested-python-schemas-and-models-with-sqlmodel</loc>
    <lastmod>2025-03-24T16:00:44.030Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jvertrees.hashnode.dev/patterns-for-numbers-divisible-by-3</loc>
    <lastmod>2025-03-17T16:00:53.864Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jvertrees.hashnode.dev/learning-how-you-learn</loc>
    <lastmod>2025-03-10T16:00:57.125Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jvertrees.hashnode.dev/what-i-learned-about-delegation</loc>
    <lastmod>2025-03-03T17:00:38.050Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jvertrees.hashnode.dev/the-principle-of-least-surprise</loc>
    <lastmod>2025-02-24T17:22:50.993Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jvertrees.hashnode.dev/moving-from-sync-to-async-in-fastapi-with-sqlmodelwhat-you-need-to-know</loc>
    <lastmod>2025-02-20T06:00:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jvertrees.hashnode.dev/natures-code</loc>
    <lastmod>2025-02-17T06:00:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jvertrees.hashnode.dev/ill-never-forget-bayess-theorem-again</loc>
    <lastmod>2025-07-11T14:17:38.903Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jvertrees.hashnode.dev/from-sigterm-to-sigpeace</loc>
    <lastmod>2025-02-10T06:00:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jvertrees.hashnode.dev/assumption-of-positive-intent</loc>
    <lastmod>2025-02-06T06:00:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jvertrees.hashnode.dev/the-cornfield</loc>
    <lastmod>2025-02-03T06:00:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jvertrees.hashnode.dev/the-intellectual-mating-dance-of-the-red-capped-software-engineer</loc>
    <lastmod>2025-01-27T06:00:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
</urlset>