{"title":"Blacklight Inspection","page_title":"Software Development Blog · Scorpil","uri_ins":"http://scorpil.com/","uri_dest":"https://scorpil.com/","uri_redirects":["http://scorpil.com/"],"secure_connection":{},"host":"scorpil.com","config":{"emulateDevice":{"name":"Pixel 5","userAgent":"Mozilla/5.0 (Linux; Android 11; Pixel 5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/99.0.4812.0 Mobile Safari/537.36","viewport":{"width":393,"height":851,"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=26b01b3a-32f3-4c50-bf11-5b6a57db19df"],"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":"aa2e6fc3216c","version":{"npm":"3.11.0","commit":"dev"},"node_version":"v24.20.0"},"start_time":"2026-09-09T15:09:36.178Z","end_time":"2026-09-09T15:09:49.108Z","browsing_history":["https://scorpil.com/","https://scorpil.com/post/what-cap-theorem-teaches-us-about-engineering-organizations/","https://scorpil.com/post/phoenix-live-view-in-action/"],"hosts":{"requests":{"first_party":["scorpil.com"],"third_party":["fonts.googleapis.com","kit.fontawesome.com","plausible.io","ka-f.fontawesome.com","fonts.gstatic.com","scorpil.disqus.com","disqus.com","c.disquscdn.com","cdn.viglink.com","referrer.disqus.com","links.services.disqus.com","api.viglink.com"]}},"reports":{"behaviour_event_listeners":{"MOUSE":{"https://c.disquscdn.com/next/embed/alfie_v4.63f1ab6d6b9d5807dc0c94ef3fe0b851.js":["click","mousedown"],"https://c.disquscdn.com/embedv2/latest/embedv2.js":["scroll"],"https://c.disquscdn.com/next/embed/common.bundle.712217b7f5a618b8bc684129c2acd47a.js":["click"],"https://c.disquscdn.com/next/embed/lounge.bundle.7f21ab1c601ae726335d27912834559e.js":["click","scroll","mousemove"],"https://c.disquscdn.com/next/recommendations/common.bundle.43d7b81d7be743ddbbff9eeae86f2a4b.js":["click"],"https://c.disquscdn.com/next/recommendations/recommendations.bundle.e10dd10b7f8cbf10e87b9f893f636092.js":["click","scroll","mousemove"],"https://scorpil.disqus.com/recommendations.js":["click","scroll","mousemove"],"https://scorpil.disqus.com/embed.js":["click","scroll","mousemove"],"https://plausible.io/js/script.js":["scroll"]},"KEYBOARD":{"https://c.disquscdn.com/next/embed/common.bundle.712217b7f5a618b8bc684129c2acd47a.js":["keypress"],"https://c.disquscdn.com/next/recommendations/common.bundle.43d7b81d7be743ddbbff9eeae86f2a4b.js":["keypress"]}},"canvas_fingerprinters":{"data_url":{},"fingerprinters":[],"styles":{},"texts":{}},"canvas_font_fingerprinters":{"canvas_font":{},"text_measure":{}},"cookies":[{"domain":"scorpil.com","name":"disqusauth","path":"/","script":"https://c.disquscdn.com/next/recommendations/recommendations.bundle.e10dd10b7f8cbf10e87b9f893f636092.js","type":"js","value":"","third_party":false},{"domain":"scorpil.com","name":"disqus_unique","path":"/","script":"https://c.disquscdn.com/next/embed/lounge.bundle.7f21ab1c601ae726335d27912834559e.js","type":"js","value":"","third_party":false},{"domain":"scorpil.com","name":"__jid","path":"/","script":"https://c.disquscdn.com/next/embed/lounge.bundle.7f21ab1c601ae726335d27912834559e.js","type":"js","value":"","third_party":false}],"fb_pixel_events":[],"tiktok_pixel_events":[],"twitter_pixel_events":[],"google_analytics_events":[],"key_logging":{},"session_recorders":{},"third_party_trackers":[{"data":{"body":"format=jsonp&jsonp=vglnk_17889665859407&key=cfdfcf52dffd0a702a61bad27507376d&subId=5782664&loc=https%3A%2F%2Fscorpil.com%2Fpost%2Fphoenix-live-view-in-action%2F&v=2","filter":"||disqus.com/api/ping","listName":"easyprivacy.txt","query":{}},"stack":[{"fileName":"https://scorpil.com/post/phoenix-live-view-in-action/","source":"ThirdPartyTracker RequestHandler"}],"type":"TrackingRequest","url":"https://links.services.disqus.com/api/ping"},{"data":{"body":{},"filter":"||referrer.disqus.com^","listName":"easyprivacy.txt","query":{"abe":0,"dnt":0,"embed_hidden":0,"event":"init_embed","experiment":"videofloorexp_hidden","forum":"scorpil","forum_id":5782664,"imp":"8aroa5l3rlsd22","load_time":192,"max_enabled":false,"promoted_enabled":false,"referrer":"https://scorpil.com/","service":"dynamic","theme":"next","thread":9969866004,"thread_slug":"phoenix_liveview_in_action","tracking_enabled":0,"user_type":"anon","variant":"fallthrough"}},"stack":[{"fileName":"https://disqus.com/embed/comments/?base=default&f=scorpil&t_u=https%3A%2F%2Fscorpil.com%2Fpost%2Fphoenix-live-view-in-action%2F&t_d=Phoenix%20LiveView%20in%20Action&t_t=Phoenix%20LiveView%20in%20Action&s_o=default#version=2b53f7bc0e6db9df9d9b00a3aca1508b","source":"ThirdPartyTracker RequestHandler"}],"type":"TrackingRequest","url":"https://referrer.disqus.com/juggler/event.gif?abe=0&embed_hidden=0&load_time=192&event=init_embed&thread=9969866004&forum=scorpil&forum_id=5782664&imp=8aroa5l3rlsd22&thread_slug=phoenix_liveview_in_action&user_type=anon&theme=next&dnt=0&tracking_enabled=0&experiment=videofloorexp_hidden&variant=fallthrough&service=dynamic&promoted_enabled=false&max_enabled=false&referrer=https%3A%2F%2Fscorpil.com%2F"},{"data":{"body":{},"filter":"||referrer.disqus.com^","listName":"easyprivacy.txt","query":{"event":"cmp.gpp.absent"}},"stack":[{"fileName":"https://scorpil.com/post/phoenix-live-view-in-action/","source":"ThirdPartyTracker RequestHandler"}],"type":"TrackingRequest","url":"https://referrer.disqus.com/juggler/stat.gif?event=cmp.gpp.absent"},{"data":{"body":{},"filter":"/pixel.gif?","listName":"easyprivacy.txt","query":{"ch":2,"rn":2.7929759704320616}},"stack":[{"fileName":"https://scorpil.com/post/phoenix-live-view-in-action/","source":"ThirdPartyTracker RequestHandler"}],"type":"TrackingRequest","url":"https://cdn.viglink.com/images/pixel.gif?ch=2&rn=2.7929759704320616"},{"data":{"body":{},"filter":"/pixel.gif?","listName":"easyprivacy.txt","query":{"ch":1,"rn":2.7929759704320616}},"stack":[{"fileName":"https://scorpil.com/post/phoenix-live-view-in-action/","source":"ThirdPartyTracker RequestHandler"}],"type":"TrackingRequest","url":"https://cdn.viglink.com/images/pixel.gif?ch=1&rn=2.7929759704320616"},{"data":{"body":{},"filter":"||plausible.io^$third-party","listName":"easyprivacy.txt","query":{}},"stack":[{"fileName":"https://scorpil.com/post/phoenix-live-view-in-action/","source":"ThirdPartyTracker RequestHandler"}],"type":"TrackingRequest","url":"https://plausible.io/js/script.js"},{"data":{"body":"format=jsonp&jsonp=vglnk_17889665810167&key=cfdfcf52dffd0a702a61bad27507376d&subId=5782664&loc=https%3A%2F%2Fscorpil.com%2Fpost%2Fwhat-cap-theorem-teaches-us-about-engineering-organizations%2F&v=2","filter":"||disqus.com/api/ping","listName":"easyprivacy.txt","query":{}},"stack":[{"fileName":"https://scorpil.com/post/what-cap-theorem-teaches-us-about-engineering-organizations/","source":"ThirdPartyTracker RequestHandler"}],"type":"TrackingRequest","url":"https://links.services.disqus.com/api/ping"},{"data":{"body":{},"filter":"||referrer.disqus.com^","listName":"easyprivacy.txt","query":{"abe":0,"dnt":0,"embed_hidden":0,"event":"init_embed","experiment":"videofloorexp_hidden","forum":"scorpil","forum_id":5782664,"imp":"8aro6ig1me97r3","load_time":203,"max_enabled":false,"promoted_enabled":false,"referrer":"https://scorpil.com/","service":"dynamic","theme":"next","thread":10566509773,"thread_slug":"what_the_cap_theorem_teaches_us_about_engineering_organizations","tracking_enabled":0,"user_type":"anon","variant":"fallthrough"}},"stack":[{"fileName":"https://disqus.com/embed/comments/?base=default&f=scorpil&t_u=https%3A%2F%2Fscorpil.com%2Fpost%2Fwhat-cap-theorem-teaches-us-about-engineering-organizations%2F&t_d=What%20the%20CAP%20Theorem%20Teaches%20Us%20About%20Engineering%20Organizations&t_t=What%20the%20CAP%20Theorem%20Teaches%20Us%20About%20Engineering%20Organizations&s_o=default#version=2b53f7bc0e6db9df9d9b00a3aca1508b","source":"ThirdPartyTracker RequestHandler"}],"type":"TrackingRequest","url":"https://referrer.disqus.com/juggler/event.gif?abe=0&embed_hidden=0&load_time=203&event=init_embed&thread=10566509773&forum=scorpil&forum_id=5782664&imp=8aro6ig1me97r3&thread_slug=what_the_cap_theorem_teaches_us_about_engineering_organizations&user_type=anon&theme=next&dnt=0&tracking_enabled=0&experiment=videofloorexp_hidden&variant=fallthrough&service=dynamic&promoted_enabled=false&max_enabled=false&referrer=https%3A%2F%2Fscorpil.com%2F"},{"data":{"body":{},"filter":"||referrer.disqus.com^","listName":"easyprivacy.txt","query":{"event":"cmp.gpp.absent"}},"stack":[{"fileName":"https://scorpil.com/post/what-cap-theorem-teaches-us-about-engineering-organizations/","source":"ThirdPartyTracker RequestHandler"}],"type":"TrackingRequest","url":"https://referrer.disqus.com/juggler/stat.gif?event=cmp.gpp.absent"},{"data":{"body":{},"filter":"/pixel.gif?","listName":"easyprivacy.txt","query":{"ch":2,"rn":9.310514479722517}},"stack":[{"fileName":"https://scorpil.com/post/what-cap-theorem-teaches-us-about-engineering-organizations/","source":"ThirdPartyTracker RequestHandler"}],"type":"TrackingRequest","url":"https://cdn.viglink.com/images/pixel.gif?ch=2&rn=9.310514479722517"},{"data":{"body":{},"filter":"/pixel.gif?","listName":"easyprivacy.txt","query":{"ch":1,"rn":9.310514479722517}},"stack":[{"fileName":"https://scorpil.com/post/what-cap-theorem-teaches-us-about-engineering-organizations/","source":"ThirdPartyTracker RequestHandler"}],"type":"TrackingRequest","url":"https://cdn.viglink.com/images/pixel.gif?ch=1&rn=9.310514479722517"},{"data":{"body":{},"filter":"||plausible.io^$third-party","listName":"easyprivacy.txt","query":{}},"stack":[{"fileName":"https://scorpil.com/post/what-cap-theorem-teaches-us-about-engineering-organizations/","source":"ThirdPartyTracker RequestHandler"}],"type":"TrackingRequest","url":"https://plausible.io/js/script.js"},{"data":{"body":{},"filter":"||plausible.io^$third-party","listName":"easyprivacy.txt","query":{}},"stack":[{"fileName":"https://scorpil.com/","source":"ThirdPartyTracker RequestHandler"}],"type":"TrackingRequest","url":"https://plausible.io/js/script.js"}]}}