<?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://thegraynode.io/posts/cutting_costs_as_engineers/</loc>
    <lastmod>2025-10-26T13:00:00+01:00</lastmod>
  </url><url>
    <loc>https://thegraynode.io/tags/mdt/</loc>
    <lastmod>2025-10-26T13:00:00+01:00</lastmod>
  </url><url>
    <loc>https://thegraynode.io/tags/model-driven-telemetry/</loc>
    <lastmod>2025-10-26T13:00:00+01:00</lastmod>
  </url><url>
    <loc>https://thegraynode.io/tags/networking/</loc>
    <lastmod>2025-10-26T13:00:00+01:00</lastmod>
  </url><url>
    <loc>https://thegraynode.io/posts/</loc>
    <lastmod>2025-10-26T13:00:00+01:00</lastmod>
  </url><url>
    <loc>https://thegraynode.io/tags/streaming-telemetry/</loc>
    <lastmod>2025-10-26T13:00:00+01:00</lastmod>
  </url><url>
    <loc>https://thegraynode.io/tags/</loc>
    <lastmod>2025-10-26T13:00:00+01:00</lastmod>
  </url><url>
    <loc>https://thegraynode.io/</loc>
    <lastmod>2025-10-26T13:00:00+01:00</lastmod>
  </url><url>
    <loc>https://thegraynode.io/tags/tig-stack/</loc>
    <lastmod>2025-10-26T13:00:00+01:00</lastmod>
  </url><url>
    <loc>https://thegraynode.io/tags/packet-capture/</loc>
    <lastmod>2024-11-23T13:00:00+01:00</lastmod>
  </url><url>
    <loc>https://thegraynode.io/tags/pcap/</loc>
    <lastmod>2024-11-23T13:00:00+01:00</lastmod>
  </url><url>
    <loc>https://thegraynode.io/tags/pcapng/</loc>
    <lastmod>2024-11-23T13:00:00+01:00</lastmod>
  </url><url>
    <loc>https://thegraynode.io/tags/syslog/</loc>
    <lastmod>2024-11-23T13:00:00+01:00</lastmod>
  </url><url>
    <loc>https://thegraynode.io/tags/tcpreplay/</loc>
    <lastmod>2024-11-23T13:00:00+01:00</lastmod>
  </url><url>
    <loc>https://thegraynode.io/posts/tcpreplay_introduction/</loc>
    <lastmod>2024-11-23T13:00:00+01:00</lastmod>
  </url><url>
    <loc>https://thegraynode.io/tags/tcprewrite/</loc>
    <lastmod>2024-11-23T13:00:00+01:00</lastmod>
  </url><url>
    <loc>https://thegraynode.io/tags/asynchronous-programming/</loc>
    <lastmod>2024-04-27T13:34:18+01:00</lastmod>
  </url><url>
    <loc>https://thegraynode.io/tags/debugging/</loc>
    <lastmod>2024-04-27T13:34:18+01:00</lastmod>
  </url><url>
    <loc>https://thegraynode.io/tags/netconf/</loc>
    <lastmod>2024-04-27T13:34:18+01:00</lastmod>
  </url><url>
    <loc>https://thegraynode.io/tags/network-automation/</loc>
    <lastmod>2024-04-27T13:34:18+01:00</lastmod>
  </url><url>
    <loc>https://thegraynode.io/posts/pushing_python_to_its_limits/</loc>
    <lastmod>2024-04-27T13:34:18+01:00</lastmod>
  </url><url>
    <loc>https://thegraynode.io/tags/python/</loc>
    <lastmod>2024-04-27T13:34:18+01:00</lastmod>
  </url><url>
    <loc>https://thegraynode.io/tags/scrapli/</loc>
    <lastmod>2024-04-27T13:34:18+01:00</lastmod>
  </url><url>
    <loc>https://thegraynode.io/tags/threading/</loc>
    <lastmod>2024-04-27T13:34:18+01:00</lastmod>
  </url><url>
    <loc>https://thegraynode.io/posts/bpftool_introduction/</loc>
    <lastmod>2024-01-20T10:34:18+01:00</lastmod>
  </url><url>
    <loc>https://thegraynode.io/tags/bpf/</loc>
    <lastmod>2024-01-20T10:34:18+01:00</lastmod>
  </url><url>
    <loc>https://thegraynode.io/tags/bpftool/</loc>
    <lastmod>2024-01-20T10:34:18+01:00</lastmod>
  </url><url>
    <loc>https://thegraynode.io/tags/ebpf/</loc>
    <lastmod>2024-01-20T10:34:18+01:00</lastmod>
  </url><url>
    <loc>https://thegraynode.io/tags/linux/</loc>
    <lastmod>2024-01-20T10:34:18+01:00</lastmod>
  </url><url>
    <loc>https://thegraynode.io/tags/tutorial/</loc>
    <lastmod>2024-01-20T10:34:18+01:00</lastmod>
  </url><url>
    <loc>https://thegraynode.io/posts/portable_bpf_programs/</loc>
    <lastmod>2023-12-22T09:23:18+01:00</lastmod>
  </url><url>
    <loc>https://thegraynode.io/tags/co-re/</loc>
    <lastmod>2023-12-22T09:23:18+01:00</lastmod>
  </url><url>
    <loc>https://thegraynode.io/tags/flat/</loc>
    <lastmod>2023-12-22T09:23:18+01:00</lastmod>
  </url><url>
    <loc>https://thegraynode.io/tags/flow-monitoring/</loc>
    <lastmod>2023-12-22T09:23:18+01:00</lastmod>
  </url><url>
    <loc>https://thegraynode.io/tags/golang/</loc>
    <lastmod>2023-12-22T09:23:18+01:00</lastmod>
  </url><url>
    <loc>https://thegraynode.io/tags/kernel/</loc>
    <lastmod>2023-12-22T09:23:18+01:00</lastmod>
  </url><url>
    <loc>https://thegraynode.io/tags/network/</loc>
    <lastmod>2023-12-22T09:23:18+01:00</lastmod>
  </url><url>
    <loc>https://thegraynode.io/tags/programming/</loc>
    <lastmod>2023-12-22T09:23:18+01:00</lastmod>
  </url><url>
    <loc>https://thegraynode.io/posts/bpf_flat_part3/</loc>
    <lastmod>2023-10-21T10:23:18+01:00</lastmod>
  </url><url>
    <loc>https://thegraynode.io/tags/ipv4/</loc>
    <lastmod>2023-10-21T10:23:18+01:00</lastmod>
  </url><url>
    <loc>https://thegraynode.io/tags/ipv6/</loc>
    <lastmod>2023-10-21T10:23:18+01:00</lastmod>
  </url><url>
    <loc>https://thegraynode.io/tags/tcp/</loc>
    <lastmod>2023-10-21T10:23:18+01:00</lastmod>
  </url><url>
    <loc>https://thegraynode.io/tags/udp/</loc>
    <lastmod>2023-10-21T10:23:18+01:00</lastmod>
  </url><url>
    <loc>https://thegraynode.io/posts/bpf_flat_part2/</loc>
    <lastmod>2023-09-30T10:23:18+01:00</lastmod>
  </url><url>
    <loc>https://thegraynode.io/tags/icmp/</loc>
    <lastmod>2023-09-09T18:32:18+01:00</lastmod>
  </url><url>
    <loc>https://thegraynode.io/posts/network_headers/</loc>
    <lastmod>2023-09-09T18:32:18+01:00</lastmod>
  </url><url>
    <loc>https://thegraynode.io/tags/network-headers/</loc>
    <lastmod>2023-09-09T18:32:18+01:00</lastmod>
  </url><url>
    <loc>https://thegraynode.io/tags/tcp/ip/</loc>
    <lastmod>2023-09-09T18:32:18+01:00</lastmod>
  </url><url>
    <loc>https://thegraynode.io/posts/bpf_flat_part1/</loc>
    <lastmod>2023-07-30T10:34:18+01:00</lastmod>
  </url><url>
    <loc>https://thegraynode.io/tags/development/</loc>
    <lastmod>2023-05-13T10:34:18+01:00</lastmod>
  </url><url>
    <loc>https://thegraynode.io/posts/bpf_dev_env/</loc>
    <lastmod>2023-05-13T10:34:18+01:00</lastmod>
  </url><url>
    <loc>https://thegraynode.io/posts/bpf_primer/</loc>
    <lastmod>2023-04-19T13:34:18+01:00</lastmod>
  </url><url>
    <loc>https://thegraynode.io/tags/credential-management/</loc>
    <lastmod>2023-03-19T13:42:39+01:00</lastmod>
  </url><url>
    <loc>https://thegraynode.io/tags/devops/</loc>
    <lastmod>2023-03-19T13:42:39+01:00</lastmod>
  </url><url>
    <loc>https://thegraynode.io/tags/docker/</loc>
    <lastmod>2023-03-19T13:42:39+01:00</lastmod>
  </url><url>
    <loc>https://thegraynode.io/tags/docker-compose/</loc>
    <lastmod>2023-03-19T13:42:39+01:00</lastmod>
  </url><url>
    <loc>https://thegraynode.io/tags/dockerfile/</loc>
    <lastmod>2023-03-19T13:42:39+01:00</lastmod>
  </url><url>
    <loc>https://thegraynode.io/tags/environment-variables/</loc>
    <lastmod>2023-03-19T13:42:39+01:00</lastmod>
  </url><url>
    <loc>https://thegraynode.io/posts/env_var_in_docker_file/</loc>
    <lastmod>2023-03-19T13:42:39+01:00</lastmod>
  </url><url>
    <loc>https://thegraynode.io/tags/security/</loc>
    <lastmod>2023-03-19T13:42:39+01:00</lastmod>
  </url><url>
    <loc>https://thegraynode.io/tags/ai/</loc>
    <lastmod>2023-02-18T13:23:33+01:00</lastmod>
  </url><url>
    <loc>https://thegraynode.io/tags/chatgpt/</loc>
    <lastmod>2023-02-18T13:23:33+01:00</lastmod>
  </url><url>
    <loc>https://thegraynode.io/tags/copilot/</loc>
    <lastmod>2023-02-18T13:23:33+01:00</lastmod>
  </url><url>
    <loc>https://thegraynode.io/tags/education/</loc>
    <lastmod>2023-02-18T13:23:33+01:00</lastmod>
  </url><url>
    <loc>https://thegraynode.io/tags/gpt3/</loc>
    <lastmod>2023-02-18T13:23:33+01:00</lastmod>
  </url><url>
    <loc>https://thegraynode.io/tags/gpt3.5/</loc>
    <lastmod>2023-02-18T13:23:33+01:00</lastmod>
  </url><url>
    <loc>https://thegraynode.io/tags/learning/</loc>
    <lastmod>2023-02-18T13:23:33+01:00</lastmod>
  </url><url>
    <loc>https://thegraynode.io/posts/on_chatgpt_and_ai/</loc>
    <lastmod>2023-02-18T13:23:33+01:00</lastmod>
  </url><url>
    <loc>https://thegraynode.io/tags/analysis/</loc>
    <lastmod>2023-01-30T12:38:39+01:00</lastmod>
  </url><url>
    <loc>https://thegraynode.io/tags/cgnat/</loc>
    <lastmod>2023-01-30T12:38:39+01:00</lastmod>
  </url><url>
    <loc>https://thegraynode.io/tags/ftp/</loc>
    <lastmod>2023-01-30T12:38:39+01:00</lastmod>
  </url><url>
    <loc>https://thegraynode.io/tags/ftp-proxy/</loc>
    <lastmod>2023-01-30T12:38:39+01:00</lastmod>
  </url><url>
    <loc>https://thegraynode.io/tags/packet/</loc>
    <lastmod>2023-01-30T12:38:39+01:00</lastmod>
  </url><url>
    <loc>https://thegraynode.io/tags/tcp-middlebox/</loc>
    <lastmod>2023-01-30T12:38:39+01:00</lastmod>
  </url><url>
    <loc>https://thegraynode.io/tags/troubleshooting/</loc>
    <lastmod>2023-01-30T12:38:39+01:00</lastmod>
  </url><url>
    <loc>https://thegraynode.io/posts/you_arent_doing_a_good_job/</loc>
    <lastmod>2023-01-30T12:38:39+01:00</lastmod>
  </url><url>
    <loc>https://thegraynode.io/posts/mtr_primer/</loc>
    <lastmod>2023-01-16T19:21:49+01:00</lastmod>
  </url><url>
    <loc>https://thegraynode.io/tags/mtr/</loc>
    <lastmod>2023-01-16T19:21:49+01:00</lastmod>
  </url><url>
    <loc>https://thegraynode.io/tags/traceroute/</loc>
    <lastmod>2023-01-16T19:21:49+01:00</lastmod>
  </url><url>
    <loc>https://thegraynode.io/projects/</loc>
    <lastmod>2023-01-01T13:43:00+01:00</lastmod>
  </url><url>
    <loc>https://thegraynode.io/tags/fish_shell/</loc>
    <lastmod>2023-01-01T09:15:21+01:00</lastmod>
  </url><url>
    <loc>https://thegraynode.io/tags/manage-python-versions/</loc>
    <lastmod>2023-01-01T09:15:21+01:00</lastmod>
  </url><url>
    <loc>https://thegraynode.io/tags/pyenv/</loc>
    <lastmod>2023-01-01T09:15:21+01:00</lastmod>
  </url><url>
    <loc>https://thegraynode.io/posts/pyenv_manage_python_versions/</loc>
    <lastmod>2023-01-01T09:15:21+01:00</lastmod>
  </url><url>
    <loc>https://thegraynode.io/tags/python_3.11/</loc>
    <lastmod>2023-01-01T09:15:21+01:00</lastmod>
  </url><url>
    <loc>https://thegraynode.io/tags/ubuntu/</loc>
    <lastmod>2023-01-01T09:15:21+01:00</lastmod>
  </url><url>
    <loc>https://thegraynode.io/tags/virtual_env/</loc>
    <lastmod>2023-01-01T09:15:21+01:00</lastmod>
  </url><url>
    <loc>https://thegraynode.io/tags/compile/</loc>
    <lastmod>2022-12-26T16:09:27+01:00</lastmod>
  </url><url>
    <loc>https://thegraynode.io/tags/interface-name/</loc>
    <lastmod>2022-12-26T16:09:27+01:00</lastmod>
  </url><url>
    <loc>https://thegraynode.io/tags/libpcap/</loc>
    <lastmod>2022-12-26T16:09:27+01:00</lastmod>
  </url><url>
    <loc>https://thegraynode.io/tags/tcpdump/</loc>
    <lastmod>2022-12-26T16:09:27+01:00</lastmod>
  </url><url>
    <loc>https://thegraynode.io/posts/tcpdump_interface_name/</loc>
    <lastmod>2022-12-26T16:09:27+01:00</lastmod>
  </url><url>
    <loc>https://thegraynode.io/about/</loc>
  </url><url>
    <loc>https://thegraynode.io/categories/</loc>
  </url><url>
    <loc>https://thegraynode.io/terms_of_use/</loc>
  </url>
</urlset>
