{
  "charlieharvey.org.uk": {
    "/": {
      "date": "2026-02-06T22:15:20Z",
      "httpProtocol": "http/1.1",
      "httpStatus": 200,
      "ipAddress": "172.67.130.35",
      "ipASN": "Cloudflare, Inc.",
      "ipCountry": null,
      "httpHeaderHash": "SNCHC2FAHORPHULDPXTX4G3VK4E5RVPH",
      "httpHeaderTechnologies": [
        "HTTP/3",
        "Cloudflare",
        "Varnish:6.1"
      ],
      "httpHeaderUrls": [],
      "httpHeaderByteSize": 1406,
      "httpBodyHash": "ZDS2DUQBFGE2EYJNMV56QGHZUF77J3B4",
      "httpBodyTechnologies": [
        "Cloudflare Browser Insights",
        "Matomo Analytics"
      ],
      "httpBodyUrls": [
        "#",
        "plugins/Morpheus/images/loading-blue.gif",
        "plugins/CoreHome/images/applePinnedTab.svg",
        "plugins/CoreHome/javascripts/manifest.json",
        "https://piwik.charlieharvey.org.uk/plugins/Morpheus/images/logo.svg?matomo",
        "index.php?module=Proxy\u0026action=getUmdJs\u0026chunk=1\u0026cb=2c3e9d5f7c8dd465a29d90808d2e5e9c",
        "https://matomo.org",
        "plugins/CoreHome/images/applogo_256.png",
        "index.php?module=Proxy\u0026action=getCss\u0026cb=102b99b1a5e06a3df372773c1211f6c0",
        "index.php?module=Proxy\u0026action=getCoreJs\u0026cb=2c3e9d5f7c8dd465a29d90808d2e5e9c",
        "https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015",
        "plugins/CoreHome/images/favicon.png",
        "index.php?module=Proxy\u0026action=getUmdJs\u0026chunk=2\u0026cb=2c3e9d5f7c8dd465a29d90808d2e5e9c",
        "index.php?module=Proxy\u0026action=getNonCoreJs\u0026cb=2c3e9d5f7c8dd465a29d90808d2e5e9c",
        "index.php?module=Proxy\u0026action=getUmdJs\u0026chunk=0\u0026cb=2c3e9d5f7c8dd465a29d90808d2e5e9c"
      ],
      "httpBodyMetaTags": {
        "description": "free/libre analytics platform"
      },
      "httpBodyByteSize": 180651,
      "httpBodyPageTitle": "Sign in - Matomo"
    },
    "/page/seven_languages_scala_two": {
      "date": "2026-02-13T22:36:18Z",
      "httpProtocol": "http/1.1, tls/1.3",
      "httpStatus": 200,
      "ipAddress": "162.243.67.111",
      "ipASN": "DigitalOcean, LLC",
      "ipCountry": "United States",
      "httpHeaderHash": "653UMZ4ZHNYEWPGTULAHLYLIFMBCH54O",
      "httpHeaderTechnologies": [
        "Debian",
        "Perl:5.28.1",
        "Varnish:6.1",
        "mod_fastcgi",
        "Dancer:1.3500",
        "OpenSSL:1.1.1n",
        "mod_perl:2.0.10",
        "Apache HTTP Server:2.4.38"
      ],
      "httpHeaderUrls": [],
      "httpHeaderByteSize": 659,
      "httpBodyHash": "LAIJGQS7CHIFFLRJKO566CZH2RQMHYUJ",
      "httpBodyTechnologies": [
        "Zepto",
        "Bootstrap:3.0.2"
      ],
      "httpBodyUrls": [
        "/page/geekery",
        "/page/feed/rss",
        "/page/comment_guidelines",
        "http://artfulrobot.com/",
        "http://stopforumspam.com",
        "http://twitter.com/ciderpunx",
        "/page/seven_languages_in_seven_weeks",
        "//fonts.googleapis.com/css?family=Libre+Baskerville:400,400italic,700%7CCabin:400,700%7CInconsolata:400",
        "https://twitter.com/intent/tweet?text=I’m%20reading%20Scala%20—%20Day%20Two%20—%20\u0026url=http://charlieharvey.org.uk/page/seven_languages_scala_two\u0026via=ciderpunx\u0026related=ciderpunx",
        "/cv.pl",
        "/about/api",
        "/tag/programming",
        "http://theoarc.org.uk/",
        "http://charlieharvey.org.uk/page/seven_languages_scala_two",
        "/page/index",
        "http://ox4.org/",
        "https://highlightjs.org/",
        "/page/seven_languages_scala_two ",
        "/page/seven_languages_haskell_three",
        "/page/seven_languages_final_thoughts",
        "http://flickr.com/photos/charlie_harvey",
        "https://github.com/ciderpunx/charlieharvey.org.uk",
        "/about",
        "http://lorenzod8n.wordpress.com/2008/01/11/getting-scala-syntax-hightlighting-to-work-in-vim/",
        "#content",
        "/tag/tech",
        "/tag/scala",
        "http://perlmonks.org/?node_id=373188",
        "//static.charlieharvey.org.uk/css/style.css",
        "//netdna.bootstrapcdn.com/bootstrap/3.0.2/css/bootstrap.min.css",
        "#",
        "/popular/week",
        "/comment/feed/rss",
        "http://eleanorg.org",
        "/page/space_invaders",
        "https://www.gnu.org/licenses/agpl-3.0.html",
        "//static.charlieharvey.org.uk/js/min-new.js",
        "http://www.artima.com/scalazine/articles/steps.html",
        "/",
        "/page/activism",
        "http://newint.org",
        "//static.charlieharvey.org.uk/favicon.ico",
        "//static.charlieharvey.org.uk/js/zepto.min.js",
        "/page/seven_languages_haskell_two_second_half",
        "/file/archive/1",
        "javascript:void(0)",
        "http://creativecommons.org/licenses/by-nc-sa/3.0/",
        "/daily_mail.pl",
        "http://www.botscout.com/",
        "https://github.com/ciderpunx",
        "/tag/7lang",
        "/mills_boon.pl",
        "/page/musings_rants_oped",
        "http://last.fm/user/ciderpunx",
        "http://uk.linkedin.com/in/charlieharvey",
        "/html_static/real_ultimate_perlgeeks.html",
        "http://flickr.com/services/feeds/photos_public.gne?id=8361414@N05\u0026lang=en-us\u0026format=rss_200",
        "https://plus.google.com/share?url=http://charlieharvey.org.uk/page/seven_languages_scala_two",
        "http://oxguin.net",
        "/page/reading_lists",
        "http://charlieharvey.org.uk/page/seven_languages_in_seven_weeks/archive/1",
        "/page/privacy",
        "http://daringfireball.net/projects/markdown/syntax",
        "http://slashdot.org/~ciderpunk",
        "/page/design",
        "/flick/list/1",
        "/file/feed/rss",
        "/page/projects",
        "/tag/tictactoe",
        "/page/vegan_recipes",
        "http://akismet.com/",
        "http://charlie.ox4.org",
        "http://news.ycombinator.com/submitlink?u=http://charlieharvey.org.uk/page/seven_languages_scala_two\u0026t=Scala%20—%20Day%20Two",
        "/contact_charlie",
        "/page/fun_and_games",
        "http://hacktivista.net/",
        "http://www.facebook.com/share.php?u=http://charlieharvey.org.uk/page/seven_languages_scala_two\u0026t=I’m%20reading%20Scala%20—%20Day%20Two",
        "/about/feeds",
        "/rot13",
        "/newsfeed",
        "/page/cider",
        "/tag/geekery"
      ],
      "httpBodyMetaTags": {
        "description": "It all seemed so straightforward at first. And it was. Until I needed to split an array into key value pairs for the second excercise. I spent about two hours trying to find a nice way f doing that. I’m not entirely happy with the way I came up with, but it works at least.The scala synta",
        "og:description": "It all seemed so straightforward at first. And it was. Until I needed to split an array into key value pairs for the second excercise. I spent about two hours trying to find a nice way f doing that. I’m not entirely happy with the way I came up with, but it works at least.The scala synta"
      },
      "httpBodyByteSize": 33538,
      "httpBodyPageTitle": "Scala — Day Two -- Charlie Harvey"
    },
    "/page/seven_more_languages_elixir_day_three": {
      "date": "2026-02-13T22:20:53Z",
      "httpProtocol": "http/1.1, tls/1.3",
      "httpStatus": 200,
      "ipAddress": "162.243.67.111",
      "ipASN": "DigitalOcean, LLC",
      "ipCountry": "United States",
      "httpHeaderHash": "QRNYHIXSQW2IZ7M4FSYNGDUEFNFQTG6S",
      "httpHeaderTechnologies": [
        "Apache HTTP Server:2.4.38",
        "Debian",
        "Perl:5.28.1",
        "Varnish:6.1",
        "mod_fastcgi",
        "Dancer:1.3500",
        "OpenSSL:1.1.1n",
        "mod_perl:2.0.10"
      ],
      "httpHeaderUrls": [],
      "httpHeaderByteSize": 659,
      "httpBodyHash": "WKYSFCA5NGRPQK73GBRZTLGQLI7Z74SF",
      "httpBodyTechnologies": [
        "Zepto",
        "Bootstrap:3.0.2"
      ],
      "httpBodyUrls": [
        "/tag/7l7w",
        "/tag/erlang",
        "http://newint.org",
        "http://www.botscout.com/",
        "/page/seven_more_langages_minikanren_day_two",
        "http://daringfireball.net/projects/markdown/syntax",
        "https://pragprog.com/book/7lang/seven-more-languages-in-seven-weeks",
        "http://charlieharvey.org.uk/page/seven_more_languages_elixir_day_three",
        "/page/projects",
        "/contact_charlie",
        "/page/fun_and_games",
        "http://stopforumspam.com",
        "//static.charlieharvey.org.uk/css/style.css",
        "//netdna.bootstrapcdn.com/bootstrap/3.0.2/css/bootstrap.min.css",
        "/page/privacy",
        "http://ox4.org/",
        "http://slashdot.org/~ciderpunk",
        "http://news.ycombinator.com/submitlink?u=http://charlieharvey.org.uk/page/seven_more_languages_elixir_day_three\u0026t=Seven%20More%20Languages:%20Elixir%20Day%20Three%20(back%20on%20the%20wagon)",
        "http://charlieharvey.org.uk/page/seven_more_languages_in_seven_weeks/archive/1",
        "https://plus.google.com/share?url=http://charlieharvey.org.uk/page/seven_more_languages_elixir_day_three",
        "http://twitter.com/ciderpunx",
        "#",
        "/about",
        "/newsfeed",
        "/mills_boon.pl",
        "/comment/feed/rss",
        "http://oxguin.net",
        "javascript:void(0)",
        "/about/feeds",
        "/page/feed/rss",
        "/tag/programming",
        "/page/musings_rants_oped",
        "http://uk.linkedin.com/in/charlieharvey",
        "https://github.com/ciderpunx/charlieharvey.org.uk",
        "http://perlmonks.org/?node_id=373188",
        "//fonts.googleapis.com/css?family=Libre+Baskerville:400,400italic,700%7CCabin:400,700%7CInconsolata:400",
        "http://www.facebook.com/share.php?u=http://charlieharvey.org.uk/page/seven_more_languages_elixir_day_three\u0026t=I’m%20reading%20Seven%20More%20Languages:%20Elixir%20Day%20Three%20(back%20on%20the%20wagon)",
        "https://twitter.com/intent/tweet?text=I’m%20reading%20Seven%20More%20Languages:%20Elixir%20Day%20Three%20(back%20on%20the%20wagon)%20—%20\u0026url=http://charlieharvey.org.uk/page/seven_more_languages_elixir_day_three\u0026via=ciderpunx\u0026related=ciderpunx",
        "/page/design",
        "/file/archive/1",
        "/page/seven_more_languages_in_seven_weeks",
        "/about/api",
        "/tag/7lang",
        "http://artfulrobot.com/",
        "https://www.gnu.org/licenses/agpl-3.0.html",
        "/flick/list/1",
        "/page/geekery",
        "/daily_mail.pl",
        "/tag/elixir%20language",
        "https://github.com/ciderpunx/7ml7w/",
        "//static.charlieharvey.org.uk/js/min-new.js",
        "/page/seven_more_languages_elixir_day_three ",
        "//static.charlieharvey.org.uk/js/zepto.min.js",
        "/page/reading_lists",
        "/page/vegan_recipes",
        "http://theoarc.org.uk/",
        "https://highlightjs.org/",
        "https://github.com/ciderpunx",
        "/page/seven_more_langages_julia_day_three",
        "http://flickr.com/services/feeds/photos_public.gne?id=8361414@N05\u0026lang=en-us\u0026format=rss_200",
        "/file/feed/rss",
        "http://last.fm/user/ciderpunx",
        "http://flickr.com/photos/charlie_harvey",
        "http://charlie.ox4.org",
        "/page/index",
        "http://eleanorg.org",
        "/page/space_invaders",
        "//static.charlieharvey.org.uk/favicon.ico",
        "https://github.com/ciderpunx/7ml7w/tree/master/elixir/day3/states/test",
        "#content",
        "/tag/7ml7w",
        "/tag/functional",
        "http://hacktivista.net/",
        "/page/comment_guidelines",
        "/html_static/real_ultimate_perlgeeks.html",
        "/page/cider",
        "/tag/elixir",
        "/",
        "/rot13",
        "/page/seven_more_langages_minikanren_day_one",
        "http://creativecommons.org/licenses/by-nc-sa/3.0/",
        "/cv.pl",
        "/popular/week",
        "/page/activism",
        "http://akismet.com/"
      ],
      "httpBodyMetaTags": {
        "description": "Oh dear. After telling myself I wouldn’t I somehow managed to lunch out my Seven Languages in Seven Weeks oddyssey for 6 months. I had been most of the way through the Elixir section and then got distracted by a shiny object or something.Well, today I am back on the wagon and the way I am go",
        "og:description": "Oh dear. After telling myself I wouldn’t I somehow managed to lunch out my Seven Languages in Seven Weeks oddyssey for 6 months. I had been most of the way through the Elixir section and then got distracted by a shiny object or something.Well, today I am back on the wagon and the way I am go"
      },
      "httpBodyByteSize": 32989,
      "httpBodyPageTitle": "Seven More Languages: Elixir Day Three (back on the wagon) -- Charlie Harvey"
    },
    "/tag/floss/1": {
      "date": "2026-02-13T22:07:13Z",
      "httpProtocol": "http/1.1, tls/1.3",
      "httpStatus": 200,
      "ipAddress": "162.243.67.111",
      "ipASN": "DigitalOcean, LLC",
      "ipCountry": "United States",
      "httpHeaderHash": "IZ4OSPOB5CINBV26GJXIDWJOGVPAS5NJ",
      "httpHeaderTechnologies": [
        "Dancer:1.3500",
        "OpenSSL:1.1.1n",
        "mod_perl:2.0.10",
        "Apache HTTP Server:2.4.38",
        "Debian",
        "Perl:5.28.1",
        "Varnish:6.1",
        "mod_fastcgi"
      ],
      "httpHeaderUrls": [],
      "httpHeaderByteSize": 659,
      "httpBodyHash": "VTDRHOAA45DH3O5OXTVNX5UN4B77ATYZ",
      "httpBodyTechnologies": [
        "Zepto",
        "Bootstrap:3.0.2"
      ],
      "httpBodyUrls": [
        "/page/reading_lists",
        "http://charlie.ox4.org",
        "https://twitter.com/intent/tweet?via=ciderpunx\u0026related=ciderpunx\u0026url=http://charlieharvey.org.uk/tag/floss/1\u0026text=I’m%20reading%20Stuff%20tagged%20floss,%20page%201%20—%20",
        "/daily_mail.pl",
        "/file/archive/1",
        "http://uk.linkedin.com/in/charlieharvey",
        "http://creativecommons.org/licenses/by-nc-sa/3.0/",
        "https://github.com/ciderpunx/charlieharvey.org.uk",
        "/popular/week",
        "/page/projects",
        "https://github.com/ciderpunx",
        "/page/rms_at_iet",
        "http://newint.org",
        "/file/feed/rss",
        "/about/feeds",
        "#",
        "/cv.pl",
        "/rot13",
        "feed/rss",
        "/file/uid/13",
        "http://ox4.org/",
        "/newsfeed",
        "/page/privacy",
        "//static.charlieharvey.org.uk/js/min-new.js",
        "/flick/list/1",
        "/page/geekery",
        "/page/feed/rss",
        "/page/space_invaders",
        "http://hacktivista.net/",
        "/page/10_ethical_tech_tips",
        "//static.charlieharvey.org.uk/favicon.ico",
        "//static.charlieharvey.org.uk/css/style.css",
        "http://news.ycombinator.com/submitlink?u=http://charlieharvey.org.uk/tag/floss/1\u0026t=Stuff%20tagged%20floss,%20page%201",
        "/mills_boon.pl",
        "/page/vegan_recipes",
        "http://theoarc.org.uk/",
        "/page/dpkg_get_selections",
        "/page/backtrack5_encrypted_usb_and_nouveau_driver",
        "https://plus.google.com/share?url=http://charlieharvey.org.uk/tag/floss/1",
        "#content",
        "/tag/floss/1 ",
        "/page/fun_and_games",
        "/page/musings_rants_oped",
        "http://slashdot.org/~ciderpunk",
        "/page/cider",
        "http://artfulrobot.com/",
        "http://twitter.com/ciderpunx",
        "http://perlmonks.org/?node_id=373188",
        "//netdna.bootstrapcdn.com/bootstrap/3.0.2/css/bootstrap.min.css",
        "/",
        "http://eleanorg.org",
        "/page/iceweasel4_on_debian_squeeze",
        "/html_static/real_ultimate_perlgeeks.html",
        "/page/radio_ni_floss_podcast",
        "http://last.fm/user/ciderpunx",
        "//static.charlieharvey.org.uk/js/zepto.min.js",
        "http://flickr.com/services/feeds/photos_public.gne?id=8361414@N05\u0026lang=en-us\u0026format=rss_200",
        "//fonts.googleapis.com/css?family=Libre+Baskerville:400,400italic,700%7CCabin:400,700%7CInconsolata:400",
        "/about",
        "http://www.facebook.com/share.php?u=http://charlieharvey.org.uk/tag/floss/1\u0026t=I’m%20reading%20Stuff%20tagged%20floss,%20page%201",
        "/page/design",
        "/page/index",
        "http://oxguin.net",
        "https://www.gnu.org/licenses/agpl-3.0.html",
        "/contact_charlie",
        "/comment/feed/rss",
        "javascript:void(0)",
        "/page/feedmash_video",
        "http://flickr.com/photos/charlie_harvey",
        "/page/activism",
        "/about/api"
      ],
      "httpBodyMetaTags": {
        "description": "Tagged floss: A page of stuff tagged floss on Charlie Harvey’bs site.",
        "og:description": "Tagged floss: A page of stuff tagged floss on Charlie Harvey’bs site."
      },
      "httpBodyByteSize": 24530,
      "httpBodyPageTitle": "Stuff tagged floss, page 1 -- Charlie Harvey"
    }
  }
}