<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://blog.projectkenneth.com</loc>
    <lastmod>2026-04-17T09:51:41.124Z</lastmod>
    <changefreq>always</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://blog.projectkenneth.com/dynamic-component-rendering-in-react</loc>
    <lastmod>2021-10-26T18:35:15.504Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.projectkenneth.com/feature-management-in-reactjs</loc>
    <lastmod>2021-10-11T10:00:27.646Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.projectkenneth.com/a-topic-centric-approach-to-organizing-content-using-notion</loc>
    <lastmod>2021-10-03T15:14:20.195Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.projectkenneth.com/building-an-api-using-express-and-mongodb</loc>
    <lastmod>2021-10-01T18:50:52.734Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.projectkenneth.com/modular-routing-in-react</loc>
    <lastmod>2021-09-27T09:54:12.498Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.projectkenneth.com/representing-common-data-structures-in-sql</loc>
    <lastmod>2021-09-24T10:53:02.073Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.projectkenneth.com/how-to-break-down-user-stories-into-smaller-tasks</loc>
    <lastmod>2021-09-22T12:04:33.943Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.projectkenneth.com/a-quick-look-the-software-architecture-of-common-web-app-features</loc>
    <lastmod>2021-09-21T20:23:42.848Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.projectkenneth.com/as-a-software-developer-i-wish-i-had-this-mindset-when-i-was-young</loc>
    <lastmod>2021-09-17T21:40:50.605Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.projectkenneth.com/the-birth-of-project-kenneth</loc>
    <lastmod>2021-09-14T12:32:01.490Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.projectkenneth.com/creating-an-event-listener-the-usual-the-okay-and-the-complicated</loc>
    <lastmod>2021-09-10T05:04:37.009Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.projectkenneth.com/introducing-rotoscodejs-record-and-share-live-code-snippet-changes</loc>
    <lastmod>2021-09-01T11:54:39.591Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.projectkenneth.com/implementing-an-algorithm-selector-the-usual-the-okay-and-the-complicated</loc>
    <lastmod>2021-08-29T16:16:11.283Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.projectkenneth.com/writing-a-javascript-function-the-usual-the-okay-and-the-complicated</loc>
    <lastmod>2021-08-13T16:00:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.projectkenneth.com/make-siri-control-your-tp-link-kasa-smart-devices-2a6583700aa7</loc>
    <lastmod>2021-08-01T06:31:15.553Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.projectkenneth.com/what-do-i-want-to-do-ask-this-the-next-time-you-want-to-organize-your-apps-cae6087bbcb4</loc>
    <lastmod>2021-07-11T04:07:56.080Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.projectkenneth.com/technical-interview-on-algorithms-where-should-i-begin</loc>
    <lastmod>2020-12-04T16:00:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.projectkenneth.com/outsystems-lets-talk-about-a-naming-convention</loc>
    <lastmod>2020-11-28T17:25:04.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.projectkenneth.com/series/the-usual-to-complicated</loc>
    <lastmod>2026-04-17T09:51:41.124Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://blog.projectkenneth.com/archive</loc>
    <lastmod>2026-04-17T09:51:41.124Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://blog.projectkenneth.com/recommendations</loc>
    <lastmod>2026-04-17T09:51:41.124Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
</urlset>