{
  "monitoring.love": {
    "/archive/2023-03-05-issue-207": {
      "date": "2026-02-13T23:14:20Z",
      "httpProtocol": "h2, tls/1.3",
      "httpStatus": 200,
      "ipAddress": "104.21.63.211",
      "ipASN": "Cloudflare, Inc.",
      "ipCountry": null,
      "httpHeaderHash": "JTROKXFDTEY6D2DXSQNN66RCKIJPPKP3",
      "httpHeaderTechnologies": [
        "HTTP/3",
        "Cloudflare"
      ],
      "httpHeaderUrls": [],
      "httpHeaderByteSize": 819,
      "httpBodyHash": "MP7WHO7ALDLPQIAW6REMA4AHAD4SENCP",
      "httpBodyTechnologies": [
        "Ruby",
        "Jekyll:4.3.3",
        "Cloudflare Browser Insights"
      ],
      "httpBodyUrls": [
        "https://tech.bureau.id/connecting-the-dots-using-opentelemetry-29445f56ec7a",
        "https://static.cloudflareinsights.com/beacon.min.js",
        "https://www.iubenda.com/privacy-policy/54121245/cookie-policy",
        "/assets/base.css",
        "https://www.metricfire.com/blog/understanding-dockers-net-host-option/",
        "https://blog.devgenius.io/observability-tooling-decision-guide-d46171e84d23",
        "https://tech.loveholidays.com/linkerd-at-loveholidays-our-journey-to-a-production-service-mesh-9a6cd478d395",
        "https://blog.ping7.io/synthetic-response-and-uptime-monitoring-using-the-prometheus-blackbox-exporter-52d82d3b5048",
        "https://grafana.com/blog/2023/02/28/grafana-security-release-new-versions-with-security-fixes-for-cve-2023-0594-cve-2023-0507-and-cve-2023-22462/",
        "/about/",
        "https://twitter.com/obfuscurity",
        "https://www.laurel.ai/jobs?gh_jid=6645626002",
        "https://www.iubenda.com/privacy-policy/54121245",
        "https://monitoringweekly.metricfire.com/monitoring-weekly-demo-booking/",
        "https://itnext.io/prometheus-building-a-custom-prometheus-exporter-in-python-988908327600",
        "https://www.twitter.com/Monitoring_Love",
        "https://monitoringweekly.metricfire.com/monitoring-weekly-sponsorship-homepage/",
        "https://tech.loveholidays.com/linkerd-at-loveholidays-monitoring-our-apps-using-linkerd-metrics-fa44c13bee49",
        "/",
        "/archive/",
        "https://monitoring.love/community/",
        "https://assets.monitoring.love/sponsor-images/metricfire.png",
        "https://grafana.com/blog/2023/02/28/grafana-9.4-release/",
        "/assets/img/logo.png",
        "/articles/",
        "/posts.xml",
        "/contributing/",
        "/sponsorships/",
        "/assets/main.css",
        "https://monitorama.com/2023/pdx.html",
        "/archive/2023-03-05-issue-207",
        "https://assets.monitoring.love/sponsor-images/chronosphere.png",
        "/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js",
        "/cdn-cgi/l/email-protection#b8d1d6ded7f8d5d7d6d1ccd7cad1d6df96d4d7cedd",
        "https://amitpal9.medium.com/observability-for-distributed-systems-edf00733978e",
        "https://go.chronosphere.io/rx-for-observability-growing-pains-ty.html?utm_source=monitoring-weekly\u0026utm_medium=newsletter\u0026utm_content=video",
        "/assets/img/favicon.png",
        "/contact/",
        "/community/",
        "https://ti.to/monitorama/pdx2023",
        "https://monitorama.com/2023/pdx.html#speakers",
        "https://medium.com/@anomify/a-comparison-of-unsupervised-anomaly-detection-algorithms-for-time-series-9816953bc800",
        "/feed.xml",
        "https://www.linkedin.com/in/monitoring-weekly"
      ],
      "httpBodyMetaTags": {
        "description": "Although the weather has been unpredictable lately, you can rest assured that this newsletter will be waiting for you every Sunday morning. Grab your favorite drink and enjoy this week’s collection of monitoring and observability stories. ☕🤗💡",
        "og:description": "Although the weather has been unpredictable lately, you can rest assured that this newsletter will be waiting for you every Sunday morning. Grab your favorite drink and enjoy this week’s collection of monitoring and observability stories. ☕🤗💡"
      },
      "httpBodyByteSize": 16053,
      "httpBodyPageTitle": "Issue 207 | Monitoring Weekly"
    },
    "/archive/2024-01-07-issue-247": {
      "date": "2026-02-13T23:13:18Z",
      "httpProtocol": "h2, tls/1.3",
      "httpStatus": 200,
      "ipAddress": "104.21.63.211",
      "ipASN": "Cloudflare, Inc.",
      "ipCountry": null,
      "httpHeaderHash": "F5EQEJWJM5GQPGORUB23U3SBSLNOJYCL",
      "httpHeaderTechnologies": [
        "HTTP/3",
        "Cloudflare"
      ],
      "httpHeaderUrls": [],
      "httpHeaderByteSize": 813,
      "httpBodyHash": "IUNQ7C7ICFCK2JGWBLU5XYHU4THYOHSE",
      "httpBodyTechnologies": [
        "Ruby",
        "Jekyll:4.3.3",
        "Cloudflare Browser Insights"
      ],
      "httpBodyUrls": [
        "/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js",
        "/cdn-cgi/l/email-protection#85ecebe3eac5e8eaebecf1eaf7ecebe2abe9eaf3e0",
        "https://vaubrun13.medium.com/monitoring-guide-through-operations-0f41b9d9d007",
        "/community/",
        "/assets/base.css",
        "https://monitorama.com/2024/pdx.html#cfp",
        "https://www.linkedin.com/in/monitoring-weekly",
        "https://medium.com/@pedrocesaralves/rolling-out-distributed-tracing-4fa9bad53477",
        "/posts.xml",
        "/contributing/",
        "https://assets.monitoring.love/sponsor-images/chronosphere.png",
        "https://www.datadoghq.com/blog/best-practices-to-prevent-alert-fatigue/",
        "https://chronosphere.io/learn/3-key-differences-of-open-source-observability-tools-vs-proprietary-observability-tools/?utm_source=monitoring-weekly\u0026utm_medium=newsletter",
        "/about/",
        "https://grafana.com/blog/2023/12/28/how-to-integrate-grafana-alerting-and-telegram/",
        "https://medium.com/@wernertie/zabbix-nodata-trigger-really-a-lifesaver-9c2ed03ce197",
        "https://tanmay-bhat.github.io/posts/restrict-label-values-prometheus/",
        "/archive/",
        "https://twitter.com/obfuscurity",
        "https://static.cloudflareinsights.com/beacon.min.js",
        "https://addozhang.medium.com/efficient-application-log-collection-and-analysis-using-opentelemetry-and-loki-baf04bc4a8a2",
        "/assets/main.css",
        "https://monitoring.love/community/",
        "https://www.iubenda.com/privacy-policy/54121245/cookie-policy",
        "/assets/img/logo.png",
        "/assets/img/favicon.png",
        "/contact/",
        "/feed.xml",
        "/articles/",
        "/sponsorships/",
        "/archive/2024-01-07-issue-247",
        "https://www.youtube.com/watch?v=vUBn_kwCEyc",
        "/",
        "https://www.twitter.com/Monitoring_Love",
        "https://monitorama.com/2024/pdx.html#tickets",
        "https://www.iubenda.com/privacy-policy/54121245",
        "https://github.com/prometheus-community/prom-label-proxy"
      ],
      "httpBodyMetaTags": {
        "description": "I hope everyone had a wonderful holiday season. For those of you who had to take the pager over the break, your efforts are truly appreciated. What better way to kick off the New Year than with the first issue of Monitoring Weekly for 2024? Enjoy! 🥂🎶💋",
        "og:description": "I hope everyone had a wonderful holiday season. For those of you who had to take the pager over the break, your efforts are truly appreciated. What better way to kick off the New Year than with the first issue of Monitoring Weekly for 2024? Enjoy! 🥂🎶💋"
      },
      "httpBodyByteSize": 14701,
      "httpBodyPageTitle": "Issue 247 | Monitoring Weekly"
    },
    "/archive/2024-03-24-issue-258": {
      "date": "2026-02-13T21:41:35Z",
      "httpProtocol": "h2, tls/1.3",
      "httpStatus": 200,
      "ipAddress": "104.21.63.211",
      "ipASN": "Cloudflare, Inc.",
      "ipCountry": null,
      "httpHeaderHash": "LFDSPYAMYAX6JDUXEYHOM4Y6WZJ3M6OA",
      "httpHeaderTechnologies": [
        "HTTP/3",
        "Cloudflare"
      ],
      "httpHeaderUrls": [],
      "httpHeaderByteSize": 817,
      "httpBodyHash": "GU2I6BBWTUQA7BAIVTXNBL6KIKZWXJX3",
      "httpBodyTechnologies": [
        "Ruby",
        "Jekyll:4.3.3",
        "Cloudflare Browser Insights"
      ],
      "httpBodyUrls": [
        "https://monitoring.love/community/",
        "https://dev.to/gkampitakis/memory-leaks-in-go-3pcn",
        "https://ti.to/monitorama/pdx2024/discount/MWEEKLY2024",
        "/about/",
        "/assets/main.css",
        "/assets/img/favicon.png",
        "https://monitorama.com/2024/pdx.html#schedule",
        "https://www.iubenda.com/privacy-policy/54121245",
        "/archive/2024-03-24-issue-258",
        "/sponsorships/",
        "/assets/img/logo.png",
        "/cdn-cgi/l/email-protection#8be2e5ede4cbe6e4e5e2ffe4f9e2e5eca5e7e4fdee",
        "https://dev.to/siddharthjain1715/grafana-loki-optimising-log-based-metrics-5edb",
        "https://sodkiewiczm.medium.com/aws-opentelemetry-sqs-instrumentation-50f2d0949825",
        "https://www.brendangregg.com/blog/2024-03-17/the-return-of-the-frame-pointers.html",
        "https://netflixtechblog.com/sequential-testing-keeps-the-world-streaming-netflix-part-2-counting-processes-da6805341642",
        "/",
        "https://www.twitter.com/Monitoring_Love",
        "https://assets.monitoring.love/sponsor-images/chronosphere.png",
        "https://dev.to/dekingsa/dont-run-blind-check-under-the-hood-3nak",
        "https://dev.to/sosalejandro/open-telemetry-observing-and-monitoring-applications-5gni",
        "https://medium.com/@justin.dang_hs/performance-regression-in-a-react-app-investigation-and-remediation-strategies-24d9cbe6fdb3",
        "https://info.calyptia.com/fluent-bit-3.0-spring-training-series-webinar-2?utm_source=monitoring-weekly\u0026utm_medium=newsletter\u0026utm_campaign=fluent-bit-3-point-0-webinar-series",
        "/feed.xml",
        "/contributing/",
        "https://www.linkedin.com/in/monitoring-weekly",
        "https://medium.com/rhe-technology/how-observability-in-software-has-empowered-engineers-at-rhe-b71dc56d0d98",
        "https://twitter.com/obfuscurity",
        "https://www.iubenda.com/privacy-policy/54121245/cookie-policy",
        "/archive/",
        "/contact/",
        "/articles/",
        "/posts.xml",
        "/community/",
        "/assets/base.css",
        "https://static.cloudflareinsights.com/beacon.min.js",
        "/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"
      ],
      "httpBodyMetaTags": {
        "description": "A really fun week of articles, with an emphasis on performance and regression testing, OpenTelemetry, and Golang observability. Great stuff all around. Enjoy! 🚢🍿🚦",
        "og:description": "A really fun week of articles, with an emphasis on performance and regression testing, OpenTelemetry, and Golang observability. Great stuff all around. Enjoy! 🚢🍿🚦"
      },
      "httpBodyByteSize": 14476,
      "httpBodyPageTitle": "Issue 258 | Monitoring Weekly"
    }
  },
  "pezeshki.de": {
    "/": {
      "date": "2026-02-13T23:15:26Z",
      "httpProtocol": "h2, tls/1.3",
      "httpStatus": 200,
      "ipAddress": "91.204.46.28",
      "ipASN": "netcup GmbH",
      "ipCountry": "Germany",
      "httpHeaderHash": "ISJLOSCFWKCYDYDK6U7OAYQ7HKUUGZBM",
      "httpHeaderTechnologies": [
        "Nginx"
      ],
      "httpHeaderUrls": [],
      "httpHeaderByteSize": 261,
      "httpBodyHash": "QRZVMBCRIYJ64HO6OBNW2KXV5GRO5BLP",
      "httpBodyTechnologies": [
        "Ruby",
        "Mermaid",
        "Jekyll:4.3.3"
      ],
      "httpBodyUrls": [
        "/assets/js/vendor/katex.auto-render.min.js",
        "/pages/calendar/",
        "https://www.pezeshki.de/",
        "https://mastodon.online/@sope",
        "/assets/img/posts/found-girl.jpg",
        "https://www.pezeshki.de/blog/page2",
        "https://www.youtube.com/channel/UC2jpfD1Ep5nOBPM_FZn97jw",
        "/",
        "/pages/Naw_Ruz/",
        "/assets/img/posts/HowIMetThumb.jpg",
        "/assets/img/posts/Playground_thumb.webp",
        "/assets/img/posts/timeToTravel/Beach.jpg",
        "/archive/",
        "/pages/disclaimer",
        "/assets/js/main.min.js",
        "/2019/06/03/honeymoon.html",
        "/2019/03/09/found-girl.html",
        "https://medium.com/@Soroooosh",
        "https://www.pezeshki.de/feed.xml",
        "https://scholar.google.com/citations?hl=en\u0026user=W3hX5L0AAAAJ",
        "/feed.xml",
        "/assets/img/P_.jpg",
        "/pages/privacy.html",
        "/2020/03/20/a-year-ago.html",
        "/2022/10/10/panama-and-pandemic.html",
        "/assets/img/posts/honeymoon/honeymoon.jpg",
        "#",
        "/pages/stories/",
        "/assets/css/main.css",
        "/2020/10/30/vegan.html",
        "/2022/10/02/kiwi-lime.html",
        "/assets/img/posts/lake/714.webp",
        "https://github.com/sylhare/Type-on-Strap",
        "/assets/js/vendor/simple-jekyll-search.min.js",
        "/pages/about/",
        "/2021/07/13/no-sea.html",
        "/2024/08/27/new-story.html",
        "https://soroosh.github.io/",
        "/assets/js/vendor/mermaid.min.js",
        "/2019/01/28/how-I-met-my-wife.html",
        "/assets/img/posts/bahnCardThumb.jpg",
        "/assets/img/posts/panama-thumb.webp",
        "/search/",
        "/blog/page2",
        "https://jekyllrb.com/",
        "/assets/img/posts/vegan_25.jpg",
        "/assets/js/vendor/katex.min.js",
        "/2020/09/06/brother-wife-me.html",
        "/tags/",
        "/pages/scv/",
        "https://github.com/Soroosh",
        "mailto:contact@pezeshki.de"
      ],
      "httpBodyMetaTags": {
        "description": "daily sope soroosh pezeshki blogbuster",
        "og:description": "daily sope soroosh pezeshki blogbuster",
        "twitter:description": "The Pezeshki family blog"
      },
      "httpBodyByteSize": 15372,
      "httpBodyPageTitle": "pezeshki.de | daily sope soroosh pezeshki blogbuster"
    },
    "/2024/08/27/new-story.html": {
      "date": "2026-02-13T22:18:57Z",
      "httpProtocol": "h2, tls/1.3",
      "httpStatus": 200,
      "ipAddress": "91.204.46.28",
      "ipASN": "netcup GmbH",
      "ipCountry": "Germany",
      "httpHeaderHash": "QIP665WDYXBJTNGYBF35R5N3OK2VS5NE",
      "httpHeaderTechnologies": [
        "Nginx"
      ],
      "httpHeaderUrls": [],
      "httpHeaderByteSize": 261,
      "httpBodyHash": "VM6EHV6Y3U4QROPTPCW53VQJFTREWUBI",
      "httpBodyTechnologies": [
        "Jekyll:4.3.3",
        "Ruby",
        "Mermaid"
      ],
      "httpBodyUrls": [
        "https://www.youtube.com/channel/UC2jpfD1Ep5nOBPM_FZn97jw",
        "https://getpocket.com/save?url=https://www.pezeshki.de/2024/08/27/new-story.html\u0026title=New+fable%20%7C%20pezeshki.de",
        "/feed.xml",
        "mailto:contact@pezeshki.de",
        "https://www.pezeshki.de/feed.xml",
        "/2022/10/10/panama-and-pandemic.html",
        "https://www.pezeshki.de/2024/08/27/new-story.html",
        "https://www.facebook.com/sharer/sharer.php?u=https://www.pezeshki.de/2024/08/27/new-story.html",
        "https://wordpress.com/press-this.php?u=https://www.pezeshki.de/2024/08/27/new-story.html\u0026quote=New+fable%20%7C%20pezeshki.de\u0026s=",
        "/tags/",
        "/archive/",
        "/pages/about/",
        "/assets/js/vendor/katex.min.js",
        "/pages/Naw_Ruz/",
        "https://soroosh.github.io/",
        "/assets/js/vendor/mermaid.min.js",
        "https://github.com/sylhare/Type-on-Strap",
        "#",
        "/search/",
        "/pages/stories/",
        "/pages/calendar/",
        "https://jekyllrb.com/",
        "https://mastodon.online/@sope",
        "/assets/js/vendor/katex.auto-render.min.js",
        "https://www.linkedin.com/shareArticle?mini=true\u0026url=https://www.pezeshki.de/2024/08/27/new-story.html\u0026title=New+fable%20%7C%20pezeshki.de\u0026summary=\u0026source=https://www.pezeshki.de/2024/08/27/new-story.html",
        "/pages/scv/",
        "/assets/img/P_.jpg",
        "/assets/js/vendor/simple-jekyll-search.min.js",
        "mailto:?subject=New fable%20%7C%20pezeshki.de\u0026body=https://www.pezeshki.de/2024/08/27/new-story.html",
        "https://twitter.com/intent/tweet?text=New+fable%20https%3A%2F%2Fwww.pezeshki.de%2F2024%2F08%2F27%2Fnew-story.html",
        "https://www.reddit.com/submit?url=https://www.pezeshki.de/2024/08/27/new-story.html\u0026title=New+fable%20%7C%20pezeshki.de",
        "https://pinterest.com/pin/create/button/?url=https://www.pezeshki.de/2024/08/27/new-story.html\u0026media=$description=Check+out+my+new+fable+Die+flei%C3%9Fige+Ameisenministerin+und+der+fiedelnde+Heuschreckenminister.+It%E2%80%99s+the+story+of+%0A%09%09%09%09the+ant+and+grasshopper+nation+that+have+new+ministers+of+food+with+opposing+work+ethics.+One+of+the+nations+is+grateful+for+their+new+minister+the+other+one+is+not.%0A",
        "/assets/css/main.css",
        "https://medium.com/@Soroooosh",
        "/pages/stories/AmeiseUndGrille.html",
        "https://scholar.google.com/citations?hl=en\u0026user=W3hX5L0AAAAJ",
        "/pages/disclaimer",
        "/pages/privacy.html",
        "https://github.com/Soroosh",
        "https://www.tumblr.com/share?v=3\u0026u=https://www.pezeshki.de/2024/08/27/new-story.html\u0026quote=New+fable%20%7C%20pezeshki.de\u0026s=",
        "/",
        "/tags#story",
        "/assets/js/main.min.js"
      ],
      "httpBodyMetaTags": {
        "description": "Check out my new fable Die fleißige Ameisenministerin und der fiedelnde Heuschreckenminister. It’s the story of the ant and grasshopper nation that have new ministers of food with opposing work ethics. One of the nations is grateful for their new minister the other one is not.",
        "og:description": "Check out my new fable Die fleißige Ameisenministerin und der fiedelnde Heuschreckenminister. It’s the story of the ant and grasshopper nation that have new ministers of food with opposing work ethics. One of the nations is grateful for their new minister the other one is not.",
        "twitter:description": "Check out my new fable Die fleißige Ameisenministerin und der fiedelnde Heuschreckenminister. It’s the story of the ant and grasshopper nation that have ..."
      },
      "httpBodyByteSize": 14827,
      "httpBodyPageTitle": "New fable | pezeshki.de"
    },
    "/pages/about/": {
      "date": "2026-02-13T22:19:44Z",
      "httpProtocol": "h2, tls/1.3",
      "httpStatus": 200,
      "ipAddress": "91.204.46.28",
      "ipASN": "netcup GmbH",
      "ipCountry": "Germany",
      "httpHeaderHash": "KV2ILHJTR5FPZPVVGPXG32U46WXTSD2E",
      "httpHeaderTechnologies": [
        "Nginx"
      ],
      "httpHeaderUrls": [],
      "httpHeaderByteSize": 261,
      "httpBodyHash": "BBOOUB35ZU5OWRK4RBJFTOFN7DTA7HWJ",
      "httpBodyTechnologies": [
        "Ruby",
        "Mermaid",
        "Jekyll:4.3.3"
      ],
      "httpBodyUrls": [
        "/pages/disclaimer",
        "mailto:contact@pezeshki.de",
        "/assets/js/vendor/simple-jekyll-search.min.js",
        "/",
        "/pages/Naw_Ruz/",
        "/assets/img/P_.jpg",
        "https://soroosh.github.io/",
        "/assets/img/logo/logo13.png",
        "/archive/",
        "https://jekyllrb.com/",
        "/assets/js/main.min.js",
        "/assets/img/logo/hope.png",
        "/assets/img/logo/logo11.png",
        "https://github.com/sylhare/Type-on-Strap",
        "https://www.youtube.com/channel/UC2jpfD1Ep5nOBPM_FZn97jw",
        "https://github.com/Soroosh",
        "/assets/js/vendor/katex.min.js",
        "https://www.pezeshki.de/feed.xml",
        "https://www.pezeshki.de/pages/about/",
        "/search/",
        "/pages/privacy.html",
        "/assets/css/main.css",
        "/assets/img/logo/logo03.gif",
        "/assets/img/logo/logo07.png",
        "https://mastodon.online/@sope",
        "https://medium.com/@Soroooosh",
        "/tags/",
        "/assets/img/logo/logo08a.png",
        "/assets/img/logo/sope2016.png",
        "https://scholar.google.com/citations?hl=en\u0026user=W3hX5L0AAAAJ",
        "#",
        "/pages/scv/",
        "/pages/stories/",
        "/assets/img/logo/hero2021.webp",
        "/assets/js/vendor/katex.auto-render.min.js",
        "/feed.xml",
        "/pages/about/",
        "/pages/calendar/",
        "/assets/img/logo/logo06.jpg",
        "/assets/img/logo/logo18.jpg",
        "/assets/js/vendor/mermaid.min.js"
      ],
      "httpBodyMetaTags": {
        "description": "daily sope soroosh pezeshki blogbuster",
        "og:description": "daily sope soroosh pezeshki blogbuster",
        "twitter:description": "The Making OfIn April 2001, my home page went online. My homepage was named Daily-sope. After some time I dropped Daily and it became sope. In 2003is..."
      },
      "httpBodyByteSize": 11138,
      "httpBodyPageTitle": "About | pezeshki.de"
    },
    "/search/": {
      "date": "2026-02-13T21:56:54Z",
      "httpProtocol": "h2, tls/1.3",
      "httpStatus": 200,
      "ipAddress": "91.204.46.28",
      "ipASN": "netcup GmbH",
      "ipCountry": "Germany",
      "httpHeaderHash": "UZTD4522XLFEGXK6KQ3FLH4IOBAOBMJ5",
      "httpHeaderTechnologies": [
        "Nginx"
      ],
      "httpHeaderUrls": [],
      "httpHeaderByteSize": 260,
      "httpBodyHash": "4M43KNBXIAJFUJOKHK4YNVVFJAXJ7QNP",
      "httpBodyTechnologies": [
        "Ruby",
        "Mermaid",
        "Jekyll:4.3.3"
      ],
      "httpBodyUrls": [
        "/",
        "/pages/calendar/",
        "https://www.pezeshki.de/search/",
        "https://github.com/sylhare/Type-on-Strap",
        "/assets/js/vendor/katex.auto-render.min.js",
        "/archive/",
        "/assets/css/main.css",
        "https://scholar.google.com/citations?hl=en\u0026user=W3hX5L0AAAAJ",
        "/search/",
        "/pages/disclaimer",
        "https://jekyllrb.com/",
        "mailto:contact@pezeshki.de",
        "https://www.pezeshki.de/feed.xml",
        "/pages/about/",
        "/pages/Naw_Ruz/",
        "/assets/img/P_.jpg",
        "https://github.com/Soroosh",
        "https://medium.com/@Soroooosh",
        "/assets/js/vendor/katex.min.js",
        "/assets/js/vendor/simple-jekyll-search.min.js",
        "#",
        "/feed.xml",
        "/pages/scv/",
        "https://www.youtube.com/channel/UC2jpfD1Ep5nOBPM_FZn97jw",
        "/tags/",
        "/pages/stories/",
        "/pages/privacy.html",
        "/assets/js/main.min.js",
        "https://soroosh.github.io/",
        "https://mastodon.online/@sope",
        "/assets/js/vendor/mermaid.min.js"
      ],
      "httpBodyMetaTags": {
        "description": "daily sope soroosh pezeshki blogbuster",
        "og:description": "daily sope soroosh pezeshki blogbuster",
        "twitter:description": "The Pezeshki family blog"
      },
      "httpBodyByteSize": 9456,
      "httpBodyPageTitle": "Search | pezeshki.de"
    }
  },
  "qwtel.com": {
    "/posts/software/bresenhams-line-algorithm-in-java-part-i/": {
      "date": "2026-02-13T23:19:17Z",
      "httpProtocol": "h2, tls/1.3",
      "httpStatus": 200,
      "ipAddress": "104.21.40.229",
      "ipASN": "Cloudflare, Inc.",
      "ipCountry": null,
      "httpHeaderHash": "B6TEZ2LQD4DWVT6X3WWQ2JQPHPEWJ63W",
      "httpHeaderTechnologies": [
        "HTTP/3",
        "Cloudflare",
        "GitHub Pages"
      ],
      "httpHeaderUrls": [],
      "httpHeaderByteSize": 957,
      "httpBodyHash": "UZ6DMIHQDVUP2YZQ3CHJ6TIKFLO76GTP",
      "httpBodyTechnologies": [
        "Ruby",
        "Plausible",
        "Jekyll:4.3.3",
        "Cloudflare Browser Insights"
      ],
      "httpBodyUrls": [
        "/projects/",
        "/assets/img/swipe.svg",
        "/assets/js/LEGACY-hydejack-9.2.0.js",
        "https://plausible.io/js/plausible.js",
        "https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015",
        "/",
        "https://hydejack.com/",
        "/assets/img/jj-ying.jpg",
        "/assets/icomoon/style.css",
        "/assets/js/hydejack-9.2.0.js",
        "/posts/software/json-madness-in-play-with-scala/",
        "#",
        "/resume/",
        "/assets/img/hn.jpeg",
        "https://qwtel.com/atom.xml",
        "/assets/css/hydejack-9.2.0.css",
        "/posts/software/how-to-use-htmlrewriter-for-web-scraping/",
        "/posts/",
        "#_drawer--opened",
        "/posts/software/",
        "/assets/js/search-worker-9.2.0.js",
        "/assets/icons/favicon.ico",
        "https://twitter.com/qwtel",
        "/assets/icons/icon-192x192.png",
        "/posts/random/taming-the-font-of-the-gods/",
        "https://counterscale-bio.pages.dev/tracker.js",
        "/assets/site.webmanifest",
        "/assets/bower_components/katex/dist/katex.min.css",
        "https://github.com/qwtel",
        "/posts/software/how-to-serialize-a-javascript-object/",
        "/assets/img/me@2x.jpg",
        "/posts/software/side-effects-get-out-of-my-yard/",
        "https://qwtel.com/posts/software/bresenhams-line-algorithm-in-java-part-i/"
      ],
      "httpBodyMetaTags": {
        "description": "Obwohl ich mich bereits ein Semester lang mit der Theorie der Grafikpipeline beschäftigen durfte wäre ich bisher nicht auf die Idee gekommen dieses Monstrum mit all seinen 4-dimensinalen Transformationsmatrizententakeln auch zu implementieren. Die diessemestrige Übung “Computergrafik” wird dieses Defizit beheben, denn - wie sollte es anders sein - es wird ein Software Renderer geschrieben werden.",
        "og:description": "Obwohl ich mich bereits ein Semester lang mit der Theorie der Grafikpipeline beschäftigen durfte wäre ich bisher nicht auf die Idee gekommen dieses Monstrum mit all seinen 4-dimensinalen Transformationsmatrizententakeln auch zu implementieren. Die diessemestrige Übung “Computergrafik” wird dieses Defizit beheben, denn - wie sollte es anders sein - es wird ein Software Renderer geschrieben werden."
      },
      "httpBodyByteSize": 48970,
      "httpBodyPageTitle": "Bresenham’s Line Algorithm in Java Part I | @qwtel"
    },
    "/projects/getclaps/": {
      "date": "2026-02-13T23:03:40Z",
      "httpProtocol": "h2, tls/1.3",
      "httpStatus": 200,
      "ipAddress": "172.67.157.145",
      "ipASN": "Cloudflare, Inc.",
      "ipCountry": null,
      "httpHeaderHash": "2FTF5H7P75F2IRIXOZCNVVZGMISPNCDL",
      "httpHeaderTechnologies": [
        "HTTP/3",
        "Cloudflare",
        "GitHub Pages"
      ],
      "httpHeaderUrls": [],
      "httpHeaderByteSize": 952,
      "httpBodyHash": "CTOGVJAP3YYWTPIDAZEJFSB3K5YT52QV",
      "httpBodyTechnologies": [
        "Plausible",
        "Jekyll:4.3.3",
        "Cloudflare Browser Insights",
        "Ruby"
      ],
      "httpBodyUrls": [
        "/assets/img/workers.js.org.svg",
        "https://getclaps.app/",
        "https://hydejack.com/",
        "/assets/icons/favicon.ico",
        "/posts/",
        "/projects/hydejack-9/",
        "https://qwtel.com/atom.xml",
        "/assets/js/hydejack-9.2.0.js",
        "/assets/js/search-worker-9.2.0.js",
        "https://hydejack.com/assets/img/blog/hydejack-9.jpg",
        "/assets/img/swipe.svg",
        "/assets/img/getclaps.svg",
        "/assets/icomoon/style.css",
        "/assets/js/LEGACY-hydejack-9.2.0.js",
        "#",
        "/assets/img/me@2x.jpg",
        "/projects/worker-tools/",
        "/projects/workers.js.org/",
        "https://twitter.com/qwtel",
        "https://github.com/getclaps",
        "/assets/css/hydejack-9.2.0.css",
        "https://plausible.io/js/plausible.js",
        "/resume/",
        "/projects/",
        "/assets/icons/icon-192x192.png",
        "https://qwtel.com/projects/getclaps/",
        "https://counterscale-bio.pages.dev/tracker.js",
        "/assets/bower_components/katex/dist/katex.min.css",
        "https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015",
        "https://github.com/qwtel",
        "/",
        "#_drawer--opened",
        "/assets/site.webmanifest",
        "/posts/software/the-joys-and-perils-of-writing-plain-old-web-apps/"
      ],
      "httpBodyMetaTags": {
        "description": "A zero-config Clap Button that combines Analytics with Cookie Clicker-like Engagement.",
        "og:description": "A zero-config Clap Button that combines Analytics with Cookie Clicker-like Engagement."
      },
      "httpBodyByteSize": 35171,
      "httpBodyPageTitle": "Clap Button | @qwtel"
    },
    "/projects/worker-tools/": {
      "date": "2026-02-13T22:36:33Z",
      "httpProtocol": "h2, tls/1.3",
      "httpStatus": 200,
      "ipAddress": "104.21.40.229",
      "ipASN": "Cloudflare, Inc.",
      "ipCountry": null,
      "httpHeaderHash": "3U6V65UJOTAVCULM2D6RHJPEBQA62ZZ2",
      "httpHeaderTechnologies": [
        "HTTP/3",
        "Cloudflare",
        "GitHub Pages"
      ],
      "httpHeaderUrls": [],
      "httpHeaderByteSize": 959,
      "httpBodyHash": "V6JPMJP5CJIZYEO2VAWUPH5E4LMFDDUE",
      "httpBodyTechnologies": [
        "Plausible",
        "Jekyll:4.3.3",
        "Cloudflare Browser Insights",
        "Ruby"
      ],
      "httpBodyUrls": [
        "https://github.com/worker-tools/signed-cookie-store",
        "/assets/js/LEGACY-hydejack-9.2.0.js",
        "https://github.com/worker-tools/html",
        "/projects/workers.js.org/",
        "https://github.com/worker-tools",
        "https://github.com/worker-tools/parsed-html-rewriter",
        "https://hydejack.com/",
        "https://github.com/qwtel",
        "/assets/css/hydejack-9.2.0.css",
        "/assets/img/me@2x.jpg",
        "https://workers.tools/",
        "/assets/img/projects/sqlite-viewer.jpeg",
        "https://qwtel.com/projects/worker-tools/",
        "https://github.com/worker-tools/request-cookie-store",
        "https://github.com/worker-tools/deno-fetch-event-adapter",
        "/assets/img/swipe.svg",
        "#",
        "/resume/",
        "https://workers.js.org",
        "/assets/icons/favicon.ico",
        "/assets/img/workers.js.org.svg",
        "/assets/js/search-worker-9.2.0.js",
        "https://counterscale-bio.pages.dev/tracker.js",
        "#_drawer--opened",
        "/assets/icomoon/style.css",
        "/assets/icons/icon-192x192.png",
        "https://github.com/worker-tools/location-polyfill",
        "/assets/site.webmanifest",
        "/",
        "/posts/",
        "/projects/",
        "/assets/img/worker-tools.svg",
        "https://plausible.io/js/plausible.js",
        "/assets/bower_components/katex/dist/katex.min.css",
        "https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015",
        "/projects/sqlite-viewer/",
        "https://twitter.com/qwtel",
        "https://qwtel.com/atom.xml",
        "/assets/js/hydejack-9.2.0.js",
        "https://github.com/worker-tools/response-creators"
      ],
      "httpBodyMetaTags": {
        "description": "Tools for writing HTTP servers in Worker Environments such as Cloudflare Workers and Deno Deploy.",
        "og:description": "Tools for writing HTTP servers in Worker Environments such as Cloudflare Workers and Deno Deploy."
      },
      "httpBodyByteSize": 35865,
      "httpBodyPageTitle": "Worker Tools | @qwtel"
    }
  }
}