{
  "title": "Blacklight Inspection",
  "page_title": "Alex on software development",
  "uri_ins": "http://alexsyniakov.com/",
  "uri_dest": "https://alexsyniakov.com/",
  "uri_redirects": [
    "http://alexsyniakov.com/"
  ],
  "secure_connection": {},
  "host": "alexsyniakov.com",
  "config": {
    "emulateDevice": {
      "name": "iPhone 11 Pro Max",
      "userAgent": "Mozilla/5.0 (iPhone; CPU iPhone OS 13_7 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.1 Mobile/15E148 Safari/604.1",
      "viewport": {
        "width": 414,
        "height": 896,
        "deviceScaleFactor": 3,
        "isMobile": true,
        "hasTouch": true,
        "isLandscape": false
      }
    },
    "cleareCache": true,
    "captureHar": true,
    "captureLinks": false,
    "enableAdBlock": false,
    "saveBrowserProfile": false,
    "numPages": 2,
    "defaultTimeout": 35000,
    "defaultWaitUntil": "networkidle2",
    "headless": true,
    "headers": {},
    "extraChromiumArgs": [
      "--disable-features=TrackingProtection3pcd",
      "--website-analysis-scan=33e2352f-3a17-4ff5-808c-34d89652f3c0"
    ],
    "extraPuppeteerOptions": {}
  },
  "browser": {
    "name": "Chromium",
    "version": "Chrome/127.0.6533.88",
    "user_agent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/127.0.0.0 Safari/537.36",
    "platform": {
      "name": "Linux",
      "version": "6.6.87.1-microsoft-standard-WSL2"
    }
  },
  "script": {
    "host": "4ca80e837103",
    "version": {
      "npm": "3.11.0",
      "commit": "dev"
    },
    "node_version": "v24.20.0"
  },
  "start_time": "2026-09-07T12:15:19.504Z",
  "end_time": "2026-09-07T12:15:32.931Z",
  "browsing_history": [
    "https://alexsyniakov.com/",
    "https://alexsyniakov.com/tag/programming/",
    "https://alexsyniakov.com/2026/07/07/half-edge-data-structure-part-2/"
  ],
  "hosts": {
    "requests": {
      "first_party": [
        "alexsyniakov.com"
      ],
      "third_party": [
        "stats.wp.com",
        "s0.wp.com",
        "pixel.wp.com",
        "r-login.wordpress.com",
        "widgets.wp.com",
        "public-api.wordpress.com",
        "2.gravatar.com"
      ]
    }
  },
  "reports": {
    "behaviour_event_listeners": {
      "MOUSE": {
        "https://alexsyniakov.com/wp-content/mu-plugins/actionbar/actionbar.js?v=20250204": [
          "scroll",
          "click"
        ],
        "https://alexsyniakov.com/_static/??-eJx9jkEOwjAMBD9EalBVoAfEU1BIDCR13BDHQvyeClpOiKPX4/HCIxs3ckWukNRk0mtgAQoDCtwVFW+WPWFpoqzgNxyxZuuGeQZRhlNgB2cN5MHZMqogfbElaFLgP1Y7BElYTdusP7oluJQ37JfbaUfqp7pRwI0pTR5TMNNzfnBMh81u3/Vt3/Xb+AIQ71jp": [
          "scroll",
          "mousemove",
          "mouseup",
          "mousedown",
          "click"
        ],
        "https://alexsyniakov.com/wp-content/js/bilmur.min.js?i=17&m=202634": [
          "click"
        ],
        "https://alexsyniakov.com/wp-content/js/bilmur.min.js?i=17&m=202637": [
          "click"
        ]
      },
      "TOUCH": {
        "https://alexsyniakov.com/_static/??-eJx9jkEOwjAMBD9EalBVoAfEU1BIDCR13BDHQvyeClpOiKPX4/HCIxs3ckWukNRk0mtgAQoDCtwVFW+WPWFpoqzgNxyxZuuGeQZRhlNgB2cN5MHZMqogfbElaFLgP1Y7BElYTdusP7oluJQ37JfbaUfqp7pRwI0pTR5TMNNzfnBMh81u3/Vt3/Xb+AIQ71jp": [
          "touchend",
          "touchstart",
          "touchmove"
        ]
      },
      "KEYBOARD": {
        "https://alexsyniakov.com/wp-content/js/bilmur.min.js?i=17&m=202634": [
          "keydown"
        ],
        "https://alexsyniakov.com/wp-content/js/bilmur.min.js?i=17&m=202637": [
          "keydown"
        ]
      }
    },
    "canvas_fingerprinters": {
      "data_url": {},
      "fingerprinters": [],
      "styles": {},
      "texts": {}
    },
    "canvas_font_fingerprinters": {
      "canvas_font": {},
      "text_measure": {}
    },
    "cookies": [],
    "fb_pixel_events": [],
    "tiktok_pixel_events": [],
    "twitter_pixel_events": [],
    "google_analytics_events": [],
    "key_logging": {},
    "session_recorders": {},
    "third_party_trackers": [
      {
        "data": {
          "body": {},
          "filter": "||pixel.wp.com^",
          "listName": "easyprivacy.txt",
          "query": {
            "crypt": "UE5tW3cvZGRQMG1scGkuK0NOYWZoOWVZV0psNlBHSXN1W3ZMbis9NEl2MW9nJmtTaGZobFo3aTFnSkMucHImUitjYi90NDQ3L2NYSlZwOGhpal9wXzZhV3NTM0V2dmNrJkxRNGcrS2dpSkMvb2QzRzdkZGs4eHklMHV1a212QyxJRm9+LHI/SyVHcmZ0WnlmeXxYMGU5djhmQn4xfjZ+ODBmejUySj9BOSxxLmd2MUVGNXlxbmFyXyUlRlgyfF0scEstXy5ramo=",
            "rand": 0.6329625531314813,
            "v": "wpcom-no-pv"
          }
        },
        "stack": [
          {
            "fileName": "https://alexsyniakov.com/2026/07/07/half-edge-data-structure-part-2/",
            "source": "ThirdPartyTracker RequestHandler"
          }
        ],
        "type": "TrackingRequest",
        "url": "https://pixel.wp.com/g.gif?crypt=UE5tW3cvZGRQMG1scGkuK0NOYWZoOWVZV0psNlBHSXN1W3ZMbis9NEl2MW9nJmtTaGZobFo3aTFnSkMucHImUitjYi90NDQ3L2NYSlZwOGhpal9wXzZhV3NTM0V2dmNrJkxRNGcrS2dpSkMvb2QzRzdkZGs4eHklMHV1a212QyxJRm9%2BLHI%2FSyVHcmZ0WnlmeXxYMGU5djhmQn4xfjZ%2BODBmejUySj9BOSxxLmd2MUVGNXlxbmFyXyUlRlgyfF0scEstXy5ramo%3D&v=wpcom-no-pv&rand=0.6329625531314813"
      },
      {
        "data": {
          "body": {},
          "filter": "||pixel.wp.com^",
          "listName": "easyprivacy.txt",
          "query": {
            "blog": 231017651,
            "host": "alexsyniakov.com",
            "post": 1595,
            "rand": 0.07524310043139493,
            "ref": "",
            "subd": "alexsyniakovcom",
            "tz": 3,
            "user_id": 0,
            "v": "wpcom"
          }
        },
        "stack": [
          {
            "fileName": "https://alexsyniakov.com/2026/07/07/half-edge-data-structure-part-2/",
            "source": "ThirdPartyTracker RequestHandler"
          }
        ],
        "type": "TrackingRequest",
        "url": "https://pixel.wp.com/g.gif?blog=231017651&v=wpcom&tz=3&user_id=0&post=1595&subd=alexsyniakovcom&host=alexsyniakov.com&ref=&rand=0.07524310043139493"
      },
      {
        "data": {
          "body": {},
          "filter": "||pixel.wp.com^",
          "listName": "easyprivacy.txt",
          "query": {
            "rand": 0.05443710762923337,
            "v": "wpcom-no-pv",
            "x_stats-initial-visibility": "visible"
          }
        },
        "stack": [
          {
            "fileName": "https://alexsyniakov.com/2026/07/07/half-edge-data-structure-part-2/",
            "source": "ThirdPartyTracker RequestHandler"
          }
        ],
        "type": "TrackingRequest",
        "url": "https://pixel.wp.com/g.gif?x_stats-initial-visibility=visible&v=wpcom-no-pv&rand=0.05443710762923337"
      },
      {
        "data": {
          "body": {},
          "filter": "||pixel.wp.com^",
          "listName": "easyprivacy.txt",
          "query": {
            "batcache_hit": 0,
            "bilmur": 1,
            "cls": 0,
            "custom_props": {
              "enq_wp-polyfill": "1",
              "logged_in": "0",
              "wptheme": "pub/bitacora",
              "wptheme_is_block": "1"
            },
            "downlink": 10000,
            "edge_dc": "cdg",
            "edge_dur": 519,
            "edge_status": "MISS",
            "fcp": 583,
            "fcp_raw": 583,
            "fp_raw": 583,
            "full_path": "/tag/programming/",
            "inp": 192,
            "lcp": 629,
            "lcp_raw": 629,
            "lcp_sel": "div.wp-block-post-excerpt>p.wp-block-post-excerpt__excerpt",
            "lcp_type": "text",
            "nav_type": "navigate",
            "nt": "2--____0_0_0_0_0_0_1_er_f8_ev_gc_gx_gz_kw_kw_kw--0_0_0_--h2",
            "provider": "wordpress.com",
            "reporter": "fetchLater",
            "rtt": 0,
            "service": "simple",
            "site_host": "alexsyniakov.com",
            "site_path": "/tag/programming/",
            "site_tz": "Europe/Kyiv",
            "ttfb": 531,
            "version": "4.5.0"
          }
        },
        "stack": [
          {
            "fileName": "https://alexsyniakov.com/2026/07/07/half-edge-data-structure-part-2/",
            "source": "ThirdPartyTracker RequestHandler"
          }
        ],
        "type": "TrackingRequest",
        "url": "https://pixel.wp.com/boom.gif?bilmur=1&batcache_hit=0&provider=wordpress.com&service=simple&site_tz=Europe%2FKyiv&custom_props=%7B%22enq_wp-polyfill%22%3A%221%22%2C%22logged_in%22%3A%220%22%2C%22wptheme%22%3A%22pub%2Fbitacora%22%2C%22wptheme_is_block%22%3A%221%22%7D&rtt=0&downlink=10000&site_host=alexsyniakov.com&site_path=%2Ftag%2Fprogramming%2F&full_path=%2Ftag%2Fprogramming%2F&version=4.5.0&edge_dc=cdg&edge_status=MISS&edge_dur=519&nt=2--____0_0_0_0_0_0_1_er_f8_ev_gc_gx_gz_kw_kw_kw--0_0_0_--h2&reporter=fetchLater&fcp=583&fcp_raw=583&fp_raw=583&lcp=629&lcp_raw=629&lcp_sel=div.wp-block-post-excerpt%3Ep.wp-block-post-excerpt__excerpt&lcp_type=text&cls=0&ttfb=531&nav_type=navigate&inp=192"
      },
      {
        "data": {
          "body": {},
          "filter": "||stats.wp.com^",
          "listName": "easyprivacy.txt",
          "query": {
            "69": ""
          }
        },
        "stack": [
          {
            "fileName": "https://alexsyniakov.com/2026/07/07/half-edge-data-structure-part-2/",
            "source": "ThirdPartyTracker RequestHandler"
          }
        ],
        "type": "TrackingRequest",
        "url": "https://stats.wp.com/w.js?69"
      },
      {
        "data": {
          "body": {},
          "filter": "||pixel.wp.com^",
          "listName": "easyprivacy.txt",
          "query": {
            "crypt": "UE5tW3cvZGRQMG1scGkuK0NOYWZoOWVZV0psNlBHSXN1W3ZMbis9NEl2MW9nJmtTaGZobFo3aTFnSkMucHImUis/WmxjX2xZeEJtMG9xMXxWbVJteS5CRm5dSWctVDVNX1g4fGticnE2QWRiVlRDSV01Rz9YYXlDVXJzZ1NOOEw5ak1KNTk1LUwxUExFTWc2RDZwP2pBZiUlQ051VGZjP3pNXW5xJjBBUD1neDU4SFFL",
            "rand": 0.9640304687979537,
            "v": "wpcom-no-pv"
          }
        },
        "stack": [
          {
            "fileName": "https://alexsyniakov.com/tag/programming/",
            "source": "ThirdPartyTracker RequestHandler"
          }
        ],
        "type": "TrackingRequest",
        "url": "https://pixel.wp.com/g.gif?crypt=UE5tW3cvZGRQMG1scGkuK0NOYWZoOWVZV0psNlBHSXN1W3ZMbis9NEl2MW9nJmtTaGZobFo3aTFnSkMucHImUis%2FWmxjX2xZeEJtMG9xMXxWbVJteS5CRm5dSWctVDVNX1g4fGticnE2QWRiVlRDSV01Rz9YYXlDVXJzZ1NOOEw5ak1KNTk1LUwxUExFTWc2RDZwP2pBZiUlQ051VGZjP3pNXW5xJjBBUD1neDU4SFFL&v=wpcom-no-pv&rand=0.9640304687979537"
      },
      {
        "data": {
          "body": {},
          "filter": "||pixel.wp.com^",
          "listName": "easyprivacy.txt",
          "query": {
            "arch_results": 11,
            "arch_tag": "programming",
            "blog": 231017651,
            "host": "alexsyniakov.com",
            "rand": 0.22185198307819443,
            "ref": "",
            "subd": "alexsyniakovcom",
            "tz": 3,
            "user_id": 0,
            "v": "wpcom"
          }
        },
        "stack": [
          {
            "fileName": "https://alexsyniakov.com/tag/programming/",
            "source": "ThirdPartyTracker RequestHandler"
          }
        ],
        "type": "TrackingRequest",
        "url": "https://pixel.wp.com/g.gif?blog=231017651&v=wpcom&tz=3&user_id=0&arch_tag=programming&arch_results=11&subd=alexsyniakovcom&host=alexsyniakov.com&ref=&rand=0.22185198307819443"
      },
      {
        "data": {
          "body": {},
          "filter": "||pixel.wp.com^",
          "listName": "easyprivacy.txt",
          "query": {
            "rand": 0.4918671962525627,
            "v": "wpcom-no-pv",
            "x_stats-initial-visibility": "visible"
          }
        },
        "stack": [
          {
            "fileName": "https://alexsyniakov.com/tag/programming/",
            "source": "ThirdPartyTracker RequestHandler"
          }
        ],
        "type": "TrackingRequest",
        "url": "https://pixel.wp.com/g.gif?x_stats-initial-visibility=visible&v=wpcom-no-pv&rand=0.4918671962525627"
      },
      {
        "data": {
          "body": {},
          "filter": "||stats.wp.com^",
          "listName": "easyprivacy.txt",
          "query": {
            "69": ""
          }
        },
        "stack": [
          {
            "fileName": "https://alexsyniakov.com/tag/programming/",
            "source": "ThirdPartyTracker RequestHandler"
          }
        ],
        "type": "TrackingRequest",
        "url": "https://stats.wp.com/w.js?69"
      },
      {
        "data": {
          "body": {},
          "filter": "||pixel.wp.com^",
          "listName": "easyprivacy.txt",
          "query": {
            "batcache_hit": 0,
            "bilmur": 1,
            "cls": 0,
            "custom_props": {
              "enq_wp-polyfill": "1",
              "logged_in": "0",
              "wptheme": "pub/bitacora",
              "wptheme_is_block": "1"
            },
            "downlink": 10000,
            "edge_dc": "cdg",
            "edge_dur": 4,
            "edge_status": "STALE",
            "fcp": 124,
            "fcp_raw": 124,
            "fp_raw": 124,
            "full_path": "/",
            "inp": 184,
            "lcp": 220,
            "lcp_raw": 220,
            "lcp_sel": "div.wp-block-post-excerpt>p.wp-block-post-excerpt__excerpt",
            "lcp_type": "text",
            "nav_type": "navigate",
            "nt": "2--____2_n_n_n_1b_y_1b_1q_23_1t_3j_4a_4c_9j_9j_9j--0_0_0_--h2",
            "provider": "wordpress.com",
            "reporter": "fetchLater",
            "rtt": 0,
            "service": "simple",
            "site_host": "alexsyniakov.com",
            "site_path": "/",
            "site_tz": "Europe/Kyiv",
            "ttfb": 62,
            "version": "4.5.0"
          }
        },
        "stack": [
          {
            "fileName": "https://alexsyniakov.com/tag/programming/",
            "source": "ThirdPartyTracker RequestHandler"
          }
        ],
        "type": "TrackingRequest",
        "url": "https://pixel.wp.com/boom.gif?bilmur=1&batcache_hit=0&provider=wordpress.com&service=simple&site_tz=Europe%2FKyiv&custom_props=%7B%22enq_wp-polyfill%22%3A%221%22%2C%22logged_in%22%3A%220%22%2C%22wptheme%22%3A%22pub%2Fbitacora%22%2C%22wptheme_is_block%22%3A%221%22%7D&rtt=0&downlink=10000&site_host=alexsyniakov.com&site_path=%2F&full_path=%2F&version=4.5.0&edge_dc=cdg&edge_status=STALE&edge_dur=4&nt=2--____2_n_n_n_1b_y_1b_1q_23_1t_3j_4a_4c_9j_9j_9j--0_0_0_--h2&reporter=fetchLater&fcp=124&fcp_raw=124&fp_raw=124&cls=0&lcp=220&lcp_raw=220&lcp_sel=div.wp-block-post-excerpt%3Ep.wp-block-post-excerpt__excerpt&lcp_type=text&ttfb=62&nav_type=navigate&inp=184"
      },
      {
        "data": {
          "body": {},
          "filter": "||pixel.wp.com^",
          "listName": "easyprivacy.txt",
          "query": {
            "crypt": "UE5tW3cvZGRQMG1scGkuK0NOYWZoOWVZV0psNlBHSXN1W3ZMbis9NEl2MW9nJmtTaGZobFo3aTFnSkMucHImUitjeD95fjhzLVdOV0JnfltzdXFFSWhXdG12JU9vXWc4ejhCaHRCTmNWNXxUUWJrSVoxbGYyNlVyW25Gcmk3VT1iRXNmJWh8YmYmNndPdnF4ZEtOTGpNWjQ2OXNaRU9YVUtEN1l6YjY4bnoscGVPLGJf",
            "rand": 0.043283549239453434,
            "v": "wpcom-no-pv"
          }
        },
        "stack": [
          {
            "fileName": "https://alexsyniakov.com/",
            "source": "ThirdPartyTracker RequestHandler"
          }
        ],
        "type": "TrackingRequest",
        "url": "https://pixel.wp.com/g.gif?crypt=UE5tW3cvZGRQMG1scGkuK0NOYWZoOWVZV0psNlBHSXN1W3ZMbis9NEl2MW9nJmtTaGZobFo3aTFnSkMucHImUitjeD95fjhzLVdOV0JnfltzdXFFSWhXdG12JU9vXWc4ejhCaHRCTmNWNXxUUWJrSVoxbGYyNlVyW25Gcmk3VT1iRXNmJWh8YmYmNndPdnF4ZEtOTGpNWjQ2OXNaRU9YVUtEN1l6YjY4bnoscGVPLGJf&v=wpcom-no-pv&rand=0.043283549239453434"
      },
      {
        "data": {
          "body": {},
          "filter": "||pixel.wp.com^",
          "listName": "easyprivacy.txt",
          "query": {
            "arch_home": 1,
            "blog": 231017651,
            "host": "alexsyniakov.com",
            "rand": 0.1750680312179711,
            "ref": "",
            "subd": "alexsyniakovcom",
            "tz": 3,
            "user_id": 0,
            "v": "wpcom"
          }
        },
        "stack": [
          {
            "fileName": "https://alexsyniakov.com/",
            "source": "ThirdPartyTracker RequestHandler"
          }
        ],
        "type": "TrackingRequest",
        "url": "https://pixel.wp.com/g.gif?blog=231017651&v=wpcom&tz=3&user_id=0&arch_home=1&subd=alexsyniakovcom&host=alexsyniakov.com&ref=&rand=0.1750680312179711"
      },
      {
        "data": {
          "body": {},
          "filter": "||pixel.wp.com^",
          "listName": "easyprivacy.txt",
          "query": {
            "rand": 0.6171514453678464,
            "v": "wpcom-no-pv",
            "x_stats-initial-visibility": "visible"
          }
        },
        "stack": [
          {
            "fileName": "https://alexsyniakov.com/",
            "source": "ThirdPartyTracker RequestHandler"
          }
        ],
        "type": "TrackingRequest",
        "url": "https://pixel.wp.com/g.gif?x_stats-initial-visibility=visible&v=wpcom-no-pv&rand=0.6171514453678464"
      },
      {
        "data": {
          "body": {},
          "filter": "||stats.wp.com^",
          "listName": "easyprivacy.txt",
          "query": {
            "69": ""
          }
        },
        "stack": [
          {
            "fileName": "https://alexsyniakov.com/",
            "source": "ThirdPartyTracker RequestHandler"
          }
        ],
        "type": "TrackingRequest",
        "url": "https://stats.wp.com/w.js?69"
      }
    ]
  }
}