<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
  xmlns:xhtml="http://www.w3.org/1999/xhtml">
  <url>
    <loc>https://ashwingopalsamy.in/projects/uuidcheck/</loc>
    <lastmod>2024-09-05T00:00:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ashwingopalsamy.in/projects/uuidv8/</loc>
    <lastmod>2024-06-10T00:00:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ashwingopalsamy.in/projects/pismozones/</loc>
    <lastmod>2026-03-20T00:00:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ashwingopalsamy.in/projects/claude-code-theme/</loc>
    <lastmod>2026-02-10T00:00:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ashwingopalsamy.in/projects/claude-code-launcher/</loc>
    <lastmod>2026-02-02T00:00:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ashwingopalsamy.in/projects/repo-rate-visualizer/</loc>
    <lastmod>2026-02-10T00:00:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ashwingopalsamy.in/projects/mkks-organics/</loc>
    <lastmod>2026-03-01T00:00:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ashwingopalsamy.in/projects/ats-latex-resume/</loc>
    <lastmod>2024-10-27T00:00:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ashwingopalsamy.in/projects/itms/</loc>
    <lastmod>2021-03-13T00:00:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ashwingopalsamy.in/projects/budai/</loc>
    <lastmod>2022-03-03T00:00:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ashwingopalsamy.in/writing/designing-rate-limiters-for-payment-systems/</loc>
    <lastmod>2026-04-07T00:00:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ashwingopalsamy.in/writing/tags/distributed-systems/</loc>
    <lastmod>2026-04-07T00:00:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ashwingopalsamy.in/writing/tags/go/</loc>
    <lastmod>2026-04-07T00:00:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ashwingopalsamy.in/</loc>
    <lastmod>2026-04-07T00:00:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ashwingopalsamy.in/writing/tags/payments/</loc>
    <lastmod>2026-04-07T00:00:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ashwingopalsamy.in/tags/</loc>
    <lastmod>2026-04-07T00:00:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ashwingopalsamy.in/writing/</loc>
    <lastmod>2026-04-07T00:00:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ashwingopalsamy.in/now/</loc>
    <lastmod>2026-04-05T00:00:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ashwingopalsamy.in/writing/tags/iso8583/</loc>
    <lastmod>2026-04-01T00:00:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ashwingopalsamy.in/writing/understanding-iso-8583-bitmap-parsing/</loc>
    <lastmod>2026-04-01T00:00:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ashwingopalsamy.in/writing/notes/go-error-wrapping-patterns/</loc>
    <lastmod>2026-03-28T00:00:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ashwingopalsamy.in/writing/notes/</loc>
    <lastmod>2026-03-28T00:00:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ashwingopalsamy.in/writing/anatomy-of-a-supply-chain-attack-litellm-on-pypi/</loc>
    <lastmod>2026-03-25T00:00:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ashwingopalsamy.in/writing/tags/security/</loc>
    <lastmod>2026-03-25T00:00:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ashwingopalsamy.in/projects/</loc>
    <lastmod>2026-03-20T00:00:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ashwingopalsamy.in/writing/consistent-hashing-in-distributed-caches/</loc>
    <lastmod>2026-03-15T00:00:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ashwingopalsamy.in/writing/notes/why-slog-over-zerolog/</loc>
    <lastmod>2026-03-10T00:00:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ashwingopalsamy.in/writing/why-uuids-matter-for-idempotency/</loc>
    <lastmod>2026-02-20T00:00:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ashwingopalsamy.in/writing/notes/go-maps-iteration-order/</loc>
    <lastmod>2025-12-25T00:00:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ashwingopalsamy.in/writing/tags/go-internals/</loc>
    <lastmod>2025-12-25T00:00:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ashwingopalsamy.in/writing/floating-point-tolerance-testing-in-go/</loc>
    <lastmod>2025-08-17T00:00:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ashwingopalsamy.in/writing/notes/runes-bytes-and-graphemes-in-go/</loc>
    <lastmod>2025-08-09T00:00:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ashwingopalsamy.in/writing/tags/unicode/</loc>
    <lastmod>2025-08-09T00:00:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ashwingopalsamy.in/writing/go-was-never-bad/</loc>
    <lastmod>2025-06-21T00:00:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ashwingopalsamy.in/writing/how-goroutine-stacks-grow-and-shrink/</loc>
    <lastmod>2025-06-08T00:00:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ashwingopalsamy.in/writing/go-scheduler-yield-points-and-infinite-loops/</loc>
    <lastmod>2025-05-24T00:00:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ashwingopalsamy.in/writing/tags/engineering-practices/</loc>
    <lastmod>2025-01-15T00:00:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ashwingopalsamy.in/writing/review-your-own-pr-first/</loc>
    <lastmod>2025-01-15T00:00:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ashwingopalsamy.in/writing/the-comparable-constraint-in-go-generics/</loc>
    <lastmod>2024-12-25T00:00:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ashwingopalsamy.in/writing/what-happens-before-main-in-go/</loc>
    <lastmod>2024-12-13T00:00:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ashwingopalsamy.in/writing/go-pointers-and-memory-management/</loc>
    <lastmod>2024-11-17T00:00:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ashwingopalsamy.in/writing/git-practices-for-production-codebases/</loc>
    <lastmod>2024-11-14T00:00:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ashwingopalsamy.in/writing/go-constants-beyond-the-basics/</loc>
    <lastmod>2024-11-13T00:00:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ashwingopalsamy.in/writing/gos-utf-8-identifier-limitation/</loc>
    <lastmod>2024-11-12T00:00:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ashwingopalsamy.in/about/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ashwingopalsamy.in/ai/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ashwingopalsamy.in/writing/articles/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
</urlset>
