<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml"><url>
    <loc>https://notes.sheerluck.dev/about</loc>
    <lastmod>2026-09-29T03:50:06.000Z</lastmod>
  </url><url>
    <loc>https://notes.sheerluck.dev/articles/build-a-scientific-calculator-in-rust---understanding-variables-and-types</loc>
    <lastmod>2026-09-29T03:50:06.000Z</lastmod>
  </url><url>
    <loc>https://notes.sheerluck.dev/articles/building-your-first-desktop-ui-with-gpui</loc>
    <lastmod>2026-09-29T03:50:06.000Z</lastmod>
  </url><url>
    <loc>https://notes.sheerluck.dev/articles/making-our-gpui-app-interactive-with-state-and-events</loc>
    <lastmod>2026-09-29T03:50:06.000Z</lastmod>
  </url><url>
    <loc>https://notes.sheerluck.dev/articles/rust-control-flow-in-practice---build-a-number-guessing-game</loc>
    <lastmod>2026-09-29T03:50:06.000Z</lastmod>
  </url><url>
    <loc>https://notes.sheerluck.dev/articles/understanding-rust-ownership-by-building-a-zero-copy-log-line-parser</loc>
    <lastmod>2026-09-29T03:50:06.000Z</lastmod>
  </url><url>
    <loc>https://notes.sheerluck.dev/articles/how-this-garden-works</loc>
    <lastmod>2026-09-29T03:50:06.000Z</lastmod>
  </url><url>
    <loc>https://notes.sheerluck.dev/articles/</loc>
    <lastmod>2026-09-29T03:50:06.000Z</lastmod>
  </url><url>
    <loc>https://notes.sheerluck.dev/</loc>
    <lastmod>2026-09-29T03:50:06.000Z</lastmod>
  </url><url>
    <loc>https://notes.sheerluck.dev/notes/a-live-string-slice-restricts-mutation-of-its-source</loc>
    <lastmod>2026-09-29T03:50:06.000Z</lastmod>
  </url><url>
    <loc>https://notes.sheerluck.dev/notes/a-mutable-reference-gives-temporary-permission-to-change-a-value</loc>
    <lastmod>2026-09-29T03:50:06.000Z</lastmod>
  </url><url>
    <loc>https://notes.sheerluck.dev/notes/a-string-slice-borrows-part-of-existing-string-data</loc>
    <lastmod>2026-09-29T03:50:06.000Z</lastmod>
  </url><url>
    <loc>https://notes.sheerluck.dev/notes/assigning-a-string-moves-its-ownership</loc>
    <lastmod>2026-09-29T03:50:06.000Z</lastmod>
  </url><url>
    <loc>https://notes.sheerluck.dev/notes/borrowing-lets-a-function-use-a-value-without-owning-it</loc>
    <lastmod>2026-09-29T03:50:06.000Z</lastmod>
  </url><url>
    <loc>https://notes.sheerluck.dev/notes/cloning-a-string-creates-another-owned-allocation</loc>
    <lastmod>2026-09-29T03:50:06.000Z</lastmod>
  </url><url>
    <loc>https://notes.sheerluck.dev/notes/gpui-click-events---making-the-tabs-interactive</loc>
    <lastmod>2026-09-29T03:50:06.000Z</lastmod>
  </url><url>
    <loc>https://notes.sheerluck.dev/notes/gpui-component-state---disabling-controls-reserved-for-later</loc>
    <lastmod>2026-09-29T03:50:06.000Z</lastmod>
  </url><url>
    <loc>https://notes.sheerluck.dev/notes/gpui-conditional-rendering---displaying-an-empty-state</loc>
    <lastmod>2026-09-29T03:50:06.000Z</lastmod>
  </url><url>
    <loc>https://notes.sheerluck.dev/notes/gpui-derived-state---calculating-issue-counts</loc>
    <lastmod>2026-09-29T03:50:06.000Z</lastmod>
  </url><url>
    <loc>https://notes.sheerluck.dev/notes/gpui-dynamic-rendering---filtering-the-issue-collection</loc>
    <lastmod>2026-09-29T03:50:06.000Z</lastmod>
  </url><url>
    <loc>https://notes.sheerluck.dev/notes/gpui-entity-state---turning-hardcoded-issues-into-data</loc>
    <lastmod>2026-09-29T03:50:06.000Z</lastmod>
  </url><url>
    <loc>https://notes.sheerluck.dev/notes/gpui-event-listeners---handling-sidebar-clicks</loc>
    <lastmod>2026-09-29T03:50:06.000Z</lastmod>
  </url><url>
    <loc>https://notes.sheerluck.dev/notes/gpui-mutable-state---completing-and-restoring-issues</loc>
    <lastmod>2026-09-29T03:50:06.000Z</lastmod>
  </url><url>
    <loc>https://notes.sheerluck.dev/notes/gpui-render-methods---giving-rendering-helpers-access-to-state</loc>
    <lastmod>2026-09-29T03:50:06.000Z</lastmod>
  </url><url>
    <loc>https://notes.sheerluck.dev/notes/gpui-selection-state---selecting-an-issue</loc>
    <lastmod>2026-09-29T03:50:06.000Z</lastmod>
  </url><url>
    <loc>https://notes.sheerluck.dev/notes/gpui-state-login---testing-filters-without-opening-a-window</loc>
    <lastmod>2026-09-29T03:50:06.000Z</lastmod>
  </url><url>
    <loc>https://notes.sheerluck.dev/notes/gpui-view-state---modelling-navigation-and-tabs-with-enums</loc>
    <lastmod>2026-09-29T03:50:06.000Z</lastmod>
  </url><url>
    <loc>https://notes.sheerluck.dev/notes/gpui-view-state---starting-from-the-existing-interface</loc>
    <lastmod>2026-09-29T03:50:06.000Z</lastmod>
  </url><url>
    <loc>https://notes.sheerluck.dev/notes/passing-an-owned-value-into-a-function-can-move-it</loc>
    <lastmod>2026-09-29T03:50:06.000Z</lastmod>
  </url><url>
    <loc>https://notes.sheerluck.dev/notes/pre-requisites-to-quantitative-trading</loc>
    <lastmod>2026-09-29T03:50:06.000Z</lastmod>
  </url><url>
    <loc>https://notes.sheerluck.dev/notes/quantitative-trading</loc>
    <lastmod>2026-09-29T03:50:06.000Z</lastmod>
  </url><url>
    <loc>https://notes.sheerluck.dev/notes/rust-allows-many-readers-or-one-writer-at-a-time</loc>
    <lastmod>2026-09-29T03:50:06.000Z</lastmod>
  </url><url>
    <loc>https://notes.sheerluck.dev/notes/rust-drops-an-owned-value-when-its-owner-leaves-scope</loc>
    <lastmod>2026-09-29T03:50:06.000Z</lastmod>
  </url><url>
    <loc>https://notes.sheerluck.dev/notes/rust-prevents-references-from-outliving-their-owners</loc>
    <lastmod>2026-09-29T03:50:06.000Z</lastmod>
  </url><url>
    <loc>https://notes.sheerluck.dev/notes/rust-project---build-a-zero-copy-log-line-parser</loc>
    <lastmod>2026-09-29T03:50:06.000Z</lastmod>
  </url><url>
    <loc>https://notes.sheerluck.dev/notes/rust-string-slice-indices-refer-to-utf-8-byte-boundaries</loc>
    <lastmod>2026-09-29T03:50:06.000Z</lastmod>
  </url><url>
    <loc>https://notes.sheerluck.dev/notes/rust-uses-ownership-to-decide-who-is-responsible-for-a-value</loc>
    <lastmod>2026-09-29T03:50:06.000Z</lastmod>
  </url><url>
    <loc>https://notes.sheerluck.dev/notes/stack-and-heap-storage-explain-why-a-%60string%60-needs-an-owner</loc>
    <lastmod>2026-09-29T03:50:06.000Z</lastmod>
  </url><url>
    <loc>https://notes.sheerluck.dev/notes/understanding-rust-ownership</loc>
    <lastmod>2026-09-29T03:50:06.000Z</lastmod>
  </url><url>
    <loc>https://notes.sheerluck.dev/notes/values-implementing-copy-remain-usable-after-assignment</loc>
    <lastmod>2026-09-29T03:50:06.000Z</lastmod>
  </url><url>
    <loc>https://notes.sheerluck.dev/notes/what-is-quantitative-trading</loc>
    <lastmod>2026-09-29T03:50:06.000Z</lastmod>
  </url><url>
    <loc>https://notes.sheerluck.dev/notes/a-slice-borrows-from-its-source</loc>
    <lastmod>2026-09-29T03:50:06.000Z</lastmod>
  </url><url>
    <loc>https://notes.sheerluck.dev/notes/</loc>
    <lastmod>2026-09-29T03:50:06.000Z</lastmod>
  </url><url>
    <loc>https://notes.sheerluck.dev/sources/distributed-systems</loc>
    <lastmod>2026-09-29T03:50:06.000Z</lastmod>
  </url><url>
    <loc>https://notes.sheerluck.dev/sources/gpui</loc>
    <lastmod>2026-09-29T03:50:06.000Z</lastmod>
  </url><url>
    <loc>https://notes.sheerluck.dev/sources/quantitative-trading---how-to-build-your-own-algorithmic-trading-business</loc>
    <lastmod>2026-09-29T03:50:06.000Z</lastmod>
  </url><url>
    <loc>https://notes.sheerluck.dev/sources/the-rust-official-book</loc>
    <lastmod>2026-09-29T03:50:06.000Z</lastmod>
  </url><url>
    <loc>https://notes.sheerluck.dev/sources/</loc>
    <lastmod>2026-09-29T03:50:06.000Z</lastmod>
  </url><url>
    <loc>https://notes.sheerluck.dev/sources/the-rust-programming-language</loc>
    <lastmod>2026-09-29T03:50:06.000Z</lastmod>
  </url><url>
    <loc>https://notes.sheerluck.dev/tags/rust</loc>
    <lastmod>2026-09-29T03:50:58.592Z</lastmod>
  </url><url>
    <loc>https://notes.sheerluck.dev/tags/gpui</loc>
    <lastmod>2026-09-29T03:50:58.592Z</lastmod>
  </url><url>
    <loc>https://notes.sheerluck.dev/tags/meta</loc>
    <lastmod>2026-09-29T03:50:58.592Z</lastmod>
  </url><url>
    <loc>https://notes.sheerluck.dev/tags/ownership</loc>
    <lastmod>2026-09-29T03:50:58.592Z</lastmod>
  </url><url>
    <loc>https://notes.sheerluck.dev/tags/</loc>
    <lastmod>2026-09-29T03:50:58.592Z</lastmod>
  </url></urlset>