<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://yejunpark3.hashnode.dev</loc>
    <lastmod>2026-09-07T16:27:26.059Z</lastmod>
    <changefreq>always</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://yejunpark3.hashnode.dev/virtual-memory-demystified-how-your-computer-runs-programs-bigger-than-its-ram</loc>
    <lastmod>2026-06-02T09:13:08.031Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://yejunpark3.hashnode.dev/how-modern-operating-systems-manage-memory-a-deep-dive-into-paging</loc>
    <lastmod>2026-05-31T13:00:01.564Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://yejunpark3.hashnode.dev/from-thousands-of-features-to-a-few-a-deep-dive-into-dimensionality-reduction</loc>
    <lastmod>2026-05-30T11:54:13.283Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://yejunpark3.hashnode.dev/from-one-neuron-to-deep-learning-a-complete-guide-to-multi-layer-perceptrons</loc>
    <lastmod>2026-05-27T05:26:08.844Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://yejunpark3.hashnode.dev/how-your-computer-pretends-every-program-owns-all-the-memory-a-deep-dive-into-paging</loc>
    <lastmod>2026-05-26T06:39:29.690Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://yejunpark3.hashnode.dev/why-your-ai-keeps-designing-when-you-asked-it-to-build-and-how-to-stop-it</loc>
    <lastmod>2026-05-25T14:58:37.851Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://yejunpark3.hashnode.dev/how-the-internet-knows-where-you-live-ip-addresses-dhcp-nat-and-the-road-to-ipv6</loc>
    <lastmod>2026-05-23T11:02:06.482Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://yejunpark3.hashnode.dev/database-normalization-a-complete-guide-to-eliminating-anomalies-and-designing-clean-schemas</loc>
    <lastmod>2026-05-22T09:50:50.577Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://yejunpark3.hashnode.dev/clustering-demystified-k-means-hierarchical-and-dbscan-explained-with-real-world-intuition</loc>
    <lastmod>2026-05-21T14:27:24.617Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://yejunpark3.hashnode.dev/how-databases-find-your-data-in-milliseconds-a-deep-dive-into-indexing-and-b-trees</loc>
    <lastmod>2026-05-20T05:05:36.133Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://yejunpark3.hashnode.dev/clustering-explained-how-machines-find-hidden-patterns-without-labels</loc>
    <lastmod>2026-05-19T09:34:27.085Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://yejunpark3.hashnode.dev/how-the-internet-actually-moves-your-data-a-deep-dive-into-the-network-layer</loc>
    <lastmod>2026-05-18T02:04:33.352Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://yejunpark3.hashnode.dev/inside-the-internet-s-core-a-deep-dive-into-the-network-layer-data-plane</loc>
    <lastmod>2026-05-17T09:57:54.127Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://yejunpark3.hashnode.dev/tcp-congestion-control-how-the-internet-keeps-itself-from-choking</loc>
    <lastmod>2026-05-16T03:46:58.245Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://yejunpark3.hashnode.dev/the-illusion-every-program-believes-how-your-os-manages-memory</loc>
    <lastmod>2026-05-15T06:42:43.241Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://yejunpark3.hashnode.dev/when-your-ai-does-too-much-the-growing-threat-of-agentic-overreach</loc>
    <lastmod>2026-05-13T12:00:02.370Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://yejunpark3.hashnode.dev/when-threads-collide-a-deep-dive-into-classical-synchronization-problems-and-concurrency-bugs</loc>
    <lastmod>2026-05-12T07:50:14.337Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://yejunpark3.hashnode.dev/how-to-design-a-database-the-right-way-a-step-by-step-guide-for-developers</loc>
    <lastmod>2026-05-11T10:35:28.611Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://yejunpark3.hashnode.dev/from-one-tree-to-a-forest-a-practical-guide-to-ensemble-methods-in-machine-learning</loc>
    <lastmod>2026-05-11T03:19:58.051Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://yejunpark3.hashnode.dev/busy-waiting-vs-sleep-queues-how-operating-systems-decide-to-wait</loc>
    <lastmod>2026-05-10T14:47:25.162Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://yejunpark3.hashnode.dev/stop-asking-ai-how-before-asking-does-it-even-exist</loc>
    <lastmod>2026-05-09T13:52:45.920Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://yejunpark3.hashnode.dev/the-banker-s-algorithm-how-operating-systems-avoid-deadlock</loc>
    <lastmod>2026-05-08T13:42:53.307Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://yejunpark3.hashnode.dev/deadlocks-dining-philosophers-and-the-art-of-keeping-threads-from-tearing-each-other-apart</loc>
    <lastmod>2026-05-07T05:52:39.799Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://yejunpark3.hashnode.dev/convert-hundreds-of-files-in-seconds-your-complete-guide-to-bash-shell-script-for-loops</loc>
    <lastmod>2026-05-06T06:21:27.035Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://yejunpark3.hashnode.dev/advanced-sql-cheat-sheet-aggregate-functions-group-by-joins-subqueries</loc>
    <lastmod>2026-05-05T06:12:00.647Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://yejunpark3.hashnode.dev/demystifying-decision-trees-a-white-box-approach-to-machine-learning</loc>
    <lastmod>2026-05-05T05:53:10.485Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://yejunpark3.hashnode.dev/series/machinelearning</loc>
    <lastmod>2026-09-07T16:27:26.059Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://yejunpark3.hashnode.dev/series/database</loc>
    <lastmod>2026-09-07T16:27:26.059Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://yejunpark3.hashnode.dev/series/operatingsystem</loc>
    <lastmod>2026-09-07T16:27:26.059Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://yejunpark3.hashnode.dev/series/computer-networks</loc>
    <lastmod>2026-09-07T16:27:26.059Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://yejunpark3.hashnode.dev/archive</loc>
    <lastmod>2026-09-07T16:27:26.059Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://yejunpark3.hashnode.dev/recommendations</loc>
    <lastmod>2026-09-07T16:27:26.059Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
</urlset>