{"title":"Blacklight Inspection","page_title":"maximedubourg.com","uri_ins":"http://maximedubourg.com/","uri_dest":"https://maximedubourg.com/","uri_redirects":["http://maximedubourg.com/"],"secure_connection":{},"host":"maximedubourg.com","config":{"emulateDevice":{"name":"iPhone 13 Pro","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_0 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.4 Mobile/15E148 Safari/604.1","viewport":{"width":390,"height":844,"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=45e55593-68e5-4067-afbb-0b4d77c098cd"],"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":"4.4.302+"}},"script":{"host":"f55531b6c604","version":{"npm":"3.11.0","commit":"dev"},"node_version":"v24.20.0"},"start_time":"2026-09-10T07:20:17.210Z","end_time":"2026-09-10T07:20:34.636Z","browsing_history":["https://maximedubourg.com/","https://maximedubourg.com/posts/pragmatic-form-development-in-react.html","https://maximedubourg.com/posts/about-learning-photography.html"],"hosts":{"requests":{"first_party":["maximedubourg.com"],"third_party":["scripts.simpleanalyticscdn.com","static.cloudflareinsights.com","fonts.googleapis.com","fonts.gstatic.com","queue.simpleanalyticscdn.com","cloudflareinsights.com","cdnjs.cloudflare.com","unpkg.com","platform.twitter.com","syndication.twitter.com","cdn.syndication.twimg.com","abs-0.twimg.com","syndication.x.com","pbs.twimg.com"]}},"reports":{"behaviour_event_listeners":{"MOUSE":{"https://scripts.simpleanalyticscdn.com/latest.js":["scroll"],"https://static.cloudflareinsights.com/beacon.min.js":["click"],"https://platform.twitter.com/embed/embed.9203.1b3edf1dee6d205547e0.js":["click","scroll","mouseup","mousemove","mousedown"],"https://platform.twitter.com/embed/embed.9449.78398904051446294e3d.js":["scroll","select","mouseup","mousemove","mousedown"],"https://platform.twitter.com/widgets.js":["click"]},"KEYBOARD":{"https://static.cloudflareinsights.com/beacon.min.js":["keydown"],"https://platform.twitter.com/embed/embed.9203.1b3edf1dee6d205547e0.js":["keydown"],"https://platform.twitter.com/embed/embed.9449.78398904051446294e3d.js":["keydown"]},"TOUCH":{"https://platform.twitter.com/embed/embed.9203.1b3edf1dee6d205547e0.js":["touchstart","touchmove","touchcancel"],"https://platform.twitter.com/embed/embed.9449.78398904051446294e3d.js":["touchcancel","touchend","touchmove","touchstart"]}},"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":{"bot":true,"duration":3,"hostname":"maximedubourg.com","original_id":"8a4803b5-dc76-4f61-a81f-c7ec87b6e306","scrolled":20,"type":"append","version":"cdn_latest_11"},"filter":"$ping,third-party","listName":"easyprivacy.txt","query":{}},"stack":[{"fileName":"https://maximedubourg.com/posts/about-learning-photography","source":"ThirdPartyTracker RequestHandler"}],"type":"TrackingRequest","url":"https://queue.simpleanalyticscdn.com/append"},{"data":{"body":{"bi":{"be":"WebKit","bev":"605.1.15","bv":"15.4"},"eventType":1,"firstContentfulPaint":286,"firstPaint":286,"location":"https://maximedubourg.com/posts/about-learning-photography","memory":{"jsHeapSizeLimit":2130968576,"totalJSHeapSize":13234586,"usedJSHeapSize":8602266},"nt":"navigate","pageloadId":"af85c9e3-fb73-4db3-b00a-1070c1b6bde1","siteToken":"6395d248b896457e92f038ccfba2fa42","st":2,"startTime":1789024831060,"timingsV2":{"connectEnd":24,"connectStart":24,"decodedBodySize":32235,"domComplete":293,"domInteractive":240,"domainLookupEnd":24,"domainLookupStart":24,"firstInterimResponseStart":0,"loadEventEnd":313,"loadEventStart":293,"nextHopProtocol":"h3","redirectEnd":24,"redirectStart":2,"requestStart":27,"responseEnd":89,"responseStart":84,"secureConnectionStart":24,"transferSize":8712},"versions":{"js":"2026.9.1","timings":2}},"filter":"||cloudflareinsights.com^$third-party","listName":"easyprivacy.txt","query":{}},"stack":[{"fileName":"https://maximedubourg.com/posts/about-learning-photography","source":"ThirdPartyTracker RequestHandler"}],"type":"TrackingRequest","url":"https://cloudflareinsights.com/cdn-cgi/rum"},{"data":{"body":{},"filter":"||simpleanalyticscdn.com^$third-party","listName":"easyprivacy.txt","query":{"bot":true,"brands":[],"hostname":"maximedubourg.com","https":true,"id":"8a4803b5-dc76-4f61-a81f-c7ec87b6e306","language":"en-US","mobile":false,"os_name":"","os_version":"","page_id":"8a4803b5-dc76-4f61-a81f-c7ec87b6e306","path":"/posts/about-learning-photography","screen_height":844,"screen_width":390,"session_id":"37320ec6-39b5-4024-a8fd-d8ad5f29fcd2","sri":false,"time":1789024831378,"timezone":"UTC","type":"pageview","ua":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_0 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.4 Mobile/15E148 Safari/604.1","unique":true,"version":"cdn_latest_11","viewport_height":844,"viewport_width":390}},"stack":[{"fileName":"https://maximedubourg.com/posts/about-learning-photography","source":"ThirdPartyTracker RequestHandler"}],"type":"TrackingRequest","url":"https://queue.simpleanalyticscdn.com/simple.gif?version=cdn_latest_11&hostname=maximedubourg.com&bot=true&ua=Mozilla%2F5.0%20(iPhone%3B%20CPU%20iPhone%20OS%2015_0%20like%20Mac%20OS%20X)%20AppleWebKit%2F605.1.15%20(KHTML%2C%20like%20Gecko)%20Version%2F15.4%20Mobile%2F15E148%20Safari%2F604.1&https=true&timezone=UTC&page_id=8a4803b5-dc76-4f61-a81f-c7ec87b6e306&session_id=37320ec6-39b5-4024-a8fd-d8ad5f29fcd2&sri=false&mobile=false&brands=%5B%5D&os_name=&os_version=&path=%2Fposts%2Fabout-learning-photography&viewport_width=390&viewport_height=844&language=en-US&screen_width=390&screen_height=844&unique=true&id=8a4803b5-dc76-4f61-a81f-c7ec87b6e306&type=pageview&time=1789024831378"},{"data":{"body":{},"filter":"||cloudflareinsights.com^$third-party","listName":"easyprivacy.txt","query":{}},"stack":[{"fileName":"https://maximedubourg.com/posts/about-learning-photography","source":"ThirdPartyTracker RequestHandler"}],"type":"TrackingRequest","url":"https://static.cloudflareinsights.com/beacon.min.js"},{"data":{"body":{},"filter":"||simpleanalyticscdn.com^$third-party","listName":"easyprivacy.txt","query":{}},"stack":[{"fileName":"https://maximedubourg.com/posts/about-learning-photography","source":"ThirdPartyTracker RequestHandler"}],"type":"TrackingRequest","url":"https://scripts.simpleanalyticscdn.com/latest.js"},{"data":{"body":{"bi":{"be":"WebKit","bev":"605.1.15","bv":"15.4"},"eventType":1,"firstContentfulPaint":498,"firstPaint":498,"location":"https://maximedubourg.com/posts/pragmatic-form-development-in-react","memory":{"jsHeapSizeLimit":2130968576,"totalJSHeapSize":10430292,"usedJSHeapSize":5909444},"nt":"navigate","pageloadId":"2f290049-a771-41d6-b2a5-19043be34a3f","siteToken":"6395d248b896457e92f038ccfba2fa42","st":2,"startTime":1789024825102,"timingsV2":{"connectEnd":23,"connectStart":23,"decodedBodySize":49966,"domComplete":732,"domInteractive":404,"domainLookupEnd":23,"domainLookupStart":23,"firstInterimResponseStart":0,"loadEventEnd":845,"loadEventStart":732,"nextHopProtocol":"h3","redirectEnd":23,"redirectStart":2,"requestStart":26,"responseEnd":81,"responseStart":78,"secureConnectionStart":23,"transferSize":13537},"versions":{"js":"2026.9.1","timings":2}},"filter":"||cloudflareinsights.com^$third-party","listName":"easyprivacy.txt","query":{}},"stack":[{"fileName":"https://maximedubourg.com/posts/pragmatic-form-development-in-react","source":"ThirdPartyTracker RequestHandler"}],"type":"TrackingRequest","url":"https://cloudflareinsights.com/cdn-cgi/rum"},{"data":{"body":{},"filter":"||simpleanalyticscdn.com^$third-party","listName":"easyprivacy.txt","query":{"bot":true,"brands":[],"hostname":"maximedubourg.com","https":true,"id":"d2546caa-4da0-4fc7-b326-8f917eb0bd6d","language":"en-US","mobile":false,"os_name":"","os_version":"","page_id":"d2546caa-4da0-4fc7-b326-8f917eb0bd6d","path":"/posts/pragmatic-form-development-in-react","screen_height":844,"screen_width":390,"session_id":"7aab057d-8d75-4547-9068-e332feb38b82","sri":false,"time":1789024825520,"timezone":"UTC","type":"pageview","ua":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_0 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.4 Mobile/15E148 Safari/604.1","unique":true,"version":"cdn_latest_11","viewport_height":844,"viewport_width":390}},"stack":[{"fileName":"https://maximedubourg.com/posts/pragmatic-form-development-in-react","source":"ThirdPartyTracker RequestHandler"}],"type":"TrackingRequest","url":"https://queue.simpleanalyticscdn.com/simple.gif?version=cdn_latest_11&hostname=maximedubourg.com&bot=true&ua=Mozilla%2F5.0%20(iPhone%3B%20CPU%20iPhone%20OS%2015_0%20like%20Mac%20OS%20X)%20AppleWebKit%2F605.1.15%20(KHTML%2C%20like%20Gecko)%20Version%2F15.4%20Mobile%2F15E148%20Safari%2F604.1&https=true&timezone=UTC&page_id=d2546caa-4da0-4fc7-b326-8f917eb0bd6d&session_id=7aab057d-8d75-4547-9068-e332feb38b82&sri=false&mobile=false&brands=%5B%5D&os_name=&os_version=&path=%2Fposts%2Fpragmatic-form-development-in-react&viewport_width=390&viewport_height=844&language=en-US&screen_width=390&screen_height=844&unique=true&id=d2546caa-4da0-4fc7-b326-8f917eb0bd6d&type=pageview&time=1789024825520"},{"data":{"body":{},"filter":"||cloudflareinsights.com^$third-party","listName":"easyprivacy.txt","query":{}},"stack":[{"fileName":"https://maximedubourg.com/posts/pragmatic-form-development-in-react","source":"ThirdPartyTracker RequestHandler"}],"type":"TrackingRequest","url":"https://static.cloudflareinsights.com/beacon.min.js"},{"data":{"body":{},"filter":"||simpleanalyticscdn.com^$third-party","listName":"easyprivacy.txt","query":{}},"stack":[{"fileName":"https://maximedubourg.com/posts/pragmatic-form-development-in-react","source":"ThirdPartyTracker RequestHandler"}],"type":"TrackingRequest","url":"https://scripts.simpleanalyticscdn.com/latest.js"},{"data":{"body":{"bi":{"be":"WebKit","bev":"605.1.15","bv":"15.4"},"eventType":1,"firstContentfulPaint":560,"firstPaint":560,"location":"https://maximedubourg.com/","memory":{"jsHeapSizeLimit":2130968576,"totalJSHeapSize":5093296,"usedJSHeapSize":2913140},"nt":"navigate","pageloadId":"fa88c3a1-de73-4ded-adac-ac1aa862b134","siteToken":"6395d248b896457e92f038ccfba2fa42","st":2,"startTime":1789024821978,"timingsV2":{"connectEnd":64,"connectStart":34,"decodedBodySize":11596,"domComplete":724,"domInteractive":233,"domainLookupEnd":34,"domainLookupStart":12,"firstInterimResponseStart":0,"loadEventEnd":725,"loadEventStart":724,"nextHopProtocol":"h3","requestStart":64,"responseEnd":193,"responseStart":146,"secureConnectionStart":35,"transferSize":3531},"versions":{"js":"2026.9.1","timings":2}},"filter":"||cloudflareinsights.com^$third-party","listName":"easyprivacy.txt","query":{}},"stack":[{"fileName":"https://maximedubourg.com/","source":"ThirdPartyTracker RequestHandler"}],"type":"TrackingRequest","url":"https://cloudflareinsights.com/cdn-cgi/rum"},{"data":{"body":{},"filter":"||simpleanalyticscdn.com^$third-party","listName":"easyprivacy.txt","query":{"bot":true,"brands":[],"hostname":"maximedubourg.com","https":true,"id":"6cb76dda-2d50-479e-9003-32c80f5fbdad","language":"en-US","mobile":false,"os_name":"","os_version":"","page_id":"6cb76dda-2d50-479e-9003-32c80f5fbdad","path":"/","screen_height":844,"screen_width":390,"session_id":"fb022340-ebb6-44f9-9237-c96c0650ca51","sri":false,"time":1789024822531,"timezone":"UTC","type":"pageview","ua":"Mozilla/5.0 (iPhone; CPU iPhone OS 15_0 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.4 Mobile/15E148 Safari/604.1","unique":true,"version":"cdn_latest_11","viewport_height":844,"viewport_width":390}},"stack":[{"fileName":"https://maximedubourg.com/","source":"ThirdPartyTracker RequestHandler"}],"type":"TrackingRequest","url":"https://queue.simpleanalyticscdn.com/simple.gif?version=cdn_latest_11&hostname=maximedubourg.com&bot=true&ua=Mozilla%2F5.0%20(iPhone%3B%20CPU%20iPhone%20OS%2015_0%20like%20Mac%20OS%20X)%20AppleWebKit%2F605.1.15%20(KHTML%2C%20like%20Gecko)%20Version%2F15.4%20Mobile%2F15E148%20Safari%2F604.1&https=true&timezone=UTC&page_id=6cb76dda-2d50-479e-9003-32c80f5fbdad&session_id=fb022340-ebb6-44f9-9237-c96c0650ca51&sri=false&mobile=false&brands=%5B%5D&os_name=&os_version=&path=%2F&viewport_width=390&viewport_height=844&language=en-US&screen_width=390&screen_height=844&unique=true&id=6cb76dda-2d50-479e-9003-32c80f5fbdad&type=pageview&time=1789024822531"},{"data":{"body":{},"filter":"||cloudflareinsights.com^$third-party","listName":"easyprivacy.txt","query":{}},"stack":[{"fileName":"https://maximedubourg.com/","source":"ThirdPartyTracker RequestHandler"}],"type":"TrackingRequest","url":"https://static.cloudflareinsights.com/beacon.min.js"},{"data":{"body":{},"filter":"||simpleanalyticscdn.com^$third-party","listName":"easyprivacy.txt","query":{}},"stack":[{"fileName":"https://maximedubourg.com/","source":"ThirdPartyTracker RequestHandler"}],"type":"TrackingRequest","url":"https://scripts.simpleanalyticscdn.com/latest.js"}]}}