<?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://rivik.dev/tags/api/</loc><lastmod>2026-06-06T00:00:00+00:00</lastmod></url><url><loc>https://rivik.dev/categories/</loc><lastmod>2026-06-06T00:00:00+00:00</lastmod></url><url><loc>https://rivik.dev/tags/cli/</loc><lastmod>2026-06-06T00:00:00+00:00</lastmod></url><url><loc>https://rivik.dev/tags/codegen/</loc><lastmod>2026-06-06T00:00:00+00:00</lastmod></url><url><loc>https://rivik.dev/categories/go/</loc><lastmod>2026-06-06T00:00:00+00:00</lastmod></url><url><loc>https://rivik.dev/tags/go/</loc><lastmod>2026-06-06T00:00:00+00:00</lastmod></url><url><loc>https://rivik.dev/tags/hardware-keys/</loc><lastmod>2026-06-06T00:00:00+00:00</lastmod></url><url><loc>https://rivik.dev/</loc><lastmod>2026-06-06T00:00:00+00:00</lastmod></url><url><loc>https://rivik.dev/tags/openapi/</loc><lastmod>2026-06-06T00:00:00+00:00</lastmod></url><url><loc>https://rivik.dev/posts/</loc><lastmod>2026-06-06T00:00:00+00:00</lastmod></url><url><loc>https://rivik.dev/tags/secrets/</loc><lastmod>2026-06-06T00:00:00+00:00</lastmod></url><url><loc>https://rivik.dev/categories/security/</loc><lastmod>2026-06-06T00:00:00+00:00</lastmod></url><url><loc>https://rivik.dev/tags/security/</loc><lastmod>2026-06-06T00:00:00+00:00</lastmod></url><url><loc>https://rivik.dev/tags/</loc><lastmod>2026-06-06T00:00:00+00:00</lastmod></url><url><loc>https://rivik.dev/tags/validation/</loc><lastmod>2026-06-06T00:00:00+00:00</lastmod></url><url><loc>https://rivik.dev/validgo-gen-openapi-go-validation-done-right/</loc><lastmod>2026-06-06T00:00:00+00:00</lastmod></url><url><loc>https://rivik.dev/ykvault-stop-storing-api-tokens-as-plaintext/</loc><lastmod>2026-06-06T00:00:00+00:00</lastmod></url><url><loc>https://rivik.dev/tags/yubikey/</loc><lastmod>2026-06-06T00:00:00+00:00</lastmod></url><url><loc>https://rivik.dev/about/</loc><lastmod>2026-05-28T00:00:00+00:00</lastmod></url><url><loc>https://rivik.dev/tags/agents/</loc><lastmod>2026-05-10T00:00:00+00:00</lastmod></url><url><loc>https://rivik.dev/tags/claude-code/</loc><lastmod>2026-05-10T00:00:00+00:00</lastmod></url><url><loc>https://rivik.dev/tags/codex/</loc><lastmod>2026-05-10T00:00:00+00:00</lastmod></url><url><loc>https://rivik.dev/tags/gemini/</loc><lastmod>2026-05-10T00:00:00+00:00</lastmod></url><url><loc>https://rivik.dev/i-was-afraid-of-agents-yolo-mode-for-half-a-year/</loc><lastmod>2026-05-10T00:00:00+00:00</lastmod></url><url><loc>https://rivik.dev/tags/landlock/</loc><lastmod>2026-05-10T00:00:00+00:00</lastmod></url><url><loc>https://rivik.dev/tags/sandboxing/</loc><lastmod>2026-05-10T00:00:00+00:00</lastmod></url><url><loc>https://rivik.dev/categories/tools/</loc><lastmod>2026-05-10T00:00:00+00:00</lastmod></url><url><loc>https://rivik.dev/tags/ansible/</loc><lastmod>2026-05-09T00:00:00+00:00</lastmod></url><url><loc>https://rivik.dev/tags/fido2/</loc><lastmod>2026-05-09T00:00:00+00:00</lastmod></url><url><loc>https://rivik.dev/hardware-backed-ssh-keys-end-to-end-yubikey-piv-software-alternatives-and-where-ssh-cas-fit-in/</loc><lastmod>2026-05-09T00:00:00+00:00</lastmod></url><url><loc>https://rivik.dev/tags/linux/</loc><lastmod>2026-05-09T00:00:00+00:00</lastmod></url><url><loc>https://rivik.dev/tags/piv/</loc><lastmod>2026-05-09T00:00:00+00:00</lastmod></url><url><loc>https://rivik.dev/tags/ssh/</loc><lastmod>2026-05-09T00:00:00+00:00</lastmod></url><url><loc>https://rivik.dev/tags/ssh-ca/</loc><lastmod>2026-05-09T00:00:00+00:00</lastmod></url><url><loc>https://rivik.dev/tags/devops/</loc><lastmod>2026-04-24T00:00:00+00:00</lastmod></url><url><loc>https://rivik.dev/categories/networking/</loc><lastmod>2026-04-24T00:00:00+00:00</lastmod></url><url><loc>https://rivik.dev/tags/networking/</loc><lastmod>2026-04-24T00:00:00+00:00</lastmod></url><url><loc>https://rivik.dev/ssh-tunnel-magic-your-ssh-already-is-tailscale/</loc><lastmod>2026-04-24T00:00:00+00:00</lastmod></url><url><loc>https://rivik.dev/tags/tunneling/</loc><lastmod>2026-04-24T00:00:00+00:00</lastmod></url><url><loc>https://rivik.dev/180-breaches-a-second/</loc><lastmod>2026-04-03T00:00:00+00:00</lastmod></url><url><loc>https://rivik.dev/tags/ai-agents/</loc><lastmod>2026-04-03T00:00:00+00:00</lastmod></url><url><loc>https://rivik.dev/tags/capability-security/</loc><lastmod>2026-04-03T00:00:00+00:00</lastmod></url><url><loc>https://rivik.dev/tags/data-breaches/</loc><lastmod>2026-04-03T00:00:00+00:00</lastmod></url><url><loc>https://rivik.dev/tags/opinion/</loc><lastmod>2026-04-03T00:00:00+00:00</lastmod></url><url><loc>https://rivik.dev/tags/passkeys/</loc><lastmod>2026-04-03T00:00:00+00:00</lastmod></url><url><loc>https://rivik.dev/tags/software-quality/</loc><lastmod>2026-04-03T00:00:00+00:00</lastmod></url><url><loc>https://rivik.dev/tags/zero-trust/</loc><lastmod>2026-04-03T00:00:00+00:00</lastmod></url><url><loc>https://rivik.dev/tags/android/</loc><lastmod>2026-03-20T00:00:00+00:00</lastmod></url><url><loc>https://rivik.dev/tags/network/</loc><lastmod>2026-03-20T00:00:00+00:00</lastmod></url><url><loc>https://rivik.dev/tags/tls/</loc><lastmod>2026-03-20T00:00:00+00:00</lastmod></url><url><loc>https://rivik.dev/when-tls-1.3-silently-dies-inside-your-android-proxy/</loc><lastmod>2026-03-20T00:00:00+00:00</lastmod></url><url><loc>https://rivik.dev/tags/cgroups/</loc><lastmod>2026-02-19T00:00:00+00:00</lastmod></url><url><loc>https://rivik.dev/tags/containers/</loc><lastmod>2026-02-19T00:00:00+00:00</lastmod></url><url><loc>https://rivik.dev/tags/debugging/</loc><lastmod>2026-02-19T00:00:00+00:00</lastmod></url><url><loc>https://rivik.dev/tags/kernel/</loc><lastmod>2026-02-19T00:00:00+00:00</lastmod></url><url><loc>https://rivik.dev/categories/linux/</loc><lastmod>2026-02-19T00:00:00+00:00</lastmod></url><url><loc>https://rivik.dev/tags/memory/</loc><lastmod>2026-02-19T00:00:00+00:00</lastmod></url><url><loc>https://rivik.dev/tags/systemd/</loc><lastmod>2026-02-19T00:00:00+00:00</lastmod></url><url><loc>https://rivik.dev/systemd-unreclaimable-kernel-memory-leak/</loc><lastmod>2026-02-19T00:00:00+00:00</lastmod></url><url><loc>https://rivik.dev/another-ubuntu-bug-with-a-stopgap-fix-apt-get-update-hangs-for-hours/</loc><lastmod>2026-02-13T00:00:00+00:00</lastmod></url><url><loc>https://rivik.dev/tags/apt/</loc><lastmod>2026-02-13T00:00:00+00:00</lastmod></url><url><loc>https://rivik.dev/tags/ops/</loc><lastmod>2026-02-13T00:00:00+00:00</lastmod></url><url><loc>https://rivik.dev/tags/ubuntu/</loc><lastmod>2026-02-13T00:00:00+00:00</lastmod></url><url><loc>https://rivik.dev/tags/unattended-upgrades/</loc><lastmod>2026-02-13T00:00:00+00:00</lastmod></url><url><loc>https://rivik.dev/10g-at-home-15-m.2-expander-turns-an-old-hp-mini-into-a-10gbe-test-rig/</loc><lastmod>2025-12-16T00:00:00+00:00</lastmod></url><url><loc>https://rivik.dev/tags/10gbe/</loc><lastmod>2025-12-16T00:00:00+00:00</lastmod></url><url><loc>https://rivik.dev/tags/hardware/</loc><lastmod>2025-12-16T00:00:00+00:00</lastmod></url><url><loc>https://rivik.dev/tags/homelab/</loc><lastmod>2025-12-16T00:00:00+00:00</lastmod></url><url><loc>https://rivik.dev/tags/pcie/</loc><lastmod>2025-12-16T00:00:00+00:00</lastmod></url><url><loc>https://rivik.dev/tags/xgs-pon/</loc><lastmod>2025-12-16T00:00:00+00:00</lastmod></url></urlset>