<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://airqoengineering.hashnode.dev</loc>
    <lastmod>2026-10-10T17:09:47.474Z</lastmod>
    <changefreq>always</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://airqoengineering.hashnode.dev/a-simple-guide-to-retrieving-ids-from-the-airqo-api</loc>
    <lastmod>2025-03-04T06:51:51.659Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://airqoengineering.hashnode.dev/exploring-structural-design-patterns-in-software-engineering</loc>
    <lastmod>2023-10-29T13:33:05.315Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://airqoengineering.hashnode.dev/how-access-control-transforms-airqos-air-quality-dashboard</loc>
    <lastmod>2023-05-22T10:00:03.919Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://airqoengineering.hashnode.dev/mastering-the-art-of-asynchronous-programming-in-javascript-with-promiseall</loc>
    <lastmod>2023-05-11T04:48:40.060Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://airqoengineering.hashnode.dev/spreading-air-quality-awareness</loc>
    <lastmod>2023-04-30T22:19:53.159Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://airqoengineering.hashnode.dev/balancing-data-sharing-and-privacy-in-air-quality-monitoring</loc>
    <lastmod>2023-05-03T14:03:40.641Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://airqoengineering.hashnode.dev/empowering-my-air-quality-awareness</loc>
    <lastmod>2023-05-03T13:59:35.555Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://airqoengineering.hashnode.dev/real-time-clocks-in-iot</loc>
    <lastmod>2023-03-28T20:56:52.501Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://airqoengineering.hashnode.dev/role-based-access-control</loc>
    <lastmod>2023-03-28T19:47:23.554Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://airqoengineering.hashnode.dev/improving-the-bus-factor-a-story-of-collaboration-and-mentoring</loc>
    <lastmod>2023-03-28T19:45:47.343Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://airqoengineering.hashnode.dev/2022-wrapped-airqo-hardware-team-dev-retro-2022</loc>
    <lastmod>2023-01-05T15:16:41.719Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://airqoengineering.hashnode.dev/2022-wrapped-airqo-platform-team-dev-retro-2022</loc>
    <lastmod>2023-01-05T14:11:12.366Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://airqoengineering.hashnode.dev/what-is-the-state-of-charge-soc</loc>
    <lastmod>2023-03-28T21:11:44.918Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://airqoengineering.hashnode.dev/data-unit-testing-with-great-expectations-and-cloud-functions</loc>
    <lastmod>2022-12-12T06:33:57.598Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://airqoengineering.hashnode.dev/giving-power-to-the-airqo-search-feature</loc>
    <lastmod>2022-12-02T20:08:49.115Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://airqoengineering.hashnode.dev/design-culture-at-airqo</loc>
    <lastmod>2022-11-17T13:21:38.137Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://airqoengineering.hashnode.dev/how-team-charters-can-improve-the-productivity-and-agility-of-a-product-team</loc>
    <lastmod>2023-03-28T21:12:52.169Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://airqoengineering.hashnode.dev/airqloud-scoping-a-case-study-of-kawempe-airqloud</loc>
    <lastmod>2022-11-17T13:20:32.751Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://airqoengineering.hashnode.dev/my-first-6-months-at-airqo-as-a-frontend-engineer</loc>
    <lastmod>2022-11-17T13:20:06.141Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://airqoengineering.hashnode.dev/meet-our-uiux-intern-hakim-luyima</loc>
    <lastmod>2022-11-17T13:19:37.429Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://airqoengineering.hashnode.dev/addressing-air-quality-data-gaps-a-hardware-perspective-to-sustainable-air-quality-networks</loc>
    <lastmod>2022-11-17T13:18:52.014Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://airqoengineering.hashnode.dev/airqo-software-engineering-developing-a-react-js-website-in-a-django-project</loc>
    <lastmod>2022-11-17T13:18:05.190Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://airqoengineering.hashnode.dev/air-quality-data-smoothing-using-moving-averages</loc>
    <lastmod>2022-11-17T13:17:36.945Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://airqoengineering.hashnode.dev/choosing-the-best-strategy-to-backup-data-from-firestore</loc>
    <lastmod>2022-11-17T13:17:07.546Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://airqoengineering.hashnode.dev/how-we-manage-airqo-microservices</loc>
    <lastmod>2022-11-17T13:15:43.906Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://airqoengineering.hashnode.dev/series/infrastructure</loc>
    <lastmod>2026-10-10T17:09:47.474Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://airqoengineering.hashnode.dev/series/engineering</loc>
    <lastmod>2026-10-10T17:09:47.474Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://airqoengineering.hashnode.dev/series/data-science</loc>
    <lastmod>2026-10-10T17:09:47.474Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://airqoengineering.hashnode.dev/series/embedded-systems</loc>
    <lastmod>2026-10-10T17:09:47.474Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://airqoengineering.hashnode.dev/series/insights</loc>
    <lastmod>2026-10-10T17:09:47.474Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://airqoengineering.hashnode.dev/archive</loc>
    <lastmod>2026-10-10T17:09:47.474Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://airqoengineering.hashnode.dev/recommendations</loc>
    <lastmod>2026-10-10T17:09:47.474Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
</urlset>