{
  "philliptaylor.net": {
    "/": {
      "date": "2026-02-07T16:39:19Z",
      "httpProtocol": "http/1.1, tls/1.2",
      "httpStatus": 200,
      "ipAddress": "139.59.172.193",
      "ipASN": "DigitalOcean, LLC",
      "ipCountry": "United Kingdom",
      "httpHeaderHash": "42WQI2CWQTWZP6R55DSEJXDAWFZDJMSM",
      "httpHeaderTechnologies": [
        "HSTS",
        "Nginx:1.29.1"
      ],
      "httpHeaderUrls": [],
      "httpHeaderByteSize": 305,
      "httpBodyHash": "MGYFEESTLX3VFCE2WBAOPH6YQAL7ZPPB",
      "httpBodyTechnologies": [
        "Showdown:1.8.0"
      ],
      "httpBodyUrls": [
        "/?post=comparing-binary-pdf-data.md",
        "/?post=scrollmarks.md",
        "/?post=open-in-jira-2021.md",
        "/?post=monads-for-oo-programmers.md",
        "/?post=the-closed-source-scala-problem.md",
        "/?post=tour-of-my-working-environment.md",
        "/?post=the-terminal-with-jira-integration.md",
        "/?post=why-does-it-feel-like-everyone-is-cheating-in-cs.md",
        "/?post=microservices-are-the-right-solution-for-true-monoliths.md",
        "/?post=job-security-y2k.md",
        "/?post=why-i-have-a-blog.md",
        "/?post=roughly-how-csgo-ranks-work.md",
        "/?post=counterstrikes-raison-dentre.md",
        "/?post=if-equals-bad.md",
        "/?post=balance-in-counterstrike.md",
        "/?post=agile-breakdown-impedence.md",
        "/?post=how-I-stay-organised-in-vim.md",
        "/?post=liberating-myself-from-google.md",
        "/?post=patchwork.md",
        "/?post=the-copy-and-swap-pattern-explained.md",
        "https://cdn.rawgit.com/showdownjs/showdown/1.8.0/dist/showdown.min.js",
        "/?post=cs-is-it-too-late.md",
        "/?post=the-appeal-of-counterstrike-global-offensive.md",
        "/?post=should-i-go-to-university-if-i-want-to-be-a-programmer.md",
        "title.png",
        "/?post=welcome.md",
        "/?post=I-believe-in-findology.md",
        "/?post=making-code-reviews-successful.md",
        "/?post=why-cpp.md"
      ],
      "httpBodyMetaTags": {},
      "httpBodyByteSize": 5061,
      "httpBodyPageTitle": "Phill's Blog"
    },
    "/?post=why-does-it-feel-like-everyone-is-cheating-in-cs.md": {
      "date": "2026-02-07T16:33:12Z",
      "httpProtocol": "http/1.1, tls/1.2",
      "httpStatus": 200,
      "ipAddress": "139.59.172.193",
      "ipASN": "DigitalOcean, LLC",
      "ipCountry": "United Kingdom",
      "httpHeaderHash": "H5WMGZTR22NADBQOVGSBHDXUOZTAOO6Y",
      "httpHeaderTechnologies": [
        "Nginx:1.29.1",
        "HSTS"
      ],
      "httpHeaderUrls": [],
      "httpHeaderByteSize": 305,
      "httpBodyHash": "MGYFEESTLX3VFCE2WBAOPH6YQAL7ZPPB",
      "httpBodyTechnologies": [
        "Showdown:1.8.0"
      ],
      "httpBodyUrls": [
        "/?post=the-closed-source-scala-problem.md",
        "title.png",
        "/?post=why-cpp.md",
        "/?post=job-security-y2k.md",
        "/?post=open-in-jira-2021.md",
        "/?post=counterstrikes-raison-dentre.md",
        "/?post=welcome.md",
        "/?post=if-equals-bad.md",
        "/?post=monads-for-oo-programmers.md",
        "/?post=roughly-how-csgo-ranks-work.md",
        "/?post=making-code-reviews-successful.md",
        "/?post=the-copy-and-swap-pattern-explained.md",
        "/?post=should-i-go-to-university-if-i-want-to-be-a-programmer.md",
        "/?post=patchwork.md",
        "/?post=scrollmarks.md",
        "/?post=cs-is-it-too-late.md",
        "/?post=why-i-have-a-blog.md",
        "/?post=agile-breakdown-impedence.md",
        "/?post=how-I-stay-organised-in-vim.md",
        "/?post=I-believe-in-findology.md",
        "/?post=liberating-myself-from-google.md",
        "https://cdn.rawgit.com/showdownjs/showdown/1.8.0/dist/showdown.min.js",
        "/?post=tour-of-my-working-environment.md",
        "/?post=microservices-are-the-right-solution-for-true-monoliths.md",
        "/?post=balance-in-counterstrike.md",
        "/?post=comparing-binary-pdf-data.md",
        "/?post=the-terminal-with-jira-integration.md",
        "/?post=the-appeal-of-counterstrike-global-offensive.md",
        "/?post=why-does-it-feel-like-everyone-is-cheating-in-cs.md"
      ],
      "httpBodyMetaTags": {},
      "httpBodyByteSize": 5061,
      "httpBodyPageTitle": "Phill's Blog"
    }
  }
}