<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://johntcosta.hashnode.dev</loc>
    <lastmod>2026-09-06T23:58:15.269Z</lastmod>
    <changefreq>always</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://johntcosta.hashnode.dev/not-every-business-win-is-a-feature</loc>
    <lastmod>2026-04-28T03:12:24.878Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://johntcosta.hashnode.dev/code-review-canon</loc>
    <lastmod>2026-04-21T15:39:10.499Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://johntcosta.hashnode.dev/100-merged-prs-what-i-learned-contributing-to-open-source-with-ai</loc>
    <lastmod>2026-04-15T20:37:49.442Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://johntcosta.hashnode.dev/from-raspberry-pi-to-17-container-homelab-in-six-months</loc>
    <lastmod>2026-04-14T15:00:14.932Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://johntcosta.hashnode.dev/you-were-never-typing-code</loc>
    <lastmod>2026-04-12T22:17:05.170Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://johntcosta.hashnode.dev/from-raspberry-pi-to-17-container-homelab</loc>
    <lastmod>2026-04-12T21:55:37.493Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://johntcosta.hashnode.dev/ai-is-bringing-developers-back-to-the-terminal-ink-is-making-it-beautiful</loc>
    <lastmod>2026-04-07T15:01:00.073Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://johntcosta.hashnode.dev/building-a-self-improving-trading-system-with-ai</loc>
    <lastmod>2026-03-31T15:00:35.983Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://johntcosta.hashnode.dev/automate-your-life-with-cron-jobs-github-actions-and-telegram</loc>
    <lastmod>2026-03-26T15:00:19.981Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://johntcosta.hashnode.dev/your-portfolio-site-deserves-a-pipeline</loc>
    <lastmod>2026-03-16T01:55:03.124Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://johntcosta.hashnode.dev/claude-code-tips-and-tricks</loc>
    <lastmod>2026-03-08T05:23:38.562Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://johntcosta.hashnode.dev/the-coordination-tax</loc>
    <lastmod>2026-03-05T18:04:18.047Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://johntcosta.hashnode.dev/why-functional-programming-is-the-most-important-skill-for-the-ai-era</loc>
    <lastmod>2026-02-24T14:46:29.519Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://johntcosta.hashnode.dev/how-to-have-a-career-in-2026</loc>
    <lastmod>2026-02-14T23:36:41.479Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://johntcosta.hashnode.dev/what-it-takes-to-be-a-software-engineer-in-2026</loc>
    <lastmod>2026-01-27T16:23:21.826Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://johntcosta.hashnode.dev/ai-drives-you-direct</loc>
    <lastmod>2026-01-20T01:14:32.236Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://johntcosta.hashnode.dev/why-ai-assisted-development-feels-like-engineering-management</loc>
    <lastmod>2026-01-07T03:59:17.002Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://johntcosta.hashnode.dev/ai-assisted-home-automation-in-2026</loc>
    <lastmod>2026-04-12T15:47:00.402Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://johntcosta.hashnode.dev/modeling-react-state-as-a-finite-state-machine</loc>
    <lastmod>2025-12-30T21:38:44.690Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://johntcosta.hashnode.dev/building-a-traffic-light-react-app</loc>
    <lastmod>2022-09-26T04:22:36.667Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://johntcosta.hashnode.dev/archive</loc>
    <lastmod>2026-09-06T23:58:15.269Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://johntcosta.hashnode.dev/recommendations</loc>
    <lastmod>2026-09-06T23:58:15.269Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
</urlset>