{"title":"Blacklight Inspection","page_title":"alexkras.com | Mostly a tech blog","uri_ins":"http://techtldr.com/","uri_dest":"https://alexkras.com/","uri_redirects":["http://techtldr.com/","https://techtldr.com/"],"secure_connection":{},"host":"techtldr.com","config":{"emulateDevice":{"name":"Pixel 4a (5G)","userAgent":"Mozilla/5.0 (Linux; Android 11; Pixel 4a (5G)) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/99.0.4812.0 Mobile Safari/537.36","viewport":{"width":353,"height":745,"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=9026f904-8835-4450-80be-1e389be9ebc4"],"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-11T19:44:40.486Z","end_time":"2026-09-11T19:45:12.692Z","browsing_history":["https://alexkras.com/","https://alexkras.com/19-git-tips-for-everyday-use/","https://alexkras.com/simple-guide-to-finding-a-javascript-memory-leak-in-node-js/"],"hosts":{"requests":{"first_party":["techtldr.com","alexkras.com"],"third_party":["platform.x.com","alexkras-com.kit.com","pagead2.googlesyndication.com","www.googletagmanager.com","platform.twitter.com","f.convertkit.com","syndication.twitter.com","region1.google-analytics.com","cdn.syndication.twimg.com","ep1.adtrafficquality.google","ep2.adtrafficquality.google","syndication.x.com","app.convertkit.com","pbs.twimg.com","s.w.org","secure.gravatar.com","www.youtube.com","fonts.gstatic.com","googleads.g.doubleclick.net","static.doubleclick.net","www.google.com","i.ytimg.com"]}},"reports":{"behaviour_event_listeners":{"TOUCH":{"https://www.google.com/js/th/wlVpOs9ysPbT3guTARSwsoJIzHNbrijPiC3nWWfUumY.js":["touchend","touchstart"],"https://www.youtube.com/s/player/8c3fda2d/player_embed_es6.vflset/en_US/base.js":["touchend","touchstart"],"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"]},"MOUSE":{"https://www.google.com/js/th/wlVpOs9ysPbT3guTARSwsoJIzHNbrijPiC3nWWfUumY.js":["mousedown","mousemove","mouseup"],"https://www.youtube.com/s/player/8c3fda2d/player_embed_es6.vflset/en_US/base.js":["click","mousemove","scroll","mouseup","mousedown"],"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://alexkras.com/wp-content/plugins/convertkit/resources/frontend/js/dist/frontend.min.js?ver=3.4.1":["click"],"https://platform.twitter.com/widgets.js":["click"],"https://alexkras.com/wp-content/themes/generatepress/assets/js/back-to-top.min.js?ver=3.6.1":["scroll"],"https://platform.x.com/widgets.js":["click"]},"KEYBOARD":{"https://www.youtube.com/s/_/ytembeds/_/js/k=ytembeds.base.en_US.lHnTAeNCrSc.2021.O/ck=ytembeds.base.HY7wD9GGp-g.L.W.O/am=AAAAQA/d=1/exm=base,root/excm=base,root/ed=1/br=1/rs=AGKMywEii8DElVVeiaz1NP5LoXHZcDQCWg/m=r78Drb":["keydown"],"https://www.youtube.com/s/player/8c3fda2d/player_embed_es6.vflset/en_US/base.js":["keyup","keydown"],"https://platform.twitter.com/embed/embed.9203.1b3edf1dee6d205547e0.js":["keydown"],"https://platform.twitter.com/embed/embed.9449.78398904051446294e3d.js":["keydown"]},"SENSOR":{"https://www.youtube.com/s/_/ytembeds/_/js/k=ytembeds.base.en_US.lHnTAeNCrSc.2021.O/ck=ytembeds.base.HY7wD9GGp-g.L.W.O/am=AAAAQA/d=1/exm=base,root/excm=base,root/ed=1/br=1/rs=AGKMywEii8DElVVeiaz1NP5LoXHZcDQCWg/m=r78Drb":["orientationchange"],"https://www.youtube.com/s/player/8c3fda2d/player_embed_es6.vflset/en_US/base.js":["orientationchange"],"https://alexkras.com/wp-content/themes/generatepress/assets/js/menu.min.js?ver=3.6.1":["orientationchange"]}},"canvas_fingerprinters":{"data_url":{},"fingerprinters":[],"styles":{},"texts":{}},"canvas_font_fingerprinters":{"canvas_font":{},"text_measure":{}},"cookies":[{"name":"__cf_bm","value":"jg4JNFGvKSNS7P4bLo4ttPSJ7hVj5EjL1fLMGcR2pTo-1789155902.6407545-1.0.1.1-ZHX6WBwt1UwfNlJtGj3jkYN1JD7Zm4ILVM.InhW1mFSjVU1BDQZecEcPoXrkcumYDkrCVYZjoIgUaqqhaWOj5YsN1mLaJsRc03XQyw.uUoLjgXvbeMXwckESWRc8J3yZ","domain":"kit.com","path":"/","expires":"2026-09-11T20:15:02.676Z","size":206,"httpOnly":true,"secure":true,"session":false,"sameSite":"None","priority":"Medium","sameParty":false,"sourceScheme":"Secure","sourcePort":443,"type":"unknown","third_party":true},{"name":"_ga_BFWJCJXVTE","value":"GS2.1.s1789155903$o1$g0$t1789155903$j60$l0$h0","domain":"alexkras.com","path":"/","expires":"2027-10-16T19:45:03.975Z","size":59,"httpOnly":false,"secure":false,"session":false,"priority":"Medium","sameParty":false,"sourceScheme":"Secure","sourcePort":443,"type":"js","third_party":false},{"name":"_ga","value":"GA1.1.1858437229.1789155904","domain":"alexkras.com","path":"/","expires":"2027-10-16T19:45:03.985Z","size":30,"httpOnly":false,"secure":false,"session":false,"priority":"Medium","sameParty":false,"sourceScheme":"Secure","sourcePort":443,"type":"js","third_party":false},{"name":"__cf_bm","value":"j71WaoOMVroapscdBwgCo9A1_H9kzu3m.noZn0riQ1E-1789155904.2217367-1.0.1.1-nQt6VDtuqozEm2b1GtnrI4eQ6KPdnUMWmtHWIHMnhhKbWh_JBRfQlWqFQtzMgIBAvAx9j14s2_TTtK0KwVfYH_5.uFNFVBQlMGOeAlsyv3o0PWg3cSjXZdztYmORh_ri","domain":"twitter.com","path":"/","expires":"2026-09-11T20:15:04.345Z","size":206,"httpOnly":true,"secure":true,"session":false,"sameSite":"None","priority":"Medium","sameParty":false,"sourceScheme":"Secure","sourcePort":443,"type":"unknown","third_party":true},{"name":"__cf_bm","value":"uq8MInsdCz6DDopj._.P3x0z5XmBFoDcS09D08Cdu7s-1789155905.3849504-1.0.1.1-D6c26cVIoUChn6cuaDYiPbdRBpIQ6R_BSMTFxIVaJlWzZh1JFk8KZPchAmcAIBsrG9w1.yh1pQ8.7ex8.baFlP06oW6zoqXmaNp5UVWv3PRno7O5Ln4NXE4t_UhVnqTK","domain":"x.com","path":"/","expires":"2026-09-11T20:15:05.498Z","size":206,"httpOnly":true,"secure":true,"session":false,"sameSite":"None","priority":"Medium","sameParty":false,"sourceScheme":"Secure","sourcePort":443,"type":"unknown","third_party":true},{"name":"__Secure-YNID","value":"21.YT=DShHMG5wiLDpd5vX3aWLOMwM2MyPmpInEaplWr8dmrZ1doxZpb8YBh-sg7ZeyHqPo5zKsBPHS24t-wUp37EXq0WPfAKzWImCgiueT8q-OY5NamSQSD5AgC0yXEhBcxzMYhI-AMVeY3QO3OYzWpFvf0SqvdZM6GUU_eKoTBcEQxxUaKtKJxBrapjnJW8dyDIEs1rpkBI7o_K8EriE_aHd-Trmrozw9VRPI_jlAKqh_Vttm69fBNIRCwxcsiKlwNkDyNZ1EFfBX9XKEO4b0Jk41jUeeyvJdbKqJgPIzxPI24xPFlDeFKZvcx2L51cHExD67KGY5d29LncBq1M0eIwSUg","domain":"youtube.com","path":"/","expires":"2027-03-10T19:45:09.313Z","size":361,"httpOnly":true,"secure":true,"session":false,"sameSite":"None","priority":"Medium","sameParty":false,"sourceScheme":"Secure","sourcePort":443,"partitionKey":{"topLevelSite":"https://alexkras.com","hasCrossSiteAncestor":true},"type":"unknown","third_party":true},{"name":"YSC","value":"l-q9LLe8xN8","domain":"youtube.com","path":"/","expires":-1,"size":14,"httpOnly":true,"secure":true,"session":true,"sameSite":"None","priority":"Medium","sameParty":false,"sourceScheme":"Secure","sourcePort":443,"partitionKey":{"topLevelSite":"https://alexkras.com","hasCrossSiteAncestor":true},"type":"unknown","third_party":true},{"name":"VISITOR_INFO1_LIVE","value":"8CW6x4Cdg9I","domain":"youtube.com","path":"/","expires":"2027-03-10T19:45:09.314Z","size":29,"httpOnly":true,"secure":true,"session":false,"sameSite":"None","priority":"Medium","sameParty":false,"sourceScheme":"Secure","sourcePort":443,"partitionKey":{"topLevelSite":"https://alexkras.com","hasCrossSiteAncestor":true},"type":"unknown","third_party":true},{"name":"VISITOR_PRIVACY_METADATA","value":"CgJGUhIiEh4SHAsMDg8QERITFBUWFxgZGhscHR4fICEiIyQlJicgaA%3D%3D","domain":"youtube.com","path":"/","expires":"2027-03-10T19:45:09.314Z","size":84,"httpOnly":true,"secure":true,"session":false,"sameSite":"None","priority":"Medium","sameParty":false,"sourceScheme":"Secure","sourcePort":443,"partitionKey":{"topLevelSite":"https://alexkras.com","hasCrossSiteAncestor":true},"type":"unknown","third_party":true},{"name":"__Secure-ROLLOUT_TOKEN","value":"CJCug77cipnriQEQ7Z-ok6XnlgMY7Z-ok6XnlgM%3D","domain":"youtube.com","path":"/","expires":"2027-03-10T19:45:09.314Z","size":64,"httpOnly":true,"secure":true,"session":false,"sameSite":"None","priority":"Medium","sameParty":false,"sourceScheme":"Secure","sourcePort":443,"partitionKey":{"topLevelSite":"https://alexkras.com","hasCrossSiteAncestor":true},"type":"unknown","third_party":true}],"fb_pixel_events":[],"tiktok_pixel_events":[],"twitter_pixel_events":[],"google_analytics_events":[],"key_logging":{},"session_recorders":{},"third_party_trackers":[{"data":{"body":{},"filter":"/generate_204$~xmlhttprequest","listName":"easyprivacy.txt","query":{"LCMz-w":""}},"stack":[{"fileName":"https://www.youtube.com/embed/LaxbdIyBkL0","source":"ThirdPartyTracker RequestHandler"}],"type":"TrackingRequest","url":"https://www.youtube.com/generate_204?LCMz-w"},{"data":{"body":{},"filter":"||doubleclick.net^","listName":"easylist.txt","query":{"slf_rd":1}},"stack":[{"fileName":"https://www.youtube.com/embed/LaxbdIyBkL0","source":"ThirdPartyTracker RequestHandler"}],"type":"TrackingRequest","url":"https://googleads.g.doubleclick.net/pagead/id?slf_rd=1"},{"data":{"body":{},"filter":"||doubleclick.net^","listName":"easylist.txt","query":{}},"stack":[{"fileName":"https://www.youtube.com/embed/LaxbdIyBkL0","source":"ThirdPartyTracker RequestHandler"}],"type":"TrackingRequest","url":"https://static.doubleclick.net/instream/ad_status.js"},{"data":{"body":{},"filter":"||doubleclick.net^","listName":"easylist.txt","query":{}},"stack":[{"fileName":"https://www.youtube.com/embed/LaxbdIyBkL0","source":"ThirdPartyTracker RequestHandler"}],"type":"TrackingRequest","url":"https://googleads.g.doubleclick.net/pagead/id"},{"data":{"body":{},"filter":"||convertkit.com^*/visit","listName":"easyprivacy.txt","query":{}},"stack":[{"fileName":"","source":"ThirdPartyTracker RequestHandler"}],"type":"TrackingRequest","url":"https://app.convertkit.com/forms/9847573/visit"},{"data":{"body":{"host":"https://alexkras.com/simple-guide-to-finding-a-javascript-memory-leak-in-node-js/","referrer":"","search":"","token":"","user":"e940788b-37a6-407c-81d6-d526a45aadb2"},"filter":"||convertkit.com^*/visit","listName":"easyprivacy.txt","query":{}},"stack":[{"fileName":"https://alexkras.com/simple-guide-to-finding-a-javascript-memory-leak-in-node-js/","source":"ThirdPartyTracker RequestHandler"}],"type":"TrackingRequest","url":"https://app.convertkit.com/forms/9847573/visit"},{"data":{"body":{},"filter":"/generate_204$~xmlhttprequest","listName":"easyprivacy.txt","query":{"KYeZRQ":""}},"stack":[{"fileName":"https://ep2.adtrafficquality.google/sodar/sodar2/255/runner.html","source":"ThirdPartyTracker RequestHandler"}],"type":"TrackingRequest","url":"https://ep2.adtrafficquality.google/generate_204?KYeZRQ"},{"data":{"body":{},"filter":"||pagead2.googlesyndication.com^","listName":"easylist.txt","query":{}},"stack":[{"fileName":"https://ep2.adtrafficquality.google/sodar/sodar2/255/runner.html","source":"ThirdPartyTracker RequestHandler"}],"type":"TrackingRequest","url":"https://pagead2.googlesyndication.com/bg/rovsx5GobiciF3nAITIR2knYa4a8sBIma9qENduYb2E.js"},{"data":{"body":{},"filter":"||google-analytics.com^$third-party","listName":"easyprivacy.txt","query":{"_ee":1,"_fv":1,"_nsi":1,"_p":1789155903811,"_s":1,"_ss":1,"are":1,"cid":1858437229.1789155,"dl":"https://alexkras.com/simple-guide-to-finding-a-javascript-memory-leak-in-node-js/","dma":1,"dma_cps":"a","dt":"Simple Guide to Finding a JavaScript Memory Leak in Node.js","en":"page_view","frm":0,"gcd":"13l3l3l2l1l1","gtm":"45je6992v9134936588za200zd9134936588","ngs":1,"npa":1,"pscdl":"","rcb":12,"sct":1,"seg":0,"sid":1789155903,"sr":"353x745","tag_exp":"115938465~115938468~118897920~118897930~120213116~120385422~120469145~120469153","tfd":1693,"tid":"G-BFWJCJXVTE","uaa":"","uab":"","uafvl":"","uam":"","uamb":0,"uap":"","uapv":"","uaw":0,"ul":"en-us","v":2}},"stack":[{"fileName":"https://alexkras.com/simple-guide-to-finding-a-javascript-memory-leak-in-node-js/","source":"ThirdPartyTracker RequestHandler"}],"type":"TrackingRequest","url":"https://region1.google-analytics.com/g/collect?v=2&tid=G-BFWJCJXVTE&gtm=45je6992v9134936588za200zd9134936588&_p=1789155903811&gcd=13l3l3l2l1l1&npa=1&dma_cps=a&dma=1&are=1&cid=1858437229.1789155904&frm=0&ngs=1&pscdl=&rcb=12&sr=353x745&uaa=&uab=&uafvl=&uam=&uamb=0&uap=&uapv=&uaw=0&ul=en-us&_s=1&tag_exp=115938465~115938468~118897920~118897930~120213116~120385422~120469145~120469153&sid=1789155903&sct=1&seg=0&dl=https%3A%2F%2Falexkras.com%2Fsimple-guide-to-finding-a-javascript-memory-leak-in-node-js%2F&dt=Simple%20Guide%20to%20Finding%20a%20JavaScript%20Memory%20Leak%20in%20Node.js&en=page_view&_fv=1&_nsi=1&_ss=1&_ee=1&tfd=1693"},{"data":{"body":{},"filter":"||pagead2.googlesyndication.com^","listName":"easylist.txt","query":{"abgtt":1,"abl":"NS","abxe":1,"adf":3025194257,"adk":1812271804,"adx":-12245933,"ady":-12245933,"aicrs":1,"aieuf":1,"aimartd":4,"aiof":11,"asro":0,"bc":31,"bdt":382,"bih":745,"biw":353,"bpp":25,"brdim":"0,0,0,0,353,0,353,745,363,767","bz":0.97,"client":"ca-pub-4955102884080846","cms":2,"correlator":6075936932124,"dmc":4,"dt":1789155902890,"dtd":750,"eid":"95399629,95400775","eoidce":1,"fc":1920,"format":"0x0","frm":20,"fsapi":1,"fsb":1,"fu":33792,"idt":363,"ifi":1,"itsi":-1,"lmt":1789155878,"mjsv":"m202609040101","nras":1,"nvt":1,"oid":2,"output":"html","plat":"3:65536,4:65536,9:134217728,16:8388608,17:32,24:32,25:32,32:32,41:32,42:32,43:32,44:32","pra":5,"ptt":9,"pv":2,"pvsid":4712831745741783,"rsz":"||s|","saldr":"aa","scr_x":0,"scr_y":0,"shv":"r20260909","tmod":1286531633,"u_ah":745,"u_aw":353,"u_cd":24,"u_h":745,"u_his":4,"u_sd":3,"u_tz":0,"u_w":353,"uach":"WyIiLCIiLCIiLCIiLCIiLG51bGwsMCxudWxsLCIiLG51bGwsMF0.","uas":0,"uci":"a!1","url":"https://alexkras.com/simple-guide-to-finding-a-javascript-memory-leak-in-node-js/","vis":1}},"stack":[{"fileName":"","source":"ThirdPartyTracker RequestHandler"}],"type":"TrackingRequest","url":"https://pagead2.googlesyndication.com/pagead/ads?client=ca-pub-4955102884080846&output=html&adk=1812271804&adf=3025194257&abgtt=1&lmt=1789155878&plat=3%3A65536%2C4%3A65536%2C9%3A134217728%2C16%3A8388608%2C17%3A32%2C24%3A32%2C25%3A32%2C32%3A32%2C41%3A32%2C42%3A32%2C43%3A32%2C44%3A32&format=0x0&url=https%3A%2F%2Falexkras.com%2Fsimple-guide-to-finding-a-javascript-memory-leak-in-node-js%2F&pra=5&aiof=11&asro=0&itsi=-1&aimartd=4&aieuf=1&aicrs=1&uach=WyIiLCIiLCIiLCIiLCIiLG51bGwsMCxudWxsLCIiLG51bGwsMF0.&dt=1789155902890&bpp=25&bdt=382&idt=363&shv=r20260909&mjsv=m202609040101&ptt=9&saldr=aa&abxe=1&eoidce=1&nras=1&correlator=6075936932124&frm=20&pv=2&u_tz=0&u_his=4&u_h=745&u_w=353&u_ah=745&u_aw=353&u_cd=24&u_sd=3&dmc=4&adx=-12245933&ady=-12245933&biw=353&bih=745&scr_x=0&scr_y=0&eid=95399629%2C95400775&oid=2&pvsid=4712831745741783&tmod=1286531633&uas=0&nvt=1&fsapi=1&fc=1920&brdim=0%2C0%2C0%2C0%2C353%2C0%2C353%2C745%2C363%2C767&vis=1&rsz=%7C%7Cs%7C&abl=NS&cms=2&fu=33792&bc=31&bz=0.97&ifi=1&uci=a!1&fsb=1&dtd=750"},{"data":{"body":{},"filter":"||pagead2.googlesyndication.com^","listName":"easylist.txt","query":{}},"stack":[{"fileName":"","source":"ThirdPartyTracker RequestHandler"}],"type":"TrackingRequest","url":"https://pagead2.googlesyndication.com/pagead/html/r20260909/r20190131/zrt_lookup_fy2021.html"},{"data":{"body":{},"filter":"||pagead2.googlesyndication.com^","listName":"easylist.txt","query":{}},"stack":[{"fileName":"https://alexkras.com/simple-guide-to-finding-a-javascript-memory-leak-in-node-js/","source":"ThirdPartyTracker RequestHandler"}],"type":"TrackingRequest","url":"https://pagead2.googlesyndication.com/pagead/managed/js/adsense/m202609040101/show_ads_impl_fy2021.js"},{"data":{"body":{},"filter":"||pagead2.googlesyndication.com^","listName":"easylist.txt","query":{"ama_t":"adsense","client":"ca-pub-4955102884080846","plah":"alexkras.com"}},"stack":[{"fileName":"https://alexkras.com/simple-guide-to-finding-a-javascript-memory-leak-in-node-js/","source":"ThirdPartyTracker RequestHandler"}],"type":"TrackingRequest","url":"https://pagead2.googlesyndication.com/getconfig/abg_config?client=ca-pub-4955102884080846&plah=alexkras.com&ama_t=adsense"},{"data":{"body":{},"filter":"||googletagmanager.com^","listName":"easyprivacy.txt","query":{"id":"G-BFWJCJXVTE"}},"stack":[{"fileName":"https://alexkras.com/simple-guide-to-finding-a-javascript-memory-leak-in-node-js/","source":"ThirdPartyTracker RequestHandler"}],"type":"TrackingRequest","url":"https://www.googletagmanager.com/gtag/js?id=G-BFWJCJXVTE"},{"data":{"body":{},"filter":"||pagead2.googlesyndication.com^","listName":"easylist.txt","query":{}},"stack":[{"fileName":"https://alexkras.com/simple-guide-to-finding-a-javascript-memory-leak-in-node-js/","source":"ThirdPartyTracker RequestHandler"}],"type":"TrackingRequest","url":"https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"},{"data":{"body":{"host":"https://alexkras.com/19-git-tips-for-everyday-use/","referrer":"","search":"","token":"","user":"e940788b-37a6-407c-81d6-d526a45aadb2"},"filter":"||convertkit.com^*/visit","listName":"easyprivacy.txt","query":{}},"stack":[{"fileName":"https://alexkras.com/19-git-tips-for-everyday-use/","source":"ThirdPartyTracker RequestHandler"}],"type":"TrackingRequest","url":"https://app.convertkit.com/forms/9847573/visit"},{"data":{"body":{},"filter":"||convertkit.com^*/visit","listName":"easyprivacy.txt","query":{}},"stack":[{"fileName":"","source":"ThirdPartyTracker RequestHandler"}],"type":"TrackingRequest","url":"https://app.convertkit.com/forms/9847573/visit"},{"data":{"body":{},"filter":"/generate_204$~xmlhttprequest","listName":"easyprivacy.txt","query":{"eSMKDA":""}},"stack":[{"fileName":"https://ep2.adtrafficquality.google/sodar/sodar2/255/runner.html","source":"ThirdPartyTracker RequestHandler"}],"type":"TrackingRequest","url":"https://ep2.adtrafficquality.google/generate_204?eSMKDA"},{"data":{"body":{},"filter":"||pagead2.googlesyndication.com^","listName":"easylist.txt","query":{}},"stack":[{"fileName":"https://ep2.adtrafficquality.google/sodar/sodar2/255/runner.html","source":"ThirdPartyTracker RequestHandler"}],"type":"TrackingRequest","url":"https://pagead2.googlesyndication.com/bg/rovsx5GobiciF3nAITIR2knYa4a8sBIma9qENduYb2E.js"},{"data":{"body":{},"filter":"||pagead2.googlesyndication.com^","listName":"easylist.txt","query":{"abgtt":1,"abl":"NS","abxe":1,"adf":3025194257,"adk":1812271804,"adx":-12245933,"ady":-12245933,"aicrs":1,"aieuf":1,"aimartd":4,"aiof":11,"asro":0,"bc":31,"bdt":530,"bih":745,"biw":353,"bpp":55,"brdim":"0,0,0,0,353,0,353,745,561,1184","bz":0.63,"client":"ca-pub-4955102884080846","correlator":629895048304,"dmc":4,"dt":1789155896028,"dtd":1292,"eid":"95399629,95400775,122880974","eoidce":1,"fc":1920,"format":"0x0","frm":20,"fsapi":1,"fsb":1,"fu":33792,"idt":1119,"ifi":1,"itsi":-1,"lmt":1789155897,"mjsv":"m202609090101","nras":1,"nvt":1,"oid":2,"output":"html","plat":"1:65536,2:65536,3:65536,4:65536,8:65536,9:134742016,16:8388608,17:32,24:32,25:32,32:32,41:32,42:32,43:32,44:32","pra":5,"ptt":9,"pv":2,"pvsid":7623448135179977,"rsz":"||s|","saldr":"aa","scr_x":0,"scr_y":0,"shv":"r20260909","tmod":372472790,"u_ah":745,"u_aw":353,"u_cd":24,"u_h":745,"u_his":3,"u_sd":3,"u_tz":0,"u_w":353,"uach":"WyIiLCIiLCIiLCIiLCIiLG51bGwsMCxudWxsLCIiLG51bGwsMF0.","uas":3,"uci":"a!1","url":"https://alexkras.com/19-git-tips-for-everyday-use/","vis":1}},"stack":[{"fileName":"","source":"ThirdPartyTracker RequestHandler"}],"type":"TrackingRequest","url":"https://pagead2.googlesyndication.com/pagead/ads?client=ca-pub-4955102884080846&output=html&adk=1812271804&adf=3025194257&abgtt=1&lmt=1789155897&plat=1%3A65536%2C2%3A65536%2C3%3A65536%2C4%3A65536%2C8%3A65536%2C9%3A134742016%2C16%3A8388608%2C17%3A32%2C24%3A32%2C25%3A32%2C32%3A32%2C41%3A32%2C42%3A32%2C43%3A32%2C44%3A32&format=0x0&url=https%3A%2F%2Falexkras.com%2F19-git-tips-for-everyday-use%2F&pra=5&aiof=11&asro=0&itsi=-1&aimartd=4&aieuf=1&aicrs=1&uach=WyIiLCIiLCIiLCIiLCIiLG51bGwsMCxudWxsLCIiLG51bGwsMF0.&dt=1789155896028&bpp=55&bdt=530&idt=1119&shv=r20260909&mjsv=m202609090101&ptt=9&saldr=aa&abxe=1&eoidce=1&nras=1&correlator=629895048304&frm=20&pv=2&u_tz=0&u_his=3&u_h=745&u_w=353&u_ah=745&u_aw=353&u_cd=24&u_sd=3&dmc=4&adx=-12245933&ady=-12245933&biw=353&bih=745&scr_x=0&scr_y=0&eid=95399629%2C95400775%2C122880974&oid=2&pvsid=7623448135179977&tmod=372472790&uas=3&nvt=1&fsapi=1&fc=1920&brdim=0%2C0%2C0%2C0%2C353%2C0%2C353%2C745%2C561%2C1184&vis=1&rsz=%7C%7Cs%7C&abl=NS&fu=33792&bc=31&bz=0.63&ifi=1&uci=a!1&fsb=1&dtd=1292"},{"data":{"body":{},"filter":"||pagead2.googlesyndication.com^","listName":"easylist.txt","query":{}},"stack":[{"fileName":"","source":"ThirdPartyTracker RequestHandler"}],"type":"TrackingRequest","url":"https://pagead2.googlesyndication.com/pagead/html/r20260909/r20190131/zrt_lookup_fy2021.html"},{"data":{"body":{},"filter":"||google-analytics.com^$third-party","listName":"easyprivacy.txt","query":{"_ee":1,"_fv":1,"_nsi":1,"_p":1789155896208,"_s":1,"_ss":1,"are":1,"cid":1102063198.1789155,"dl":"https://alexkras.com/19-git-tips-for-everyday-use/","dma":1,"dma_cps":"a","dt":"19 Git Tips For Everyday Use","en":"page_view","frm":0,"gap.plf":5,"gcd":"13l3l3l2l1l1","gtm":"45je6992v9134936588za200zd9134936588","ngs":1,"npa":1,"pscdl":"","rcb":11,"sct":1,"seg":0,"sid":1789155896,"sr":"353x745","tag_exp":"115616985~115938465~115938468~118897920~118897930~120213116~120385422~120469145~120469153~120912438","tfd":1765,"tid":"G-BFWJCJXVTE","uaa":"","uab":"","uafvl":"","uam":"","uamb":0,"uap":"","uapv":"","uaw":0,"ul":"en-us","v":2}},"stack":[{"fileName":"https://alexkras.com/19-git-tips-for-everyday-use/","source":"ThirdPartyTracker RequestHandler"}],"type":"TrackingRequest","url":"https://region1.google-analytics.com/g/collect?v=2&tid=G-BFWJCJXVTE&gtm=45je6992v9134936588za200zd9134936588&_p=1789155896208&gcd=13l3l3l2l1l1&npa=1&dma_cps=a&dma=1&are=1&cid=1102063198.1789155897&frm=0&ngs=1&pscdl=&rcb=11&sr=353x745&uaa=&uab=&uafvl=&uam=&uamb=0&uap=&uapv=&uaw=0&ul=en-us&_s=1&tag_exp=115616985~115938465~115938468~118897920~118897930~120213116~120385422~120469145~120469153~120912438&sid=1789155896&sct=1&seg=0&dl=https%3A%2F%2Falexkras.com%2F19-git-tips-for-everyday-use%2F&dt=19%20Git%20Tips%20For%20Everyday%20Use&en=page_view&_fv=1&_nsi=1&_ss=1&_ee=1&gap.plf=5&tfd=1765"},{"data":{"body":{},"filter":"||pagead2.googlesyndication.com^","listName":"easylist.txt","query":{"bust":122880974}},"stack":[{"fileName":"https://alexkras.com/19-git-tips-for-everyday-use/","source":"ThirdPartyTracker RequestHandler"}],"type":"TrackingRequest","url":"https://pagead2.googlesyndication.com/pagead/managed/js/adsense/m202609090101/show_ads_impl_fy2021.js?bust=122880974"},{"data":{"body":{},"filter":"||pagead2.googlesyndication.com^","listName":"easylist.txt","query":{"ama_t":"adsense","bust":122880974,"client":"ca-pub-4955102884080846","plah":"alexkras.com"}},"stack":[{"fileName":"https://alexkras.com/19-git-tips-for-everyday-use/","source":"ThirdPartyTracker RequestHandler"}],"type":"TrackingRequest","url":"https://pagead2.googlesyndication.com/getconfig/abg_config?client=ca-pub-4955102884080846&plah=alexkras.com&ama_t=adsense&bust=122880974"},{"data":{"body":{},"filter":"||googletagmanager.com^","listName":"easyprivacy.txt","query":{"id":"G-BFWJCJXVTE"}},"stack":[{"fileName":"https://alexkras.com/19-git-tips-for-everyday-use/","source":"ThirdPartyTracker RequestHandler"}],"type":"TrackingRequest","url":"https://www.googletagmanager.com/gtag/js?id=G-BFWJCJXVTE"},{"data":{"body":{},"filter":"||pagead2.googlesyndication.com^","listName":"easylist.txt","query":{}},"stack":[{"fileName":"https://alexkras.com/19-git-tips-for-everyday-use/","source":"ThirdPartyTracker RequestHandler"}],"type":"TrackingRequest","url":"https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"},{"data":{"body":{},"filter":"||convertkit.com^*/visit","listName":"easyprivacy.txt","query":{}},"stack":[{"fileName":"","source":"ThirdPartyTracker RequestHandler"}],"type":"TrackingRequest","url":"https://app.convertkit.com/forms/9847573/visit"},{"data":{"body":{"host":"https://alexkras.com/","referrer":"","search":"","token":"","user":"e940788b-37a6-407c-81d6-d526a45aadb2"},"filter":"||convertkit.com^*/visit","listName":"easyprivacy.txt","query":{}},"stack":[{"fileName":"https://alexkras.com/","source":"ThirdPartyTracker RequestHandler"}],"type":"TrackingRequest","url":"https://app.convertkit.com/forms/9847573/visit"},{"data":{"body":{},"filter":"/generate_204$~xmlhttprequest","listName":"easyprivacy.txt","query":{"-rXStQ":""}},"stack":[{"fileName":"https://ep2.adtrafficquality.google/sodar/sodar2/255/runner.html","source":"ThirdPartyTracker RequestHandler"}],"type":"TrackingRequest","url":"https://ep2.adtrafficquality.google/generate_204?-rXStQ"},{"data":{"body":{},"filter":"||pagead2.googlesyndication.com^","listName":"easylist.txt","query":{}},"stack":[{"fileName":"https://ep2.adtrafficquality.google/sodar/sodar2/255/runner.html","source":"ThirdPartyTracker RequestHandler"}],"type":"TrackingRequest","url":"https://pagead2.googlesyndication.com/bg/rovsx5GobiciF3nAITIR2knYa4a8sBIma9qENduYb2E.js"},{"data":{"body":{},"filter":"||googletagmanager.com^","listName":"easyprivacy.txt","query":{"bt":0,"ct":3,"dl":"alexkras.com/","exp":"115938466~115938468~118897920~118897930~120213116~120385423~120469145~120469153","frm":0,"gtm":"45je6992v9134936588za200zd9134936588","hlo":8,"id":"G-BFWJCJXVTE","lst":3,"pid":775480483,"rtg":134936588,"seq":1,"slo":3,"t":"t","tdp":"G-BFWJCJXVTE;134936588;0;0;0","v":3,"z":0}},"stack":[{"fileName":"https://alexkras.com/","source":"ThirdPartyTracker RequestHandler"}],"type":"TrackingRequest","url":"https://www.googletagmanager.com/td?id=G-BFWJCJXVTE&v=3&t=t&pid=775480483&gtm=45je6992v9134936588za200zd9134936588&seq=1&exp=115938466~115938468~118897920~118897930~120213116~120385423~120469145~120469153&dl=alexkras.com%2F&tdp=G-BFWJCJXVTE;134936588;0;0;0&frm=0&rtg=134936588&slo=3&hlo=8&lst=3&bt=0&ct=3&z=0"},{"data":{"body":{},"filter":"||google-analytics.com^$third-party","listName":"easyprivacy.txt","query":{"_ee":1,"_fv":1,"_nsi":1,"_p":1789155888912,"_s":1,"_ss":1,"are":1,"cid":1839828612.1789155,"dl":"https://alexkras.com/","dma":1,"dma_cps":"a","dt":"alexkras.com | Mostly a tech blog","en":"page_view","frm":0,"gcd":"13l3l3l2l1l1","gtm":"45je6992v9134936588za200zd9134936588","ngs":1,"npa":1,"pscdl":"","rcb":0,"sct":1,"seg":0,"sid":1789155889,"sr":"353x745","tag_exp":"115938466~115938468~118897920~118897930~120213116~120385423~120469145~120469153","tfd":2843,"tid":"G-BFWJCJXVTE","uaa":"","uab":"","uafvl":"","uam":"","uamb":0,"uap":"","uapv":"","uaw":0,"ul":"en-us","v":2}},"stack":[{"fileName":"https://alexkras.com/","source":"ThirdPartyTracker RequestHandler"}],"type":"TrackingRequest","url":"https://region1.google-analytics.com/g/collect?v=2&tid=G-BFWJCJXVTE&gtm=45je6992v9134936588za200zd9134936588&_p=1789155888912&gcd=13l3l3l2l1l1&npa=1&dma_cps=a&dma=1&are=1&cid=1839828612.1789155890&frm=0&ngs=1&pscdl=&rcb=0&sr=353x745&uaa=&uab=&uafvl=&uam=&uamb=0&uap=&uapv=&uaw=0&ul=en-us&_s=1&tag_exp=115938466~115938468~118897920~118897930~120213116~120385423~120469145~120469153&sid=1789155889&sct=1&seg=0&dl=https%3A%2F%2Falexkras.com%2F&dt=alexkras.com%20%7C%20Mostly%20a%20tech%20blog&en=page_view&_fv=1&_nsi=1&_ss=1&_ee=1&tfd=2843"},{"data":{"body":{},"filter":"||pagead2.googlesyndication.com^","listName":"easylist.txt","query":{"abgtt":1,"abl":"NS","abxe":1,"adf":3025194257,"adk":1812271804,"adx":-12245933,"ady":-12245933,"aicrs":1,"aieuf":1,"aimartd":4,"aiof":11,"asro":0,"bc":31,"bdt":384,"bih":745,"biw":353,"bpp":22,"brdim":"0,0,0,0,353,0,353,745,353,745","bz":1,"client":"ca-pub-4955102884080846","correlator":1302089277639,"dmc":4,"dt":1789155888236,"dtd":486,"eid":"95399630,95400775,122880937,122880931","eoidce":1,"fc":1920,"format":"0x0","frm":20,"fsapi":1,"fsb":1,"fu":32768,"idt":251,"ifi":1,"itsi":-1,"lmt":1789155856,"mjsv":"m202609080101","nras":1,"nvt":1,"oid":2,"output":"html","plat":"3:65536,4:65536,9:134217728,16:8388608,17:32,24:32,25:32,32:32,41:32,42:32,43:32,44:32","pra":5,"ptt":9,"pv":2,"pvsid":347863209922522,"rsz":"||s|","saldr":"aa","scr_x":0,"scr_y":0,"shv":"r20260909","tmod":723488439,"u_ah":745,"u_aw":353,"u_cd":24,"u_h":745,"u_his":2,"u_sd":3,"u_tz":0,"u_w":353,"uach":"WyIiLCIiLCIiLCIiLCIiLG51bGwsMCxudWxsLCIiLG51bGwsMF0.","uas":3,"uci":"a!1","url":"https://alexkras.com/","vis":1}},"stack":[{"fileName":"","source":"ThirdPartyTracker RequestHandler"}],"type":"TrackingRequest","url":"https://pagead2.googlesyndication.com/pagead/ads?client=ca-pub-4955102884080846&output=html&adk=1812271804&adf=3025194257&abgtt=1&lmt=1789155856&plat=3%3A65536%2C4%3A65536%2C9%3A134217728%2C16%3A8388608%2C17%3A32%2C24%3A32%2C25%3A32%2C32%3A32%2C41%3A32%2C42%3A32%2C43%3A32%2C44%3A32&format=0x0&url=https%3A%2F%2Falexkras.com%2F&pra=5&aiof=11&asro=0&itsi=-1&aimartd=4&aieuf=1&aicrs=1&uach=WyIiLCIiLCIiLCIiLCIiLG51bGwsMCxudWxsLCIiLG51bGwsMF0.&dt=1789155888236&bpp=22&bdt=384&idt=251&shv=r20260909&mjsv=m202609080101&ptt=9&saldr=aa&abxe=1&eoidce=1&nras=1&correlator=1302089277639&frm=20&pv=2&u_tz=0&u_his=2&u_h=745&u_w=353&u_ah=745&u_aw=353&u_cd=24&u_sd=3&dmc=4&adx=-12245933&ady=-12245933&biw=353&bih=745&scr_x=0&scr_y=0&eid=95399630%2C95400775%2C122880937%2C122880931&oid=2&pvsid=347863209922522&tmod=723488439&uas=3&nvt=1&fsapi=1&fc=1920&brdim=0%2C0%2C0%2C0%2C353%2C0%2C353%2C745%2C353%2C745&vis=1&rsz=%7C%7Cs%7C&abl=NS&fu=32768&bc=31&bz=1&ifi=1&uci=a!1&fsb=1&dtd=486"},{"data":{"body":{},"filter":"||pagead2.googlesyndication.com^","listName":"easylist.txt","query":{}},"stack":[{"fileName":"","source":"ThirdPartyTracker RequestHandler"}],"type":"TrackingRequest","url":"https://pagead2.googlesyndication.com/pagead/html/r20260909/r20190131/zrt_lookup_fy2021.html"},{"data":{"body":{},"filter":"||pagead2.googlesyndication.com^","listName":"easylist.txt","query":{"bust":122880931}},"stack":[{"fileName":"https://alexkras.com/","source":"ThirdPartyTracker RequestHandler"}],"type":"TrackingRequest","url":"https://pagead2.googlesyndication.com/pagead/managed/js/adsense/m202609080101/show_ads_impl_fy2021.js?bust=122880931"},{"data":{"body":{},"filter":"||pagead2.googlesyndication.com^","listName":"easylist.txt","query":{"ama_t":"adsense","bust":122880931,"client":"ca-pub-4955102884080846","plah":"alexkras.com"}},"stack":[{"fileName":"https://alexkras.com/","source":"ThirdPartyTracker RequestHandler"}],"type":"TrackingRequest","url":"https://pagead2.googlesyndication.com/getconfig/abg_config?client=ca-pub-4955102884080846&plah=alexkras.com&ama_t=adsense&bust=122880931"},{"data":{"body":{},"filter":"||googletagmanager.com^","listName":"easyprivacy.txt","query":{"id":"G-BFWJCJXVTE"}},"stack":[{"fileName":"https://alexkras.com/","source":"ThirdPartyTracker RequestHandler"}],"type":"TrackingRequest","url":"https://www.googletagmanager.com/gtag/js?id=G-BFWJCJXVTE"},{"data":{"body":{},"filter":"||pagead2.googlesyndication.com^","listName":"easylist.txt","query":{}},"stack":[{"fileName":"https://alexkras.com/","source":"ThirdPartyTracker RequestHandler"}],"type":"TrackingRequest","url":"https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"}]}}