<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://blog.skopow.ski</loc>
    <lastmod>2026-08-12T15:47:36.047Z</lastmod>
    <changefreq>always</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://blog.skopow.ski/frontmatter-ftw-how-to-make-agent-skills-discoverable</loc>
    <lastmod>2026-08-01T14:12:54.912Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.skopow.ski/stop-using-full-oauth-handshakes-for-internal-microservice-auth</loc>
    <lastmod>2026-07-25T13:16:54.661Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.skopow.ski/mcp-vs-acp-clarifying-the-protocol-layer-in-the-agentic-era</loc>
    <lastmod>2026-06-27T14:26:22.767Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.skopow.ski/a-good-agent-skill-is-a-contract-not-a-prompt</loc>
    <lastmod>2026-05-02T13:48:08.199Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.skopow.ski/stop-writing-bigger-prompts-start-designing-agent-skills</loc>
    <lastmod>2026-04-12T10:57:14.779Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.skopow.ski/small-pull-requests-win-every-time</loc>
    <lastmod>2026-03-08T12:55:20.928Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.skopow.ski/allocation-rate-in-go-and-java</loc>
    <lastmod>2026-02-08T12:43:14.679Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.skopow.ski/http-server-in-go-vs-java-the-stuff-that-actually-hurts-in-production</loc>
    <lastmod>2026-01-18T13:19:28.464Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.skopow.ski/concurrency-in-go-vs-java</loc>
    <lastmod>2025-12-13T15:40:22.043Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.skopow.ski/how-to-use-rero-to-improve-developer-velocity-and-feedback-loops</loc>
    <lastmod>2025-11-08T12:11:22.940Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.skopow.ski/concurrency-is-not-parallelism</loc>
    <lastmod>2025-10-26T12:28:07.544Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.skopow.ski/gofmt-and-goimports-small-tools-big-difference</loc>
    <lastmod>2025-09-26T22:00:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.skopow.ski/mcp-server-in-golang-providing-data-for-amazon-q-in-jetbrains-ide</loc>
    <lastmod>2025-08-24T15:48:07.855Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.skopow.ski/how-to-run-yolov8-inference-directly-in-golang-with-onnx</loc>
    <lastmod>2025-07-27T11:41:11.831Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.skopow.ski/how-to-run-yolov5-inference-from-golang-with-python-api</loc>
    <lastmod>2025-06-29T14:40:34.363Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.skopow.ski/building-a-golang-microservice-for-machine-learning-inference-with-tensorflow</loc>
    <lastmod>2025-05-18T12:10:48.321Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.skopow.ski/running-tensorflow-models-in-golang</loc>
    <lastmod>2025-05-18T12:10:30.743Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.skopow.ski/fuzzing-a-go-rest-api-handler</loc>
    <lastmod>2025-03-27T23:00:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.skopow.ski/definition-of-ready-vs-definition-of-done</loc>
    <lastmod>2025-09-27T12:16:12.315Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.skopow.ski/how-to-validate-a-payload-schema</loc>
    <lastmod>2025-02-01T15:53:51.025Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.skopow.ski/post-mortem</loc>
    <lastmod>2025-09-27T12:16:44.629Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.skopow.ski/how-to-send-a-pdf-file-to-claudeai-with-go-sdk</loc>
    <lastmod>2024-11-11T14:27:10.191Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.skopow.ski/interface-compliance-at-compile-time-in-go</loc>
    <lastmod>2024-10-19T12:53:55.891Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.skopow.ski/how-to-start-profiling-a-golang-application</loc>
    <lastmod>2024-09-22T11:38:32.264Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.skopow.ski/take-a-break</loc>
    <lastmod>2025-09-27T12:17:04.249Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.skopow.ski/go-starter-pack</loc>
    <lastmod>2025-04-30T09:02:14.244Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.skopow.ski/the-power-of-jira-ticket</loc>
    <lastmod>2025-09-27T12:17:20.006Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.skopow.ski/how-to-fix-the-g101-potential-hardcoded-credentials-gosec</loc>
    <lastmod>2024-05-25T12:37:48.296Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.skopow.ski/the-go-style-guides</loc>
    <lastmod>2024-04-14T16:39:10.278Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.skopow.ski/how-to-fix-the-tag-is-not-aligned-should-be-tagalign</loc>
    <lastmod>2024-03-17T13:01:42.560Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.skopow.ski/how-to-fix-the-fieldalignment-struct-with-32-pointer-bytes-could-be-24-govet</loc>
    <lastmod>2024-03-19T07:57:46.188Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.skopow.ski/page/flashlabs</loc>
    <lastmod>2026-08-12T15:47:36.047Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://blog.skopow.ski/series/golang-linters</loc>
    <lastmod>2026-08-12T15:47:36.047Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://blog.skopow.ski/series/machine-learning</loc>
    <lastmod>2026-08-12T15:47:36.047Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://blog.skopow.ski/series/ways-of-working</loc>
    <lastmod>2026-08-12T15:47:36.047Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://blog.skopow.ski/archive</loc>
    <lastmod>2026-08-12T15:47:36.047Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://blog.skopow.ski/recommendations</loc>
    <lastmod>2026-08-12T15:47:36.047Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
</urlset>