{
  "clubmate.fi": {
    "/": {
      "date": "2026-02-14T02:03:00Z",
      "httpProtocol": "h2, tls/1.3",
      "httpStatus": 200,
      "ipAddress": "76.76.21.164",
      "ipASN": "Amazon.com, Inc.",
      "ipCountry": "United States",
      "httpHeaderHash": "7MDBJWAQHQ2UKYP2JIITZWHDQDDBIVUT",
      "httpHeaderTechnologies": [
        "HSTS",
        "Vercel"
      ],
      "httpHeaderUrls": [
        "iad1::m6cdr-1771034580896-b56bee228c77"
      ],
      "httpHeaderByteSize": 798,
      "httpBodyHash": "AOB72OQFM66J4QTPW4KKAYS7VF2I7JPW",
      "httpBodyTechnologies": [
        "React",
        "Webpack",
        "Gatsby:4.9.2"
      ],
      "httpBodyUrls": [
        "/sitemap/sitemap-index.xml",
        "/a406b17c-a6264c1fe42268ae2eb6.js",
        "/images/favicon/apple-touch-icon-167x167.png",
        "/images/favicon/apple-touch-startup-image-640x920.png",
        "/component---src-pages-index-js-91dad6adb920d598f435.js",
        "/images/favicon/apple-touch-startup-image-1496x2048.png",
        "/images/favicon/apple-touch-startup-image-1536x2008.png",
        "/logical-operators",
        "/optional-chaining",
        "/images/favicon/favicon.ico",
        "/import-javascript-as-a-string",
        "/images/favicon/apple-touch-startup-image-748x1024.png",
        "/reduce",
        "https://clubmate.fi",
        "/page-data/index/page-data.json",
        "/11ebff97-4b6624083b9ac30d05ec.js",
        "/images/favicon/favicon-32x32.png",
        "/images/favicon/apple-touch-icon-72x72.png",
        "/images/favicon/apple-touch-icon-76x76.png",
        "/images/favicon/apple-touch-startup-image-640x1096.png",
        "/",
        "/images/favicon/manifest.json",
        "/page-data/sq/d/4027738618.json",
        "/commons-646362bace85c7e6088b.js",
        "/images/favicon/apple-touch-icon-57x57.png",
        "/images/favicon/apple-touch-icon-1024x1024.png",
        "/images/favicon/apple-touch-startup-image-320x460.png",
        "/tags",
        "/sort-array-with-array",
        "/app-20a33910824d3b34029b.js",
        "/images/favicon/favicon-16x16.png",
        "/framework-a9beb081fae622d261b9.js",
        "/images/favicon/apple-touch-startup-image-768x1004.png",
        "/images/favicon/apple-touch-startup-image-1182x2208.png",
        "/images/favicon/apple-touch-startup-image-1242x2148.png",
        "/children",
        "/array-cheat-sheet",
        "/page-data/app-data.json",
        "/polyfill-a4d19a8e687cd47b99e1.js",
        "/webpack-runtime-708ed8b8ad3aae6eeadf.js",
        "/images/favicon/apple-touch-icon-120x120.png",
        "/images/favicon/apple-touch-icon-144x144.png",
        "/images/favicon/apple-touch-icon-180x180.png",
        "/about",
        "/page/2",
        "/categories",
        "/match-in-between",
        "/images/favicon/apple-touch-icon-60x60.png",
        "/images/favicon/apple-touch-icon-114x114.png",
        "/images/favicon/apple-touch-icon-152x152.png",
        "/images/favicon/apple-touch-startup-image-750x1294.png",
        "/hyphens",
        "/url-parameters",
        "https://www.google-analytics.com"
      ],
      "httpBodyMetaTags": {
        "description": "Web development blog, loads of UI and JavaScript topics",
        "og:description": "Web development blog, loads of UI and JavaScript topics",
        "twitter:description": "Web development blog, loads of UI and JavaScript topics"
      },
      "httpBodyByteSize": 28772,
      "httpBodyPageTitle": "JavaScript blog – clubmate.fi"
    },
    "/javascript-adding-and-removing-class-names-from-elements": {
      "date": "2026-02-14T01:14:25Z",
      "httpProtocol": "h2, tls/1.3",
      "httpStatus": 200,
      "ipAddress": "76.76.21.98",
      "ipASN": "Amazon.com, Inc.",
      "ipCountry": "United States",
      "httpHeaderHash": "O5JEMS23W2VZQCZ6W3B7WO53LKZONQ32",
      "httpHeaderTechnologies": [
        "HSTS",
        "Vercel"
      ],
      "httpHeaderUrls": [
        "iad1::mzcdq-1771031665222-eb63b02ea99e"
      ],
      "httpHeaderByteSize": 870,
      "httpBodyHash": "BUFP3D55KVSTSIY7ILXDHEPJ73TUUQE4",
      "httpBodyTechnologies": [
        "Gatsby:4.9.2",
        "React",
        "Webpack"
      ],
      "httpBodyUrls": [
        "/polyfill-a4d19a8e687cd47b99e1.js",
        "https://stackoverflow.com/a/2155786/976972",
        "/easily-digestible-introduction-to-regex-in-javascript#shorthand-character-classes",
        "#the-classname-property",
        "/images/favicon/apple-touch-startup-image-640x1096.png",
        "http://css-tricks.com/snippets/javascript/addclass-function/#comment-1581271",
        "#adding-class-names",
        "/category/java-script",
        "#add-class-using-classname-function",
        "/images/favicon/apple-touch-icon-1024x1024.png",
        "#remove-class-names",
        "#add-class-using-classlist",
        "https://www.google-analytics.com",
        "/images/favicon/apple-touch-startup-image-1242x2148.png",
        "/",
        "/app-20a33910824d3b34029b.js",
        "/11ebff97-4b6624083b9ac30d05ec.js",
        "#manipulate-class-names-in-nodelist",
        "/images/favicon/apple-touch-icon-60x60.png",
        "/images/favicon/apple-touch-icon-120x120.png",
        "/images/favicon/apple-touch-startup-image-1536x2008.png",
        "/tag/class-name",
        "https://namecheap.pxf.io/c/1327415/459740/5618",
        "/tags",
        "/a406b17c-a6264c1fe42268ae2eb6.js",
        "/images/favicon/apple-touch-icon-114x114.png",
        "/easily-digestible-introduction-to-regex-in-javascript#the-non-capturing-groups",
        "/images/favicon/apple-touch-startup-image-1182x2208.png",
        "/page-data/app-data.json",
        "https://caniuse.com/#feat=classlist",
        "/component---src-templates-blog-post-index-js-8a2f04e7ad3e9fe3a47f.js",
        "https://www.digitalocean.com/?refcode=5101def33865\u0026utm_campaign=Referral_Invite\u0026utm_medium=Referral_Program\u0026utm_source=badge",
        "/tag/dom",
        "/images/favicon/apple-touch-startup-image-320x460.png",
        "/images/favicon/apple-touch-startup-image-768x1004.png",
        "#few-helper-functions-for-manipulating-classes",
        "/images/favicon/apple-touch-startup-image-748x1024.png",
        "/categories",
        "/sitemap/sitemap-index.xml",
        "/images/favicon/manifest.json",
        "/images/favicon/favicon-16x16.png",
        "/images/favicon/apple-touch-icon-72x72.png",
        "/images/favicon/apple-touch-icon-144x144.png",
        "#all-the-classlist-methods",
        "/images/favicon/favicon-32x32.png",
        "/images/favicon/apple-touch-icon-57x57.png",
        "/images/favicon/apple-touch-icon-180x180.png",
        "/images/favicon/apple-touch-startup-image-1496x2048.png",
        "/images/favicon/apple-touch-startup-image-640x920.png",
        "/images/favicon/apple-touch-startup-image-750x1294.png",
        "/images/favicon/favicon.ico",
        "/webpack-runtime-708ed8b8ad3aae6eeadf.js",
        "/images/favicon/apple-touch-icon-76x76.png",
        "/images/favicon/apple-touch-icon-152x152.png",
        "#remove-a-css-class-using-classname-and-regex",
        "https://clubmate.fi/javascript-adding-and-removing-class-names-from-elements",
        "/about",
        "#using-the-classlist-method",
        "https://stackoverflow.com/a/9959811/976972",
        "/images/favicon/apple-touch-icon-167x167.png",
        "/page-data/sq/d/4027738618.json",
        "/commons-646362bace85c7e6088b.js",
        "/framework-a9beb081fae622d261b9.js",
        "/page-data/javascript-adding-and-removing-class-names-from-elements/page-data.json",
        "#browser-support"
      ],
      "httpBodyMetaTags": {
        "description": "CSS class names can be removed or added using the  classList  method, or they can modified straight with the  className  property. Using the…",
        "og:description": "CSS class names can be removed or added using the  classList  method, or they can modified straight with the  className  property. Using the…",
        "twitter:description": "CSS class names can be removed or added using the  classList  method, or they can modified straight with the  className  property. Using the…"
      },
      "httpBodyByteSize": 61897,
      "httpBodyPageTitle": "Remove and add class names from elements using pure JavaScript – clubmate.fi"
    },
    "/recursive-react-components": {
      "date": "2026-02-14T02:27:32Z",
      "httpProtocol": "h2, tls/1.3",
      "httpStatus": 200,
      "ipAddress": "76.76.21.93",
      "ipASN": "Amazon.com, Inc.",
      "ipCountry": "United States",
      "httpHeaderHash": "RHGDB42L6AZCEZAXA5SRUZR6EPSYSRGE",
      "httpHeaderTechnologies": [
        "HSTS",
        "Vercel"
      ],
      "httpHeaderUrls": [
        "iad1::lpn4j-1771036051985-d571e315a362"
      ],
      "httpHeaderByteSize": 840,
      "httpBodyHash": "MXTG4BWAJC7OUGZ3I6AZ4UZI2DHPSEJC",
      "httpBodyTechnologies": [
        "React",
        "Webpack",
        "Gatsby:4.9.2"
      ],
      "httpBodyUrls": [
        "/tags",
        "/page-data/app-data.json",
        "/images/favicon/favicon.ico",
        "/images/favicon/apple-touch-icon-57x57.png",
        "/images/favicon/apple-touch-icon-60x60.png",
        "/images/favicon/apple-touch-icon-167x167.png",
        "/images/favicon/apple-touch-startup-image-1536x2008.png",
        "#the-pyramid-of-doom",
        "/sitemap/sitemap-index.xml",
        "/11ebff97-4b6624083b9ac30d05ec.js",
        "/images/favicon/apple-touch-icon-76x76.png",
        "/images/favicon/apple-touch-startup-image-1182x2208.png",
        "/app-20a33910824d3b34029b.js",
        "/images/favicon/apple-touch-icon-72x72.png",
        "/images/favicon/apple-touch-icon-114x114.png",
        "/images/favicon/apple-touch-icon-180x180.png",
        "https://namecheap.pxf.io/c/1327415/459740/5618",
        "/images/favicon/apple-touch-startup-image-320x460.png",
        "#recursion",
        "/tag/react",
        "#deep-array",
        "#conclusions",
        "/images/favicon/manifest.json",
        "/images/favicon/favicon-16x16.png",
        "/images/favicon/apple-touch-icon-1024x1024.png",
        "/images/favicon/apple-touch-startup-image-640x920.png",
        "/category/markup",
        "/images/favicon/apple-touch-icon-144x144.png",
        "/images/favicon/apple-touch-startup-image-640x1096.png",
        "/images/favicon/apple-touch-startup-image-748x1024.png",
        "/about",
        "https://www.google-analytics.com",
        "/a406b17c-a6264c1fe42268ae2eb6.js",
        "/images/favicon/favicon-32x32.png",
        "/images/favicon/apple-touch-icon-120x120.png",
        "/page-data/recursive-react-components/page-data.json",
        "https://en.wikipedia.org/wiki/Pyramid_of_doom_(programming)",
        "/component---src-templates-blog-post-index-js-8a2f04e7ad3e9fe3a47f.js",
        "/",
        "/test-post",
        "/categories",
        "/polyfill-a4d19a8e687cd47b99e1.js",
        "/webpack-runtime-708ed8b8ad3aae6eeadf.js",
        "/images/favicon/apple-touch-icon-152x152.png",
        "https://clubmate.fi/recursive-react-components",
        "/images/favicon/apple-touch-startup-image-768x1004.png",
        "/page-data/sq/d/4027738618.json",
        "/commons-646362bace85c7e6088b.js",
        "/framework-a9beb081fae622d261b9.js",
        "/images/favicon/apple-touch-startup-image-750x1294.png",
        "/images/favicon/apple-touch-startup-image-1242x2148.png",
        "/images/favicon/apple-touch-startup-image-1496x2048.png",
        "https://www.digitalocean.com/?refcode=5101def33865\u0026utm_campaign=Referral_Invite\u0026utm_medium=Referral_Program\u0026utm_source=badge"
      ],
      "httpBodyMetaTags": {
        "description": "When rendering deep lists, recursion is pretty much the only right way to do it. Recursive React components work like a charm. Deep array…",
        "og:description": "When rendering deep lists, recursion is pretty much the only right way to do it. Recursive React components work like a charm. Deep array…",
        "twitter:description": "When rendering deep lists, recursion is pretty much the only right way to do it. Recursive React components work like a charm. Deep array…"
      },
      "httpBodyByteSize": 66539,
      "httpBodyPageTitle": "Render a nested list with a recursive React component – clubmate.fi"
    },
    "/tag/functional": {
      "date": "2026-02-14T00:48:40Z",
      "httpProtocol": "h2, tls/1.3",
      "httpStatus": 200,
      "ipAddress": "66.33.60.129",
      "ipASN": "Amazon.com, Inc.",
      "ipCountry": "United States",
      "httpHeaderHash": "7J7FB44UHOI62YOLL7ZPY24JMSXI7ESH",
      "httpHeaderTechnologies": [
        "HSTS",
        "Vercel"
      ],
      "httpHeaderUrls": [
        "iad1::lgb44-1771030120109-10fc142d1096"
      ],
      "httpHeaderByteSize": 823,
      "httpBodyHash": "BWTIAUUD6WN6IGV5OOWYWNZ2NFXTMRMX",
      "httpBodyTechnologies": [
        "React",
        "Webpack",
        "Gatsby:4.9.2"
      ],
      "httpBodyUrls": [
        "/images/favicon/apple-touch-startup-image-640x920.png",
        "/images/favicon/apple-touch-startup-image-640x1096.png",
        "/images/favicon/apple-touch-startup-image-748x1024.png",
        "/images/favicon/manifest.json",
        "/page-data/tag/functional/page-data.json",
        "/webpack-runtime-708ed8b8ad3aae6eeadf.js",
        "/images/favicon/apple-touch-icon-57x57.png",
        "/images/favicon/apple-touch-icon-114x114.png",
        "/images/favicon/apple-touch-icon-152x152.png",
        "/images/favicon/apple-touch-startup-image-768x1004.png",
        "/images/favicon/apple-touch-startup-image-1242x2148.png",
        "https://www.google-analytics.com",
        "/javascirpt-functions-optional-parameters-default-values",
        "/component---src-templates-tags-js-141391dc9f6a44ce612b.js",
        "/tags",
        "/currying",
        "/page-data/sq/d/4027738618.json",
        "https://clubmate.fi/tag/functional",
        "/images/favicon/apple-touch-icon-60x60.png",
        "/images/favicon/apple-touch-icon-76x76.png",
        "/images/favicon/apple-touch-icon-180x180.png",
        "/a406b17c-a6264c1fe42268ae2eb6.js",
        "/polyfill-a4d19a8e687cd47b99e1.js",
        "/images/favicon/apple-touch-icon-144x144.png",
        "/images/favicon/apple-touch-icon-167x167.png",
        "/images/favicon/apple-touch-startup-image-320x460.png",
        "/page-data/app-data.json",
        "/commons-646362bace85c7e6088b.js",
        "/images/favicon/favicon-32x32.png",
        "/images/favicon/apple-touch-icon-72x72.png",
        "/images/favicon/apple-touch-startup-image-1182x2208.png",
        "/images/favicon/apple-touch-startup-image-1496x2048.png",
        "/about",
        "/images/favicon/favicon.ico",
        "/images/favicon/favicon-16x16.png",
        "/images/favicon/apple-touch-icon-1024x1024.png",
        "/images/favicon/apple-touch-startup-image-750x1294.png",
        "/images/favicon/apple-touch-startup-image-1536x2008.png",
        "/remove-a-class-name-from-multiple-elements-with-pure-javascript",
        "/",
        "/categories",
        "/sitemap/sitemap-index.xml",
        "/app-20a33910824d3b34029b.js",
        "/framework-a9beb081fae622d261b9.js",
        "/11ebff97-4b6624083b9ac30d05ec.js",
        "/images/favicon/apple-touch-icon-120x120.png"
      ],
      "httpBodyMetaTags": {
        "description": "Web development blog, loads of UI and JavaScript topics",
        "og:description": "Web development blog, loads of UI and JavaScript topics",
        "twitter:description": "Web development blog, loads of UI and JavaScript topics"
      },
      "httpBodyByteSize": 25729,
      "httpBodyPageTitle": "Posts tagged with functional – clubmate.fi"
    }
  },
  "jmarceloborromeo.com": {
    "/": {
      "date": "2026-02-08T05:33:32Z",
      "httpProtocol": "h2, tls/1.3",
      "httpStatus": 200,
      "ipAddress": "18.208.88.157",
      "ipASN": "Amazon.com, Inc.",
      "ipCountry": "United States",
      "httpHeaderHash": "MDU3JJCHISSR6GJOZ7OT23MKEZPBJQ3S",
      "httpHeaderTechnologies": [
        "HSTS",
        "Netlify"
      ],
      "httpHeaderUrls": [],
      "httpHeaderByteSize": 404,
      "httpBodyHash": "6GIWZSPAHJUUVKYLB643TKXPSR3CT6YV",
      "httpBodyTechnologies": [
        "React",
        "Webpack",
        "Gatsby:4.9.2"
      ],
      "httpBodyUrls": [
        "/writing",
        "/page-data/app-data.json",
        "/page-data/blog/page-data.json",
        "https://anchor.fm/the-req-room",
        "/page-data/about/page-data.json",
        "https://letterboxd.com/miostark",
        "/page-data/contact/page-data.json",
        "/app-23883bbb51d8023d7031.js",
        "/page-data/writing/page-data.json",
        "/framework-19385245e6729136edfc.js",
        "/component---src-pages-blog-js-0eba208d345918bd5929.js",
        "/component---src-pages-about-js-cc5bd8d599db463f198a.js",
        "/component---src-pages-index-js-f842c51e3734910f4fe4.js",
        "/icons/icon-192x192.png?v=f3963b0e5f66c9bc8d4dfc80d1fc1214",
        "/icons/icon-512x512.png?v=f3963b0e5f66c9bc8d4dfc80d1fc1214",
        "https://twitter.com/miostark",
        "/page-data/sq/d/63159454.json",
        "/page-data/index/page-data.json",
        "/favicon-32x32.png?v=f3963b0e5f66c9bc8d4dfc80d1fc1214",
        "/icons/icon-96x96.png?v=f3963b0e5f66c9bc8d4dfc80d1fc1214",
        "https://cdn.sanity.io/images/t8z4xaol/production/9d08a26bec06eda79acbda8c9ef899979fd14786-640x799.png?w=640\u0026h=799\u0026auto=format",
        "/blog",
        "/page-data/sq/d/346655591.json",
        "https://instagram.com/miostark",
        "https://www.google-analytics.com",
        "/icons/icon-144x144.png?v=f3963b0e5f66c9bc8d4dfc80d1fc1214",
        "data:image/svg+xml;charset=utf-8,%3Csvg height='35' width='35' xmlns='http://www.w3.org/2000/svg' version='1.1'%3E%3C/svg%3E",
        "data:image/svg+xml;charset=utf-8,%3Csvg height='799' width='640' xmlns='http://www.w3.org/2000/svg' version='1.1'%3E%3C/svg%3E",
        "/icons/icon-256x256.png?v=f3963b0e5f66c9bc8d4dfc80d1fc1214",
        "/icons/icon-384x384.png?v=f3963b0e5f66c9bc8d4dfc80d1fc1214",
        "https://cdn.sanity.io/images/t8z4xaol/production/9d675ad52cdff05ded8a67148aa19682957ecb6f-35x35.png?w=35\u0026h=35\u0026auto=format",
        "/webpack-runtime-d3572acf511ceea9bdab.js",
        "/icons/icon-48x48.png?v=f3963b0e5f66c9bc8d4dfc80d1fc1214",
        "/manifest.webmanifest",
        "https://cdn.sanity.io",
        "/61433c7fe0974a06f75e125869a8b1a509965d17-f9d87151a6e5d92abb53.js",
        "https://cdn.sanity.io/images/t8z4xaol/production/5275d14c20446644bdb0cb9af693249d026b47ea-35x35.png?w=35\u0026h=35\u0026auto=format",
        "/contact",
        "https://miostark.substack.com/",
        "/icons/icon-72x72.png?v=f3963b0e5f66c9bc8d4dfc80d1fc1214",
        "/component---src-pages-contact-js-b31bd7c02c53b52d55cb.js",
        "/component---src-pages-writing-js-d630c9185069c204c8d9.js",
        "https://cdn.sanity.io/images/t8z4xaol/production/a2d9619781d4e549110aceec378901925f68a2c4-35x35.png?w=35\u0026h=35\u0026auto=format",
        "/about"
      ],
      "httpBodyMetaTags": {
        "description": "J. Marcelo Borromeo is a writer from the Philippines.",
        "og:description": "J. Marcelo Borromeo is a writer from the Philippines.",
        "twitter:description": "J. Marcelo Borromeo is a writer from the Philippines."
      },
      "httpBodyByteSize": 92664,
      "httpBodyPageTitle": "Home | J. Marcelo Borromeo"
    },
    "/contact/": {
      "date": "2026-02-08T05:08:20Z",
      "httpProtocol": "h2, tls/1.3",
      "httpStatus": 200,
      "ipAddress": "98.84.224.111",
      "ipASN": "Amazon.com, Inc.",
      "ipCountry": "United States",
      "httpHeaderHash": "QY7JZLF424WL2AXXHXO5YM2MFYAWPLCZ",
      "httpHeaderTechnologies": [
        "HSTS",
        "Netlify"
      ],
      "httpHeaderUrls": [],
      "httpHeaderByteSize": 519,
      "httpBodyHash": "UV4VEM4QEEUZRXH7G3QP4EUMGBMOMAJ4",
      "httpBodyTechnologies": [
        "React",
        "Webpack",
        "Gatsby:4.9.2"
      ],
      "httpBodyUrls": [
        "/",
        "/about",
        "/contact",
        "/manifest.webmanifest",
        "/webpack-runtime-d3572acf511ceea9bdab.js",
        "/icons/icon-96x96.png?v=f3963b0e5f66c9bc8d4dfc80d1fc1214",
        "/writing",
        "https://letterboxd.com/miostark",
        "https://www.google-analytics.com",
        "/page-data/contact/page-data.json",
        "/icons/icon-144x144.png?v=f3963b0e5f66c9bc8d4dfc80d1fc1214",
        "https://cdn.sanity.io/images/t8z4xaol/production/9d675ad52cdff05ded8a67148aa19682957ecb6f-35x35.png?w=35\u0026h=35\u0026auto=format",
        "/page-data/sq/d/346655591.json",
        "/b4c62fd43c75223bdce5f73c05181c806b1b25bd-2680b41b01ccfb7fb00c.js",
        "https://cdn.sanity.io/images/t8z4xaol/production/5275d14c20446644bdb0cb9af693249d026b47ea-35x35.png?w=35\u0026h=35\u0026auto=format",
        "/blog",
        "/page-data/sq/d/63159454.json",
        "/framework-19385245e6729136edfc.js",
        "/favicon-32x32.png?v=f3963b0e5f66c9bc8d4dfc80d1fc1214",
        "/component---src-pages-contact-js-b31bd7c02c53b52d55cb.js",
        "/icons/icon-512x512.png?v=f3963b0e5f66c9bc8d4dfc80d1fc1214",
        "/61433c7fe0974a06f75e125869a8b1a509965d17-f9d87151a6e5d92abb53.js",
        "https://cdn.sanity.io/images/t8z4xaol/production/a2d9619781d4e549110aceec378901925f68a2c4-35x35.png?w=35\u0026h=35\u0026auto=format",
        "/page-data/app-data.json",
        "https://miostark.substack.com/",
        "https://twitter.com/miostark",
        "https://anchor.fm/the-req-room",
        "https://instagram.com/miostark",
        "/icons/icon-48x48.png?v=f3963b0e5f66c9bc8d4dfc80d1fc1214",
        "/icons/icon-192x192.png?v=f3963b0e5f66c9bc8d4dfc80d1fc1214",
        "/icons/icon-256x256.png?v=f3963b0e5f66c9bc8d4dfc80d1fc1214",
        "https://cdn.sanity.io",
        "/icons/icon-384x384.png?v=f3963b0e5f66c9bc8d4dfc80d1fc1214",
        "/app-23883bbb51d8023d7031.js",
        "/icons/icon-72x72.png?v=f3963b0e5f66c9bc8d4dfc80d1fc1214",
        "data:image/svg+xml;charset=utf-8,%3Csvg height='35' width='35' xmlns='http://www.w3.org/2000/svg' version='1.1'%3E%3C/svg%3E"
      ],
      "httpBodyMetaTags": {
        "description": "J. Marcelo Borromeo is a writer from the Philippines.",
        "og:description": "J. Marcelo Borromeo is a writer from the Philippines.",
        "twitter:description": "J. Marcelo Borromeo is a writer from the Philippines."
      },
      "httpBodyByteSize": 90946,
      "httpBodyPageTitle": "Contact | J. Marcelo Borromeo"
    },
    "/writing/": {
      "date": "2026-02-08T05:03:48Z",
      "httpProtocol": "h2, tls/1.3",
      "httpStatus": 200,
      "ipAddress": "18.208.88.157",
      "ipASN": "Amazon.com, Inc.",
      "ipCountry": "United States",
      "httpHeaderHash": "Q556HCWK3KOZHLP3DEF22UPVRQMKCR7I",
      "httpHeaderTechnologies": [
        "HSTS",
        "Netlify"
      ],
      "httpHeaderUrls": [],
      "httpHeaderByteSize": 403,
      "httpBodyHash": "6TTHJEKNOPJONO4Q3N6RTV56JLJGEZIK",
      "httpBodyTechnologies": [
        "React",
        "Webpack",
        "Gatsby:4.9.2"
      ],
      "httpBodyUrls": [
        "/icons/icon-512x512.png?v=f3963b0e5f66c9bc8d4dfc80d1fc1214",
        "data:image/svg+xml;charset=utf-8,%3Csvg height='35' width='35' xmlns='http://www.w3.org/2000/svg' version='1.1'%3E%3C/svg%3E",
        "/icons/icon-72x72.png?v=f3963b0e5f66c9bc8d4dfc80d1fc1214",
        "/icons/icon-144x144.png?v=f3963b0e5f66c9bc8d4dfc80d1fc1214",
        "/manifest.webmanifest",
        "/icons/icon-48x48.png?v=f3963b0e5f66c9bc8d4dfc80d1fc1214",
        "/61433c7fe0974a06f75e125869a8b1a509965d17-f9d87151a6e5d92abb53.js",
        "https://www.killyourdarlings.com.au/article/view-from-a-talking-house/",
        "https://cdn.sanity.io/images/t8z4xaol/production/5275d14c20446644bdb0cb9af693249d026b47ea-35x35.png?w=35\u0026h=35\u0026auto=format",
        "/webpack-runtime-d3572acf511ceea9bdab.js",
        "/icons/icon-256x256.png?v=f3963b0e5f66c9bc8d4dfc80d1fc1214",
        "https://www.codelit.com/how-to-write-a-novel-in-seven-years",
        "/b4c62fd43c75223bdce5f73c05181c806b1b25bd-2680b41b01ccfb7fb00c.js",
        "https://news.abs-cbn.com/ancx/culture/spotlight/10/30/19/fiction-we-hear-that-noise-almost-every-night-now",
        "https://instagram.com/miostark",
        "https://splitlipthemag.com/fiction/1223/j-marcelo-borromeo",
        "https://www.eggboxpublishing.com/product-page/uea-ma-prose-fiction-anthology-2018",
        "https://60af9563-b615-46b9-bea1-aa369f423924.filesusr.com/ugd/7838ff_991fa60ac0154c7990576451a4dc9822.pdf",
        "/",
        "/blog",
        "https://bwr.ua.edu/cut/",
        "/page-data/app-data.json",
        "https://miostark.substack.com/",
        "https://letterboxd.com/miostark",
        "https://www.google-analytics.com",
        "https://www.underdog.ph/hold-on-to-the-songs-that-make-you-cry/",
        "/icons/icon-96x96.png?v=f3963b0e5f66c9bc8d4dfc80d1fc1214",
        "/page-data/sq/d/63159454.json",
        "/page-data/sq/d/346655591.json",
        "http://zerothreetwo.com/the-city/favorite-fictions-from-2014/",
        "http://zerothreetwo.com/travel/the-streets-that-time-built-gabii-sa-kabilin/",
        "https://magazine.catapult.co/fiction/stories/j-marcelo-borromeo-fiction-short-story-hegu",
        "https://cdn.sanity.io/images/t8z4xaol/production/a2d9619781d4e549110aceec378901925f68a2c4-35x35.png?w=35\u0026h=35\u0026auto=format",
        "/writing",
        "https://cdn.sanity.io",
        "https://twitter.com/miostark",
        "/favicon-32x32.png?v=f3963b0e5f66c9bc8d4dfc80d1fc1214",
        "https://cdn.sanity.io/images/t8z4xaol/production/9d675ad52cdff05ded8a67148aa19682957ecb6f-35x35.png?w=35\u0026h=35\u0026auto=format",
        "/contact",
        "/component---src-pages-writing-js-d630c9185069c204c8d9.js",
        "/icons/icon-192x192.png?v=f3963b0e5f66c9bc8d4dfc80d1fc1214",
        "/icons/icon-384x384.png?v=f3963b0e5f66c9bc8d4dfc80d1fc1214",
        "https://joylandmagazine.com/fiction/little-do-the-fires-grow/",
        "https://www.bureaudispatch.com/volume-04/j-marcelo-borromeo-pagpag",
        "https://www.sunstar.com.ph/article/1819104/Cebu/Lifestyle/Horror-show-hysterics",
        "https://www.underdog.ph/how-the-before-trilogy-shaped-my-relationship-with-places-ive-visited/",
        "/about",
        "/app-23883bbb51d8023d7031.js",
        "https://anchor.fm/the-req-room",
        "/page-data/writing/page-data.json",
        "/framework-19385245e6729136edfc.js"
      ],
      "httpBodyMetaTags": {
        "description": "J. Marcelo Borromeo is a writer from the Philippines.",
        "og:description": "J. Marcelo Borromeo is a writer from the Philippines.",
        "twitter:description": "J. Marcelo Borromeo is a writer from the Philippines."
      },
      "httpBodyByteSize": 93389,
      "httpBodyPageTitle": "Writing | J. Marcelo Borromeo"
    }
  },
  "raddar.pro": {
    "/": {
      "date": "2026-02-07T11:07:07Z",
      "httpProtocol": "h2, tls/1.2",
      "httpStatus": 200,
      "ipAddress": "23.229.129.240",
      "ipASN": "GoDaddy.com, LLC",
      "ipCountry": "United States",
      "httpHeaderHash": "6A6KNIQ425LZDO3YI5MLQ3TSBSY6JSGW",
      "httpHeaderTechnologies": [
        "Apache HTTP Server"
      ],
      "httpHeaderUrls": [],
      "httpHeaderByteSize": 304,
      "httpBodyHash": "RHJ7C6T65GJL2GLKC3JRC5IS4DDZCLUN",
      "httpBodyTechnologies": [
        "Gatsby:4.9.2",
        "Google Analytics",
        "React",
        "Webpack"
      ],
      "httpBodyUrls": [
        "/page-data/sq/d/2869040458.json",
        "/favicon-32x32.png?v=d83e18b1ed662b1faa57c4f03d65f82e",
        "/icons/icon-48x48.png?v=d83e18b1ed662b1faa57c4f03d65f82e",
        "data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEASABIAAD/2wEEEAANABAAEAASABgAEgAZABwAHAAZACIAJQAhACUAIgAyAC4AKgAqAC4AMgBLADYAOgA2ADoANgBLAHEARwBTAEcARwBTAEcAcQBkAHkAYgBcAGIAeQBkALIAjAB8AHwAjACyAM4ArQCkAK0AzgD5AN8A3wD5ATkBKQE5AZkBmQIlEQANABAAEAASABgAEgAZABwAHAAZACIAJQAhACUAIgAyAC4AKgAqAC4AMgBLADYAOgA2ADoANgBLAHEARwBTAEcARwBTAEcAcQBkAHkAYgBcAGIAeQBkALIAjAB8AHwAjACyAM4ArQCkAK0AzgD5AN8A3wD5ATkBKQE5AZkBmQIl/8IAEQgABQAUAwEiAAIRAQMRAf/EACsAAQEBAAAAAAAAAAAAAAAAAAABBQEAAwEAAAAAAAAAAAAAAAAAAAECBP/aAAwDAQACEAMQAAAA2hmIHP8A/8QAGRABAAIDAAAAAAAAAAAAAAAAAgADARET/9oACAEBAAE/ADatRXPE7Of/xAAUEQEAAAAAAAAAAAAAAAAAAAAQ/9oACAECAQE/AD//xAAXEQEBAQEAAAAAAAAAAAAAAAABABEh/9oACAEDAQE/ABcl7f/Z",
        "data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEASABIAAD/2wEEEAANABAAEAASABgAEgAZABwAHAAZACIAJQAhACUAIgAyAC4AKgAqAC4AMgBLADYAOgA2ADoANgBLAHEARwBTAEcARwBTAEcAcQBkAHkAYgBcAGIAeQBkALIAjAB8AHwAjACyAM4ArQCkAK0AzgD5AN8A3wD5ATkBKQE5AZkBmQIlEQANABAAEAASABgAEgAZABwAHAAZACIAJQAhACUAIgAyAC4AKgAqAC4AMgBLADYAOgA2ADoANgBLAHEARwBTAEcARwBTAEcAcQBkAHkAYgBcAGIAeQBkALIAjAB8AHwAjACyAM4ArQCkAK0AzgD5AN8A3wD5ATkBKQE5AZkBmQIl/8IAEQgACgAUAwEiAAIRAQMRAf/EACsAAAMBAAAAAAAAAAAAAAAAAAAEBQMBAQEBAAAAAAAAAAAAAAAAAAMCBP/aAAwDAQACEAMQAAAARTq450hDosf/xAAcEAACAgIDAAAAAAAAAAAAAAAAAQIDBCEiMkL/2gAIAQEAAT8AsoTQ8dV7iWSscjwLqTXJn//EABcRAQEBAQAAAAAAAAAAAAAAAAEAAhP/2gAIAQIBAT8ANJdG/8QAFxEBAQEBAAAAAAAAAAAAAAAAAQACEv/aAAgBAwEBPwByNwX/2Q==",
        "data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEASABIAAD/2wEEEAANABAAEAASABgAEgAZABwAHAAZACIAJQAhACUAIgAyAC4AKgAqAC4AMgBLADYAOgA2ADoANgBLAHEARwBTAEcARwBTAEcAcQBkAHkAYgBcAGIAeQBkALIAjAB8AHwAjACyAM4ArQCkAK0AzgD5AN8A3wD5ATkBKQE5AZkBmQIlEQANABAAEAASABgAEgAZABwAHAAZACIAJQAhACUAIgAyAC4AKgAqAC4AMgBLADYAOgA2ADoANgBLAHEARwBTAEcARwBTAEcAcQBkAHkAYgBcAGIAeQBkALIAjAB8AHwAjACyAM4ArQCkAK0AzgD5AN8A3wD5ATkBKQE5AZkBmQIl/8IAEQgADQAUAwEiAAIRAQMRAf/EACsAAAMBAAAAAAAAAAAAAAAAAAAEBgcBAQEBAAAAAAAAAAAAAAAAAAMCBP/aAAwDAQACEAMQAAAAomc+rC00YuFP/8QAHBAAAgICAwAAAAAAAAAAAAAAAQIAAwQRBRIh/9oACAEBAAE/AK89GJErye7aE8mBc7sSTOPcsSTNmf/EABYRAQEBAAAAAAAAAAAAAAAAAAEAEf/aAAgBAgEBPwBG2//EABcRAAMBAAAAAAAAAAAAAAAAAAABEQL/2gAIAQMBAT8AzGQ//9k=",
        "/webpack-runtime-22b85a2c2e3b7f497c0f.js",
        "/",
        "/blog",
        "/page-data/app-data.json",
        "https://www.googletagmanager.com",
        "/icons/icon-96x96.png?v=d83e18b1ed662b1faa57c4f03d65f82e",
        "https://www.googletagmanager.com/gtag/js?id=G-LB7ZYCKNWC",
        "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAABkUlEQVRoge2YzStEURiHH2SBaayGiYWPsiJ/gCQLOyn/mmJhZUFhIRuJZGchmY2UJizk+yOyk4/oTr/xkWvObeYe90ydp2Yzvef3Pqc5c0/vxePxeDwej8ddtoBHoL4af6NV4B041SYaHHCKzJrk27TgHngCmqrAnQ3J93/7rha4BZ6BVIJuRjYl3xdSWANcAS9A2jHvAkX5XkPdHfD6T06RmYgoj47TA5BzxJ3JkDNvolFr9pNR/mJFIiNlrG0HLvXJ2BIsxY7keyrMOVdOq13dn+yqaVdMeXnlZeMSLEVOzTpizj1WrlVm1KTTUpMT4NDWBqYl322rgR6xQY+DuIOnFDwWd3AIbXFvYlaBo3FaGsiq51mlQesKGrZtHEJG/4fbco/tkeRbbJsayJfzdFrWokRuyBD2gJuoxYtJ3IwRCJwuTGVzCZ55E83AW6lNzEt+yBnl36Q1S1xrQPpkQfKDDsn+RUqjaTDd1QU125IfcFI3nOI8EYynhdcf4w5Kmghu7CW3FT0ej8fj8XgsAnwAUVFaJNltWQsAAAAASUVORK5CYII=",
        "/page-data/index/page-data.json",
        "/component---src-pages-index-tsx-e620a40bb358e88a7b0b.js",
        "/icons/icon-384x384.png?v=d83e18b1ed662b1faa57c4f03d65f82e",
        "data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEASABIAAD/2wEEEAANABAAEAASABgAEgAZABwAHAAZACIAJQAhACUAIgAyAC4AKgAqAC4AMgBLADYAOgA2ADoANgBLAHEARwBTAEcARwBTAEcAcQBkAHkAYgBcAGIAeQBkALIAjAB8AHwAjACyAM4ArQCkAK0AzgD5AN8A3wD5ATkBKQE5AZkBmQIlEQANABAAEAASABgAEgAZABwAHAAZACIAJQAhACUAIgAyAC4AKgAqAC4AMgBLADYAOgA2ADoANgBLAHEARwBTAEcARwBTAEcAcQBkAHkAYgBcAGIAeQBkALIAjAB8AHwAjACyAM4ArQCkAK0AzgD5AN8A3wD5ATkBKQE5AZkBmQIl/8IAEQgADwAUAwEiAAIRAQMRAf/EACsAAAMBAQAAAAAAAAAAAAAAAAAEBQIGAQEBAAAAAAAAAAAAAAAAAAAAAf/aAAwDAQACEAMQAAAA03IYl6Mhh//EAB4QAAIBAwUAAAAAAAAAAAAAAAEDAAIRIQQSMVFh/9oACAEBAAE/AAlVz1FqTjMpXprciLdaLO4wp9M//8QAFBEBAAAAAAAAAAAAAAAAAAAAEP/aAAgBAgEBPwA//8QAFBEBAAAAAAAAAAAAAAAAAAAAEP/aAAgBAwEBPwA//9k=",
        "data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEASABIAAD/2wEEEAANABAAEAASABgAEgAZABwAHAAZACIAJQAhACUAIgAyAC4AKgAqAC4AMgBLADYAOgA2ADoANgBLAHEARwBTAEcARwBTAEcAcQBkAHkAYgBcAGIAeQBkALIAjAB8AHwAjACyAM4ArQCkAK0AzgD5AN8A3wD5ATkBKQE5AZkBmQIlEQANABAAEAASABgAEgAZABwAHAAZACIAJQAhACUAIgAyAC4AKgAqAC4AMgBLADYAOgA2ADoANgBLAHEARwBTAEcARwBTAEcAcQBkAHkAYgBcAGIAeQBkALIAjAB8AHwAjACyAM4ArQCkAK0AzgD5AN8A3wD5ATkBKQE5AZkBmQIl/8IAEQgADwAUAwEiAAIRAQMRAf/EACwAAAMBAQAAAAAAAAAAAAAAAAAEBQIDAQEBAQAAAAAAAAAAAAAAAAABAgP/2gAMAwEAAhADEAAAAKnbKeF1RMT/xAAbEAACAgMBAAAAAAAAAAAAAAABAgADBBEhEv/aAAgBAQABPwBMlCo3BehilSNyupCnRHurrbyBFfnJ/8QAFhEBAQEAAAAAAAAAAAAAAAAAAAER/9oACAECAQE/AGx//8QAFBEBAAAAAAAAAAAAAAAAAAAAEP/aAAgBAwEBPwA//9k=",
        "data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEASABIAAD/2wEEEAANABAAEAASABgAEgAZABwAHAAZACIAJQAhACUAIgAyAC4AKgAqAC4AMgBLADYAOgA2ADoANgBLAHEARwBTAEcARwBTAEcAcQBkAHkAYgBcAGIAeQBkALIAjAB8AHwAjACyAM4ArQCkAK0AzgD5AN8A3wD5ATkBKQE5AZkBmQIlEQANABAAEAASABgAEgAZABwAHAAZACIAJQAhACUAIgAyAC4AKgAqAC4AMgBLADYAOgA2ADoANgBLAHEARwBTAEcARwBTAEcAcQBkAHkAYgBcAGIAeQBkALIAjAB8AHwAjACyAM4ArQCkAK0AzgD5AN8A3wD5ATkBKQE5AZkBmQIl/8IAEQgACgAUAwEiAAIRAQMRAf/EACwAAAIDAQAAAAAAAAAAAAAAAAAFAwQGBwEBAQAAAAAAAAAAAAAAAAAAAAH/2gAMAwEAAhADEAAAAH9d1IvOzbif/8QAHRAAAgIDAAMAAAAAAAAAAAAAAQIAAxESMQQiUf/aAAgBAQABPwCwAtyeRuqeiy2q1nJ1MAGeRwMcmo+Cf//EABURAQEAAAAAAAAAAAAAAAAAABAR/9oACAECAQE/AIf/xAAVEQEBAAAAAAAAAAAAAAAAAAAQEf/aAAgBAwEBPwCn/9k=",
        "data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEASABIAAD/2wEEEAANABAAEAASABgAEgAZABwAHAAZACIAJQAhACUAIgAyAC4AKgAqAC4AMgBLADYAOgA2ADoANgBLAHEARwBTAEcARwBTAEcAcQBkAHkAYgBcAGIAeQBkALIAjAB8AHwAjACyAM4ArQCkAK0AzgD5AN8A3wD5ATkBKQE5AZkBmQIlEQANABAAEAASABgAEgAZABwAHAAZACIAJQAhACUAIgAyAC4AKgAqAC4AMgBLADYAOgA2ADoANgBLAHEARwBTAEcARwBTAEcAcQBkAHkAYgBcAGIAeQBkALIAjAB8AHwAjACyAM4ArQCkAK0AzgD5AN8A3wD5ATkBKQE5AZkBmQIl/8IAEQgADwAUAwEiAAIRAQMRAf/EAC0AAAIDAAAAAAAAAAAAAAAAAAAGAQMFAQADAQAAAAAAAAAAAAAAAAAAAQID/9oADAMBAAIQAxAAAADTlpW60oGkF//EAB4QAAEEAQUAAAAAAAAAAAAAAAEAAgMRBBITFCEx/9oACAEBAAE/AH4UkVafApt4tDaXAc7slZFBhNLFnL5iCg0Uv//EABURAQEAAAAAAAAAAAAAAAAAAAEQ/9oACAECAQE/ACf/xAAVEQEBAAAAAAAAAAAAAAAAAAAAEf/aAAgBAwEBPwCq/9k=",
        "data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEASABIAAD/2wEEEAANABAAEAASABgAEgAZABwAHAAZACIAJQAhACUAIgAyAC4AKgAqAC4AMgBLADYAOgA2ADoANgBLAHEARwBTAEcARwBTAEcAcQBkAHkAYgBcAGIAeQBkALIAjAB8AHwAjACyAM4ArQCkAK0AzgD5AN8A3wD5ATkBKQE5AZkBmQIlEQANABAAEAASABgAEgAZABwAHAAZACIAJQAhACUAIgAyAC4AKgAqAC4AMgBLADYAOgA2ADoANgBLAHEARwBTAEcARwBTAEcAcQBkAHkAYgBcAGIAeQBkALIAjAB8AHwAjACyAM4ArQCkAK0AzgD5AN8A3wD5ATkBKQE5AZkBmQIl/8IAEQgADwAUAwEiAAIRAQMRAf/EACoAAAMBAAAAAAAAAAAAAAAAAAADBAYBAQEAAAAAAAAAAAAAAAAAAAIB/9oADAMBAAIQAxAAAADSx59JVosN/8QAHhAAAgICAgMAAAAAAAAAAAAAAQIAAwQSBTETIUH/2gAIAQEAAT8AWhWYgzJx0X73LcYbdxeVs2Ms5CxiBPHc/vaf/8QAFxEBAAMAAAAAAAAAAAAAAAAAABESIf/aAAgBAgEBPwCcWf/EABYRAQEBAAAAAAAAAAAAAAAAAAAREv/aAAgBAwEBPwCMv//Z",
        "/projects",
        "/app-44357e751f35df42ddf3.js",
        "/icons/icon-512x512.png?v=d83e18b1ed662b1faa57c4f03d65f82e",
        "/icons/icon-72x72.png?v=d83e18b1ed662b1faa57c4f03d65f82e",
        "/icons/icon-144x144.png?v=d83e18b1ed662b1faa57c4f03d65f82e",
        "data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEASABIAAD/2wEEEAANABAAEAASABgAEgAZABwAHAAZACIAJQAhACUAIgAyAC4AKgAqAC4AMgBLADYAOgA2ADoANgBLAHEARwBTAEcARwBTAEcAcQBkAHkAYgBcAGIAeQBkALIAjAB8AHwAjACyAM4ArQCkAK0AzgD5AN8A3wD5ATkBKQE5AZkBmQIlEQANABAAEAASABgAEgAZABwAHAAZACIAJQAhACUAIgAyAC4AKgAqAC4AMgBLADYAOgA2ADoANgBLAHEARwBTAEcARwBTAEcAcQBkAHkAYgBcAGIAeQBkALIAjAB8AHwAjACyAM4ArQCkAK0AzgD5AN8A3wD5ATkBKQE5AZkBmQIl/8IAEQgACwAUAwEiAAIRAQMRAf/EACoAAAMBAAAAAAAAAAAAAAAAAAADBQYBAQEAAAAAAAAAAAAAAAAAAAEA/9oADAMBAAIQAxAAAADYTbyhBpP/xAAbEAACAwADAAAAAAAAAAAAAAABAgADERAhMf/aAAgBAQABPwBnsPQECOLYu5wyjfIJ/8QAFREBAQAAAAAAAAAAAAAAAAAAARD/2gAIAQIBAT8AJ//EABURAQEAAAAAAAAAAAAAAAAAAAEQ/9oACAEDAQE/AEn/2Q==",
        "data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEASABIAAD/2wEEEAANABAAEAASABgAEgAZABwAHAAZACIAJQAhACUAIgAyAC4AKgAqAC4AMgBLADYAOgA2ADoANgBLAHEARwBTAEcARwBTAEcAcQBkAHkAYgBcAGIAeQBkALIAjAB8AHwAjACyAM4ArQCkAK0AzgD5AN8A3wD5ATkBKQE5AZkBmQIlEQANABAAEAASABgAEgAZABwAHAAZACIAJQAhACUAIgAyAC4AKgAqAC4AMgBLADYAOgA2ADoANgBLAHEARwBTAEcARwBTAEcAcQBkAHkAYgBcAGIAeQBkALIAjAB8AHwAjACyAM4ArQCkAK0AzgD5AN8A3wD5ATkBKQE5AZkBmQIl/8IAEQgACgAUAwEiAAIRAQMRAf/EACkAAQEBAAAAAAAAAAAAAAAAAAAEBQEBAQAAAAAAAAAAAAAAAAAAAQP/2gAMAwEAAhADEAAAALYtfElQvD//xAAfEAACAQIHAAAAAAAAAAAAAAAAAQMCEQQFEiEiMTL/2gAIAQEAAT8Alkt2iSWpriJ1W3MyS0swvsrSuf/EABURAQEAAAAAAAAAAAAAAAAAAAAR/9oACAECAQE/AIj/xAAVEQEBAAAAAAAAAAAAAAAAAAAQEf/aAAgBAwEBPwCn/9k=",
        "data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEASABIAAD/2wEEEAANABAAEAASABgAEgAZABwAHAAZACIAJQAhACUAIgAyAC4AKgAqAC4AMgBLADYAOgA2ADoANgBLAHEARwBTAEcARwBTAEcAcQBkAHkAYgBcAGIAeQBkALIAjAB8AHwAjACyAM4ArQCkAK0AzgD5AN8A3wD5ATkBKQE5AZkBmQIlEQANABAAEAASABgAEgAZABwAHAAZACIAJQAhACUAIgAyAC4AKgAqAC4AMgBLADYAOgA2ADoANgBLAHEARwBTAEcARwBTAEcAcQBkAHkAYgBcAGIAeQBkALIAjAB8AHwAjACyAM4ArQCkAK0AzgD5AN8A3wD5ATkBKQE5AZkBmQIl/8IAEQgADAAUAwEiAAIRAQMRAf/EACoAAQEBAAAAAAAAAAAAAAAAAAAEAwEBAQEAAAAAAAAAAAAAAAAAAwEC/9oADAMBAAIQAxAAAADLe1qzKhp//8QAHhAAAgICAgMAAAAAAAAAAAAAAQIAEQQFAxIhMUH/2gAIAQEAAT8AysAKQLi64MBfyNqgTZMJ7v5jOymgYOV69z//xAAWEQEBAQAAAAAAAAAAAAAAAAAAARH/2gAIAQIBAT8Aja//xAAXEQEBAQEAAAAAAAAAAAAAAAABAAJB/9oACAEDAQE/ANcgL//Z",
        "/e4f4ef9513be068eabfe68572d761794c4c16c75-82460ff854d74b9551e6.js",
        "/framework-00f217ed8e8a0bf05f22.js",
        "/manifest.webmanifest",
        "/icons/icon-192x192.png?v=d83e18b1ed662b1faa57c4f03d65f82e",
        "/icons/icon-256x256.png?v=d83e18b1ed662b1faa57c4f03d65f82e",
        "data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEASABIAAD/2wEEEAANABAAEAASABgAEgAZABwAHAAZACIAJQAhACUAIgAyAC4AKgAqAC4AMgBLADYAOgA2ADoANgBLAHEARwBTAEcARwBTAEcAcQBkAHkAYgBcAGIAeQBkALIAjAB8AHwAjACyAM4ArQCkAK0AzgD5AN8A3wD5ATkBKQE5AZkBmQIlEQANABAAEAASABgAEgAZABwAHAAZACIAJQAhACUAIgAyAC4AKgAqAC4AMgBLADYAOgA2ADoANgBLAHEARwBTAEcARwBTAEcAcQBkAHkAYgBcAGIAeQBkALIAjAB8AHwAjACyAM4ArQCkAK0AzgD5AN8A3wD5ATkBKQE5AZkBmQIl/8IAEQgACQAUAwEiAAIRAQMRAf/EACoAAAMBAAAAAAAAAAAAAAAAAAAEBQMBAQEAAAAAAAAAAAAAAAAAAAEC/9oADAMBAAIQAxAAAAB1G1uzBK5L/8QAGxAAAgIDAQAAAAAAAAAAAAAAAQMAAhESMiH/2gAIAQEAAT8AY1t1kCsCX6HyLq0VxiK5h5gn/8QAGhEAAgIDAAAAAAAAAAAAAAAAAAECAxESMf/aAAgBAgEBPwBWSx02Z//EABcRAQEBAQAAAAAAAAAAAAAAAAEAAhL/2gAIAQMBAT8AcFyX/9k=",
        "data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEASABIAAD/2wEEEAANABAAEAASABgAEgAZABwAHAAZACIAJQAhACUAIgAyAC4AKgAqAC4AMgBLADYAOgA2ADoANgBLAHEARwBTAEcARwBTAEcAcQBkAHkAYgBcAGIAeQBkALIAjAB8AHwAjACyAM4ArQCkAK0AzgD5AN8A3wD5ATkBKQE5AZkBmQIlEQANABAAEAASABgAEgAZABwAHAAZACIAJQAhACUAIgAyAC4AKgAqAC4AMgBLADYAOgA2ADoANgBLAHEARwBTAEcARwBTAEcAcQBkAHkAYgBcAGIAeQBkALIAjAB8AHwAjACyAM4ArQCkAK0AzgD5AN8A3wD5ATkBKQE5AZkBmQIl/8IAEQgADwAUAwEiAAIRAQMRAf/EACsAAAMBAQAAAAAAAAAAAAAAAAACBAMFAQEBAAAAAAAAAAAAAAAAAAACA//aAAwDAQACEAMQAAAAS6fCdHOcM//EAB4QAAEEAwADAAAAAAAAAAAAAAEAAgMRBAUSEyFB/9oACAEBAAE/AJtaeqtYmtdG7rq1lRP8x9ozPcLtDOez6pssueSV/8QAFxEBAAMAAAAAAAAAAAAAAAAAAAIDE//aAAgBAgEBPwCNjV//xAAZEQABBQAAAAAAAAAAAAAAAAAAAQMRE2H/2gAIAQMBAT8AVuSvD//Z",
        "/page-data/sq/d/1822126561.json",
        "/polyfill-a761231c0354d8bf5c2c.js",
        "/5c51e74300797ce9c0d080354a3103a9220a181a-3c4e3731ea1737dc4e4a.js",
        "/a0df3330541d413a692850b9ac5a7048c06c1808-a1dfaed212e462d8cbe7.js",
        "data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEASABIAAD/2wEEEAANABAAEAASABgAEgAZABwAHAAZACIAJQAhACUAIgAyAC4AKgAqAC4AMgBLADYAOgA2ADoANgBLAHEARwBTAEcARwBTAEcAcQBkAHkAYgBcAGIAeQBkALIAjAB8AHwAjACyAM4ArQCkAK0AzgD5AN8A3wD5ATkBKQE5AZkBmQIlEQANABAAEAASABgAEgAZABwAHAAZACIAJQAhACUAIgAyAC4AKgAqAC4AMgBLADYAOgA2ADoANgBLAHEARwBTAEcARwBTAEcAcQBkAHkAYgBcAGIAeQBkALIAjAB8AHwAjACyAM4ArQCkAK0AzgD5AN8A3wD5ATkBKQE5AZkBmQIl/8IAEQgADwAUAwEiAAIRAQMRAf/EACkAAQEBAAAAAAAAAAAAAAAAAAMEAAEBAQAAAAAAAAAAAAAAAAAAAgD/2gAMAwEAAhADEAAAAK7AcGbPlf/EABoQAAIDAQEAAAAAAAAAAAAAAAABAgMRBDH/2gAIAQEAAT8AqpTFzkqI6VzzwV0kKWn/xAAYEQACAwAAAAAAAAAAAAAAAAAAEgEhMf/aAAgBAgEBPwBbwWD/xAAUEQEAAAAAAAAAAAAAAAAAAAAQ/9oACAEDAQE/AD//2Q==",
        "/office"
      ],
      "httpBodyMetaTags": {},
      "httpBodyByteSize": 399702,
      "httpBodyPageTitle": null
    },
    "/blog/": {
      "date": "2026-02-07T11:13:47Z",
      "httpProtocol": "h2, tls/1.2",
      "httpStatus": 200,
      "ipAddress": "23.229.129.240",
      "ipASN": "GoDaddy.com, LLC",
      "ipCountry": "United States",
      "httpHeaderHash": "5H5HECQW34Q36NYB2NWVAUNXXWUFKSJJ",
      "httpHeaderTechnologies": [
        "Apache HTTP Server"
      ],
      "httpHeaderUrls": [],
      "httpHeaderByteSize": 304,
      "httpBodyHash": "UJUPIQVCNYXS6SRKT4XBNWHWUPZSVWRE",
      "httpBodyTechnologies": [
        "React",
        "Webpack",
        "Gatsby:4.9.2",
        "Google Analytics"
      ],
      "httpBodyUrls": [
        "/manifest.webmanifest",
        "/favicon-32x32.png?v=d83e18b1ed662b1faa57c4f03d65f82e",
        "/page-data/sq/d/2869040458.json",
        "/icons/icon-144x144.png?v=d83e18b1ed662b1faa57c4f03d65f82e",
        "https://www.googletagmanager.com",
        "/framework-00f217ed8e8a0bf05f22.js",
        "/icons/icon-256x256.png?v=d83e18b1ed662b1faa57c4f03d65f82e",
        "/icons/icon-384x384.png?v=d83e18b1ed662b1faa57c4f03d65f82e",
        "/39998973873794a41a4f025b0d0913bcf1fe620e-34d4c27eb9e3b3d93e75.js",
        "https://images.prismic.io/raddar-pro/d288fe20-f98e-4c07-b9cc-b35ef09a83f7_m-kvadrat%20page%20with%20skadar%20lake_small.jpg?ixlib=gatsbyFP\u0026auto=compress%2Cformat\u0026fit=max\u0026q=50\u0026width=1280",
        "https://images.prismic.io/raddar-pro/ZtwBixoQrfVKlz1i_happyhongkongerblog1.jpg?ixlib=gatsbyFP\u0026auto=format%2Ccompress\u0026fit=max\u0026q=50\u0026width=1280",
        "/",
        "/blog",
        "/office",
        "/component---src-pages-blog-tsx-91286d2d7bd0831a536c.js",
        "/82fb1c3eb4996dfc7d4d4a5d31720cc542793426-b7d9910d4fb2625c2f8e.js",
        "/9d0309e138969cf61a5e24b2184dc1c47e7bdc6b-19cf3445546d648acf98.js",
        "/a0df3330541d413a692850b9ac5a7048c06c1808-a1dfaed212e462d8cbe7.js",
        "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAABkUlEQVRoge2YzStEURiHH2SBaayGiYWPsiJ/gCQLOyn/mmJhZUFhIRuJZGchmY2UJizk+yOyk4/oTr/xkWvObeYe90ydp2Yzvef3Pqc5c0/vxePxeDwej8ddtoBHoL4af6NV4B041SYaHHCKzJrk27TgHngCmqrAnQ3J93/7rha4BZ6BVIJuRjYl3xdSWANcAS9A2jHvAkX5XkPdHfD6T06RmYgoj47TA5BzxJ3JkDNvolFr9pNR/mJFIiNlrG0HLvXJ2BIsxY7keyrMOVdOq13dn+yqaVdMeXnlZeMSLEVOzTpizj1WrlVm1KTTUpMT4NDWBqYl322rgR6xQY+DuIOnFDwWd3AIbXFvYlaBo3FaGsiq51mlQesKGrZtHEJG/4fbco/tkeRbbJsayJfzdFrWokRuyBD2gJuoxYtJ3IwRCJwuTGVzCZ55E83AW6lNzEt+yBnl36Q1S1xrQPpkQfKDDsn+RUqjaTDd1QU125IfcFI3nOI8EYynhdcf4w5Kmghu7CW3FT0ej8fj8XgsAnwAUVFaJNltWQsAAAAASUVORK5CYII=",
        "/polyfill-a761231c0354d8bf5c2c.js",
        "/webpack-runtime-22b85a2c2e3b7f497c0f.js",
        "/icons/icon-48x48.png?v=d83e18b1ed662b1faa57c4f03d65f82e",
        "https://m-kvadrat.ba/skadarsko-jezero-izazovi-pri-valorizaciji-nacionalnog-parka/?fbclid=IwAR3KUaxnxRDUkddzj_QFzWajQb5inSqsi-z0lxsRBki15tHh9CdHBTo_1R8",
        "/projects",
        "/page-data/app-data.json",
        "/app-44357e751f35df42ddf3.js",
        "/page-data/sq/d/2556885150.json",
        "/icons/icon-72x72.png?v=d83e18b1ed662b1faa57c4f03d65f82e",
        "/icons/icon-96x96.png?v=d83e18b1ed662b1faa57c4f03d65f82e",
        "/page-data/blog/page-data.json",
        "https://www.googletagmanager.com/gtag/js?id=G-LB7ZYCKNWC",
        "/icons/icon-192x192.png?v=d83e18b1ed662b1faa57c4f03d65f82e",
        "/icons/icon-512x512.png?v=d83e18b1ed662b1faa57c4f03d65f82e"
      ],
      "httpBodyMetaTags": {},
      "httpBodyByteSize": 259492,
      "httpBodyPageTitle": null
    }
  },
  "salesforceblog.fr": {
    "/": {
      "date": "2026-02-07T13:47:56Z",
      "httpProtocol": "h2, tls/1.3",
      "httpStatus": 200,
      "ipAddress": "98.84.224.111",
      "ipASN": "Amazon.com, Inc.",
      "ipCountry": "United States",
      "httpHeaderHash": "5T6GFUALVNGWTLQDHRKNJ4UFLBDVLNUH",
      "httpHeaderTechnologies": [
        "HSTS",
        "Netlify"
      ],
      "httpHeaderUrls": [],
      "httpHeaderByteSize": 520,
      "httpBodyHash": "ODISMLL7ISNKC63BRU3JPXRADJ5WZPS4",
      "httpBodyTechnologies": [
        "Webpack",
        "Contentful",
        "Gatsby:4.9.2",
        "React"
      ],
      "httpBodyUrls": [
        "/maitriser-les-regles-de-validation/",
        "/favicon.svg?v=0055640668a730e82f1751b266a692f3",
        "/icons/icon-96x96.png?v=0055640668a730e82f1751b266a692f3",
        "/4949e05257a62b69aa25e7d09c1ca766c3c55ef5-d1381ff699ec651d6a12.js",
        "/react-slick-5c483391532bb5fe5904.js",
        "/icons/icon-144x144.png?v=0055640668a730e82f1751b266a692f3",
        "/586fb84872d6e3efeb9c8e16563f8f61a396a67c-460e82a6b679d5ae117a.js",
        "data:image/svg+xml;charset=utf-8,%3Csvg height='470' width='360' xmlns='http://www.w3.org/2000/svg' version='1.1'%3E%3C/svg%3E",
        "data:image/svg+xml;charset=utf-8,%3Csvg height='290' width='380' xmlns='http://www.w3.org/2000/svg' version='1.1'%3E%3C/svg%3E",
        "https://images.ctfassets.net/cy6kfmbxvruf/41to8wzsmybtKeFpwochPx/0a77d205a148c0923f2bb4247d96f3f2/Copie_de_Copie_de_Copie_de_follow_me_for_live_updates__SKULLBODYGAME.png?w=380\u0026h=290\u0026fl=progressive\u0026q=75\u0026fm=jpg\u0026fit=thumb\u0026f=center",
        "/page-data/sq/d/2409295108.json",
        "/category/administrateurs/",
        "/icons/icon-48x48.png?v=0055640668a730e82f1751b266a692f3",
        "https://images.ctfassets.net/cy6kfmbxvruf/5JLrI0LuVHqLwGnGRiNbPU/d70437f16d049cf934324828bcdd753b/etienne-gaudry.png?w=48\u0026h=48\u0026q=75\u0026fm=png\u0026fit=thumb\u0026f=top",
        "/about",
        "/author/etienne-gaudry/",
        "/conventions-de-nommage/",
        "https://fonts.gstatic.com/",
        "/manifest.webmanifest",
        "/optimiser-vos-boucles/",
        "/fa5f8105-42294d06de51ba2883bd.js",
        "/framework-f8013f613ad32bfc5f5c.js",
        "/",
        "https://fonts.googleapis.com/",
        "/page-data/sq/d/2918496967.json",
        "/webpack-runtime-ac3a562a7e81a48f2988.js",
        "/icons/icon-72x72.png?v=0055640668a730e82f1751b266a692f3",
        "/icons/icon-192x192.png?v=0055640668a730e82f1751b266a692f3",
        "/icons/icon-512x512.png?v=0055640668a730e82f1751b266a692f3",
        "https://images.ctfassets.net/cy6kfmbxvruf/5idAJ5GpFbfVWCdUZgku2L/1aa03243dcbcfe799acc9ef8c2abbc39/naming-convention.png?w=380\u0026h=290\u0026fl=progressive\u0026q=75\u0026fm=jpg\u0026fit=thumb\u0026f=center",
        "/page-data/sq/d/4235339838.json",
        "/salesforce-definition/",
        "/page-data/index/page-data.json",
        "/icons/icon-384x384.png?v=0055640668a730e82f1751b266a692f3",
        "https://images.ctfassets.net/cy6kfmbxvruf/3i8iog7aeCFTOvJ8L8ubvr/526548db82dcabfed8337367ab34f5ed/ikigai.png?w=380\u0026h=290\u0026fl=progressive\u0026q=75\u0026fm=jpg\u0026fit=thumb\u0026f=center",
        "https://images.ctfassets.net/cy6kfmbxvruf/3iU1zKKSKJtGZ2zpHBa0XB/c14b800783c0bcb9c203d2ebd4a3b439/Copie_de_Copie_de_follow_me_for_live_updates__SKULLBODYGAME__6_.png?w=360\u0026h=470\u0026fl=progressive\u0026q=75\u0026fm=jpg\u0026fit=thumb\u0026f=center",
        "/salesforce-annonce-une-augmentation-tarifaire-de-9-pour-soutenir-linnovation/",
        "data:image/svg+xml;charset=utf-8,%3Csvg height='650' width='1600' xmlns='http://www.w3.org/2000/svg' version='1.1'%3E%3C/svg%3E",
        "https://images.ctfassets.net/cy6kfmbxvruf/CgnAqxXhG3QlWis5fz6GI/96aa1029f1407b97ea0c72b9aa14224e/what-is-salesforce.png?w=380\u0026h=290\u0026fl=progressive\u0026q=75\u0026fm=jpg\u0026fit=thumb\u0026f=center",
        "/445-f7167e3a2e83a772bdb5.js",
        "https://github.com/salesforce-blog",
        "https://images.ctfassets.net/cy6kfmbxvruf/5idAJ5GpFbfVWCdUZgku2L/1aa03243dcbcfe799acc9ef8c2abbc39/naming-convention.png?w=1600\u0026h=650\u0026fl=progressive\u0026q=75\u0026fm=jpg\u0026fit=thumb",
        "/category/devops/",
        "/page-data/sq/d/1992822086.json",
        "https://fonts.googleapis.com/css?family=Nunito:400,600,700,900\u0026display=swap%7CHind:400,i400,600,700\u0026display=swap",
        "https://images.ctfassets.net/cy6kfmbxvruf/41to8wzsmybtKeFpwochPx/0a77d205a148c0923f2bb4247d96f3f2/Copie_de_Copie_de_Copie_de_follow_me_for_live_updates__SKULLBODYGAME.png?w=360\u0026h=470\u0026fl=progressive\u0026q=75\u0026fm=jpg\u0026fit=thumb\u0026f=center",
        "/top-astuces-excel/",
        "/category/actualites/",
        "/category/developpeurs/",
        "https://images.ctfassets.net/cy6kfmbxvruf/3i8iog7aeCFTOvJ8L8ubvr/526548db82dcabfed8337367ab34f5ed/ikigai.png?w=360\u0026h=470\u0026fl=progressive\u0026q=75\u0026fm=jpg\u0026fit=thumb\u0026f=center",
        "/component---packages-blog-gatsby-blog-core-src-templates-posts-js-d4847687172a938b2e9d.js",
        "/icons/icon-256x256.png?v=0055640668a730e82f1751b266a692f3",
        "data:image/svg+xml;charset=utf-8,%3Csvg height='35' width='150' xmlns='http://www.w3.org/2000/svg' version='1.1'%3E%3C/svg%3E",
        "/ikigai-trouver-son-equilibre/",
        "/commons-6d1fa0f0669cbc4b1e80.js",
        "https://twitter.com/salesforceblog",
        "/favicon-32x32.png?v=0055640668a730e82f1751b266a692f3",
        "https://www.google-analytics.com",
        "/static/88cc41ae427ca1b90f1c1796ef4dae58/a15e9/logo.png",
        "https://images.ctfassets.net/cy6kfmbxvruf/3VKfS7dmfFMk4zPdaGPDrG/f758ab1f46ae7caf6551b0c436ccc278/best-practices.png?w=380\u0026h=290\u0026fl=progressive\u0026q=75\u0026fm=jpg\u0026fit=thumb\u0026f=center",
        "/page-data/app-data.json",
        "/authors",
        "https://images.ctfassets.net/cy6kfmbxvruf/3iU1zKKSKJtGZ2zpHBa0XB/c14b800783c0bcb9c203d2ebd4a3b439/Copie_de_Copie_de_follow_me_for_live_updates__SKULLBODYGAME__6_.png?w=380\u0026h=290\u0026fl=progressive\u0026q=75\u0026fm=jpg\u0026fit=thumb\u0026f=center",
        "/app-e0a00135bec7bd99ea11.js",
        "https://images.ctfassets.net/cy6kfmbxvruf/1koVAKzrINjNcyYpizjDQ9/4c585918e8004a47e6aafc20f591c843/excel.png?w=380\u0026h=290\u0026fl=progressive\u0026q=75\u0026fm=jpg\u0026fit=thumb\u0026f=center",
        "/contact",
        "/sitemap/sitemap-index.xml",
        "/page-data/sq/d/2981853053.json",
        "/page-data/sq/d/4240507859.json"
      ],
      "httpBodyMetaTags": {
        "description": "Stimulez vos ventes, augmentez la satisfaction de vos clients et innovez au rythme de votre croissance.",
        "og:description": "Stimulez vos ventes, augmentez la satisfaction de vos clients et innovez au rythme de votre croissance.",
        "twitter:description": "Stimulez vos ventes, augmentez la satisfaction de vos clients et innovez au rythme de votre croissance."
      },
      "httpBodyByteSize": 241108,
      "httpBodyPageTitle": "Home | SalesforceBlog"
    }
  }
}