PageSourceSearch

https://adwait12345-github-io.vercel.app/

html adwait12345-github-io.vercel.app collected 2026-10-03 06:11:14 UTC 20,712 bytes, 1 lines download raw bytes

1<!DOCTYPE html><!--kfCyik0_qdDr3xNizJ1m0--><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/chunks/4d7e224355ea8949.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/945fab894dcb74b9.js"/>
1<script src="/_next/static/chunks/6a6bcee76a170914.js" async=""></script>
1<script src="/_next/static/chunks/98057b1c5ebc8bd2.js" async=""></script>
1<script src="/_next/static/chunks/c645af7d6b65f73e.js" async=""></script>
1<script src="/_next/static/chunks/turbopack-58f3bcf42c2ca95e.js" async=""></script>
1<script src="/_next/static/chunks/ff1a16fafef87110.js" async=""></script>
1<script src="/_next/static/chunks/247eb132b7f7b574.js" async=""></script>
1<script src="/_next/static/chunks/8143b49201dcfef4.js" async=""></script>
1<title>Adwait Bokade</title><meta name="description" content="Software Engineer crafting elegant systems and developer tools."/><meta name="robots" content="index, follow"/><meta name="googlebot" content="index, follow, max-video-preview:-1, max-image-preview:large, max-snippet:-1"/><meta property="og:title" content="Adwait Bokade"/><meta property="og:description" content="Software Engineer crafting elegant systems and developer tools."/><meta property="og:url" content="https://adwait.me"/><meta property="og:site_name" content="Adwait Bokade"/><meta property="og:locale" content="en_US"/><meta property="og:type" content="website"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:creator" content="@AdwaitBokade"/><meta name="twitter:title" content="Adwait Bokade"/><meta name="twitter:description" content="Software Engineer crafting elegant systems and developer tools."/><link rel="icon" href="/favicon.ico?favicon.27996f32.ico" sizes="30x30" type="image/x-icon"/>
1<script src="/_next/static/chunks/a6dad97d9634a72d.js" noModule=""></script>
1</head><body><div hidden=""><!--$--><!--/$--></div><main class="bg-white px-6 md:py-20 py-10 min-h-screen text-neutral-900 flex flex-col "><div class="mx-auto max-w-[680px] grow flex flex-col w-full"><header class="mb-16 animate-fade-in-up"><nav class="flex justify-between items-center"><span class="font-custom font-medium text-sm uppercase tracking-tight">Adwait Bokade</span><div class="hidden sm:flex gap-5 text-neutral-500 text-sm"><a class="link-hover " href="/writings">Writings</a><a class="link-hover " href="/creations">Creations</a><a class="link-hover " href="/archive">Archive</a></div><button class="sm:hidden flex flex-col justify-center items-center w-8 h-8 gap-[5px] focus-visible:outline-none cursor-pointer" aria-label="Open menu" aria-expanded="false"><span class="block w-6 h-px bg-neutral-800 transition-all duration-300 origin-center "></span><span class="block w-6 h-px bg-neutral-800 transition-all duration-300 "></span><span class="block w-6 h-px bg-neutral-800 transition-all duration-300 origin-center "></span></button></nav><div class="sm:hidden overflow-hidden transition-all duration-300 ease-in-out max-h-0 opacity-0" aria-hidden="true"><div class="pt-4 pb-2 flex flex-col gap-1 border-t border-neutral-100 mt-4"><a class="text-sm py-2 px-1 transition-colors hover:text-neutral-900 text-neutral-500" href="/writings">Writings</a><a class="text-sm py-2 px-1 transition-colors hover:text-neutral-900 text-neutral-500" href="/creations">Creations</a><a class="text-sm py-2 px-1 transition-colors hover:text-neutral-900 text-neutral-500" href="/archive">Archive</a></div></div></header><section class="flex flex-col gap-5 animate-fade-in-up delay-1"><h1 class="font-custom font-medium text-[1.75rem] md:text-[2rem] leading-[1.3] tracking-tight">Software Engineer</h1><p class="mb-6 text-neutral-500 leading-relaxed">Founding Engineer at<!-- --> <a target="_blank" rel="noopener noreferrer" class="text-neutral-900 link-hover" href="https://imagined.studio">Imagined</a> <!-- -->(acquired by<!-- --> <a target="_blank" rel="noopener noreferrer" class="text-neutral-900 link-hover" href="https://wldd.in">WLDD</a>). I care deeply about performance, simplicity, and software that feels invisible.</p></section><div class="my-10 border-neutral-200 border-t"></div><section id="work" class="animate-fade-in-up delay-2 grow"><h2 class="mb-8 font-medium text-neutral-400 text-xs uppercase tracking-widest">Writings</h2><div class="space-y-8"><section class="animate-fade-in-up delay-2"><div class="space-y-12"><article class="group"><a class="block" href="/writings/tracking-ai-crawlers-server-side"><div class="flex justify-between items-baseline gap-4 mb-2"><h2 class="font-medium text-lg group-hover:text-neutral-600 transition-colors">1,011 AI crawler requests. Google Analytics saw zero</h2><span class="font-mono text-neutral-400 text-xs whitespace-nowrap">Mar 2026</span></div><p class="mb-2 text-neutral-500 text-sm leading-relaxed">Google Analytics can&#x27;t see GPTBot or ClaudeBot. Here&#x27;s how I built a server-side tracker that can — and what I found in 72 hours.</p><span class="text-neutral-400 text-xs">5 min read</span></a></article><article class="group"><a class="block" href="/writings/broke-my-analytics-events-in-high-latency-regions"><div class="flex justify-between items-baseline gap-4 mb-2"><h2 class="font-medium text-lg group-hover:text-neutral-600 transition-colors">How fetch(keepalive) Broke in High-Latency Regions</h2><span class="font-mono text-neutral-400 text-xs whitespace-nowrap">Feb 2026</span></div><p class="mb-2 text-neutral-500 text-sm leading-relaxed">I Left for Lunch. 800 Sessions Later, My Analytics Was Broken.</p><span class="text-neutral-400 text-xs">10 min read</span></a></article><article class="group"><a class="block" href="/writings/building-my-own-google-analytics"><div class="flex justify-between items-baseline gap-4 mb-2"><h2 class="font-medium text-lg group-hover:text-neutral-600 transition-colors">Building My Own Google Analytics for $0</h2><span class="font-mono text-neutral-400 text-xs whitespace-nowrap">Feb 2026</span></div><p class="mb-2 text-neutral-500 text-sm leading-relaxed">How I reverse-engineered Google Analytics and built my own analytics service for personal projects.</p><span class="text-neutral-400 text-xs">15 min read</span></a></article><article class="group"><a class="block" href="/writings/building-lazy-git-terminal"><div class="flex justify-between items-baseline gap-4 mb-2"><h2 class="font-medium text-lg group-hover:text-neutral-600 transition-colors">Building lazy GIT terminal for myself</h2><span class="font-mono text-neutral-400 text-xs whitespace-nowrap">Dec 2025</span></div><p class="mb-2 text-neutral-500 text-sm leading-relaxed">This is how I stopped being fraud Software engineer by building git-enhance for myself. And still a lazy fraudster.</p><span class="text-neutral-400 text-xs">5 min read</span></a></article></div></section></div></section><div class="my-10 border-neutral-200 border-t"></div><footer class="flex flex-col gap-10 animate-fade-in-up delay-4"><div class=""><h3 class="mb-2 font-custom text-xl">Join my Newsletter</h3><form class="flex gap-2"><input type="email" placeholder="[email protected]" required="" class="flex-1 bg-white disabled:opacity-50 px-4 py-4 border border-neutral-300 rounded-lg text-sm focus:outline-none focus:ring-2 focus:ring-black" value=""/><button type="submit" class="bg-neutral-900 hover:bg-neutral-800 disabled:opacity-50 px-6 py-2 rounded-lg font-custom font-medium text-sm text-white transition-colors cursor-pointer">Subscribe</button></form></div><div class="flex justify-between items-center text-neutral-400 text-sm"><span>© 2026</span><div class="flex gap-5"><div class="flex gap-4 text-sm"><a class="text-neutral-500 text-reveal link-hover" href="mailto:[email protected]">Email</a><a target="_blank" rel="noopener noreferrer" class="text-neutral-500 text-reveal link-hover" href="https://github.com/adwait12345">GitHub</a><a target="_blank" rel="noopener noreferrer" class="text-neutral-500 text-reveal link-hover" href="https://www.linkedin.com/in/adwait-bokade">LinkedIn</a><a target="_blank" rel="noopener noreferrer" class="text-neutral-500 text-reveal link-hover" href="https://x.com/AdwaitBokade">𝕏</a></div></div></div></footer></div></main><!--$--><!--/$-->
1<script src="/_next/static/chunks/945fab894dcb74b9.js" id="_R_" async=""></script>
1<script>(self.__next_f=self.__next_f||[]).push([0])</script>
1<script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[39756,[\"/_next/static/chunks/ff1a16fafef87110.js\",\"/_next/static/chunks/247eb132b7f7b574.js\"],\"default\"]\n3:I[37457,[\"/_next/static/chunks/ff1a16fafef87110.js\",\"/_next/static/chunks/247eb132b7f7b574.js\"],\"default\"]\n4:I[13293,[\"/_next/static/chunks/8143b49201dcfef4.js\"],\"default\"]\n5:I[22016,[\"/_next/static/chunks/8143b49201dcfef4.js\"],\"\"]\n10:I[68027,[],\"default\"]\n:HL[\"/_next/static/chunks/4d7e224355ea8949.css\",\"style\"]\n"])</script>
1<script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"kfCyik0_qdDr3xNizJ1m0\",\"c\":[\"\",\"\"],\"q\":\"\",\"i\":false,\"f\":[[[\"\",{\"children\":[\"__PAGE__\",{}]},\"$undefined\",\"$undefined\",true],[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/4d7e224355ea8949.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"children\":[[\"$\",\"head\",null,{}],[\"$\",\"body\",null,{\"children\":[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L3\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":404}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}]]}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[[\"$\",\"main\",null,{\"className\":\"bg-white px-6 md:py-20 py-10 min-h-screen text-neutral-900 flex flex-col \",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-[680px] grow flex flex-col w-full\",\"children\":[[\"$\",\"$L4\",null,{\"currentPage\":\"work\"}],[\"$\",\"section\",null,{\"className\":\"flex flex-col gap-5 animate-fade-in-up delay-1\",\"children\":[[\"$\",\"h1\",null,{\"className\":\"font-custom font-medium text-[1.75rem] md:text-[2rem] leading-[1.3] tracking-tight\",\"children\":\"Software Engineer\"}],[\"$\",\"p\",null,{\"className\":\"mb-6 text-neutral-500 leading-relaxed\",\"children\":[\"Founding Engineer at\",\" \",[\"$\",\"$L5\",null,{\"href\":\"https://imagined.studio\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"text-neutral-900 link-hover\",\"children\":\"Imagined\"}],\" \",\"(acquired by\",\" \",[\"$\",\"$L5\",null,{\"href\":\"https://wldd.in\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"text-neutral-900 link-hover\",\"children\":\"WLDD\"}],\"). I care deeply about performance, simplicity, and software that feels invisible.\"]}]]}],[\"$\",\"div\",null,{\"className\":\"my-10 border-neutral-200 border-t\"}],[\"$\",\"section\",null,{\"id\":\"work\",\"className\":\"animate-fade-in-up delay-2 grow\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"mb-8 font-medium text-neutral-400 text-xs uppercase tracking-widest\",\"children\":\"Writings\"}],[\"$\",\"div\",null,{\"className\":\"space-y-8\",\"children\":[\"$\",\"section\",null,{\"className\":\"animate-fade-in-up delay-2\",\"children\":[\"$\",\"div\",null,{\"className\":\"space-y-12\",\"children\":[[\"$\",\"article\",\"0\",{\"className\":\"group\",\"children\":[\"$\",\"$L5\",null,{\"href\":\"/writings/tracking-ai-crawlers-server-side\",\"className\":\"block\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex justify-between items-baseline gap-4 mb-2\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"font-medium text-lg group-hover:text-neutral-600 transition-colors\",\"children\":\"1,011 AI crawler requests. Google Analytics saw zero\"}],[\"$\",\"span\",null,{\"className\":\"font-mono text-neutral-400 text-xs whitespace-nowrap\",\"children\":\"Mar 2026\"}]]}],[\"$\",\"p\",null,{\"className\":\"mb-2 text-neutral-500 text-sm leading-relaxed\",\"children\":\"Google Analytics can't see GPTBot or ClaudeBot. Here's how I built a server-side tracker that can — and what I found in 72 hours.\"}],[\"$\",\"span\",null,{\"className\":\"text-neutral-400 text-xs\",\"children\":\"5 min read\"}]]}]}],[\"$\",\"article\",\"1\",{\"className\":\"group\",\"children\":[\"$\",\"$L5\",null,{\"href\":\"/writings/broke-my-analytics-events-in-high-latency-regions\",\"className\":\"block\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex justify-between items-baseline gap-4 mb-2\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"font-medium text-lg group-hover:text-neutral-600 transition-colors\",\"children\":\"How fetch(keepalive) Broke in High-Latency Regions\"}],\"$L6\"]}],\"$L7\",\"$L8\"]}]}],\"$L9\",\"$La\"]}]}]}]]}],\"$Lb\",\"$Lc\"]}]}],[\"$Ld\"],\"$Le\"]}],{}
1,null,false,false]},null,false,false],\"$Lf\",false]],\"m\":\"$undefined\",\"G\":[\"$10\",[]],\"S\":true}\n"])</script>
1<script>self.__next_f.push([1,"11:I[94933,[\"/_next/static/chunks/8143b49201dcfef4.js\"],\"default\"]\n12:I[97367,[\"/_next/static/chunks/ff1a16fafef87110.js\",\"/_next/static/chunks/247eb132b7f7b574.js\"],\"OutletBoundary\"]\n13:\"$Sreact.suspense\"\n15:I[97367,[\"/_next/static/chunks/ff1a16fafef87110.js\",\"/_next/static/chunks/247eb132b7f7b574.js\"],\"ViewportBoundary\"]\n17:I[97367,[\"/_next/static/chunks/ff1a16fafef87110.js\",\"/_next/static/chunks/247eb132b7f7b574.js\"],\"MetadataBoundary\"]\n6:[\"$\",\"span\",null,{\"className\":\"font-mono text-neutral-400 text-xs whitespace-nowrap\",\"children\":\"Feb 2026\"}]\n7:[\"$\",\"p\",null,{\"className\":\"mb-2 text-neutral-500 text-sm leading-relaxed\",\"children\":\"I Left for Lunch. 800 Sessions Later, My Analytics Was Broken.\"}]\n8:[\"$\",\"span\",null,{\"className\":\"text-neutral-400 text-xs\",\"children\":\"10 min read\"}]\n9:[\"$\",\"article\",\"2\",{\"className\":\"group\",\"children\":[\"$\",\"$L5\",null,{\"href\":\"/writings/building-my-own-google-analytics\",\"className\":\"block\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex justify-between items-baseline gap-4 mb-2\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"font-medium text-lg group-hover:text-neutral-600 transition-colors\",\"children\":\"Building My Own Google Analytics for $0\"}],[\"$\",\"span\",null,{\"className\":\"font-mono text-neutral-400 text-xs whitespace-nowrap\",\"children\":\"Feb 2026\"}]]}],[\"$\",\"p\",null,{\"className\":\"mb-2 text-neutral-500 text-sm leading-relaxed\",\"children\":\"How I reverse-engineered Google Analytics and built my own analytics service for personal projects.\"}],[\"$\",\"span\",null,{\"className\":\"text-neutral-400 text-xs\",\"children\":\"15 min read\"}]]}]}]\na:[\"$\",\"article\",\"3\",{\"className\":\"group\",\"children\":[\"$\",\"$L5\",null,{\"href\":\"/writings/building-lazy-git-terminal\",\"className\":\"block\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex justify-between items-baseline gap-4 mb-2\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"font-medium text-lg group-hover:text-neutral-600 transition-colors\",\"children\":\"Building lazy GIT terminal for myself\"}],[\"$\",\"span\",null,{\"className\":\"font-mono text-neutral-400 text-xs whitespace-nowrap\",\"children\":\"Dec 2025\"}]]}],[\"$\",\"p\",null,{\"className\":\"mb-2 text-neutral-500 text-sm leading-relaxed\",\"children\":\"This is how I stopped being fraud Software engineer by building git-enhance for myself. And still a lazy fraudster.\"}],[\"$\",\"span\",null,{\"className\":\"text-neutral-400 text-xs\",\"children\":\"5 min read\"}]]}]}]\nb:[\"$\",\"div\",null,{\"className\":\"my-10 border-neutral-200 border-t\"}]\nc:[\"$\",\"footer\",null,{\"className\":\"flex flex-col gap-10 animate-fade-in-up delay-4\",\"children\":[[\"$\",\"$L11\",null,{}],[\"$\",\"div\",null,{\"className\":\"flex justify-between items-center text-neutral-400 text-sm\",\"children\":[[\"$\",\"span\",null,{\"children\":\"© 2026\"}],[\"$\",\"div\",null,{\"className\":\"flex gap-5\",\"children\":[\"$\",\"div\",null,{\"className\":\"flex gap-4 text-sm\",\"children\":[[\"$\",\"$L5\",null,{\"href\":\"mailto:[email protected]\",\"className\":\"text-neutral-500 text-reveal link-hover\",\"children\":\"Email\"}],[\"$\",\"$L5\",null,{\"href\":\"https://github.com/adwait12345\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"text-neutral-500 text-reveal link-hover\",\"children\":\"GitHub\"}],[\"$\",\"$L5\",null,{\"href\":\"https://www.linkedin.com/in/adwait-bokade\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"text-neutral-500 text-reveal link-hover\",\"children\":\"LinkedIn\"}],[\"$\",\"$L5\",null,{\"href\":\"https://x.com/AdwaitBokade\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"text-neutral-500 text-reveal link-hover\",\"children\":\"𝕏\"}]]}]}]]}]]}]\nd:[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/8143b49201dcfef4.js\",\"async\":true,\"nonce\":\"$undefined\"}]\ne:[\"$\",\"$L12\",null,{\"children\":[\"$\",\"$13\",null,{\"name\":\"Next.MetadataOutlet\",\"children\":\"$@14\"}]}]\nf:[\"$\",\"$1\",\"h\",{\"children\":[null,[\"$\",\"$L15\",null,{\"children\":\"$@16\"}],[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$L17\",null,{\"children\":[\"$\",\"$13\",null,{\"name\":\"Next.Metadata\",\"children\":\"$@18\"}]}]}],null]}]\n"])</script>
1<script>self.__next_f.push([1,"16:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\n"])</script>
1<script>self.__next_f.push([1,"19:I[27201,[\"/_next/static/chunks/ff1a16fafef87110.js\",\"/_next/static/chunks/247eb132b7f7b574.js\"],\"IconMark\"]\n18:[[\"$\",\"title\",\"0\",{\"children\":\"Adwait Bokade\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"Software Engineer crafting elegant systems and developer tools.\"}],[\"$\",\"meta\",\"2\",{\"name\":\"robots\",\"content\":\"index, follow\"}],[\"$\",\"meta\",\"3\",{\"name\":\"googlebot\",\"content\":\"index, follow, max-video-preview:-1, max-image-preview:large, max-snippet:-1\"}],[\"$\",\"meta\",\"4\",{\"property\":\"og:title\",\"content\":\"Adwait Bokade\"}],[\"$\",\"meta\",\"5\",{\"property\":\"og:description\",\"content\":\"Software Engineer crafting elegant systems and developer tools.\"}],[\"$\",\"meta\",\"6\",{\"property\":\"og:url\",\"content\":\"https://adwait.me\"}],[\"$\",\"meta\",\"7\",{\"property\":\"og:site_name\",\"content\":\"Adwait Bokade\"}],[\"$\",\"meta\",\"8\",{\"property\":\"og:locale\",\"content\":\"en_US\"}],[\"$\",\"meta\",\"9\",{\"property\":\"og:type\",\"content\":\"website\"}],[\"$\",\"meta\",\"10\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"11\",{\"name\":\"twitter:creator\",\"content\":\"@AdwaitBokade\"}],[\"$\",\"meta\",\"12\",{\"name\":\"twitter:title\",\"content\":\"Adwait Bokade\"}],[\"$\",\"meta\",\"13\",{\"name\":\"twitter:description\",\"content\":\"Software Engineer crafting elegant systems and developer tools.\"}],[\"$\",\"link\",\"14\",{\"rel\":\"icon\",\"href\":\"/favicon.ico?favicon.27996f32.ico\",\"sizes\":\"30x30\",\"type\":\"image/x-icon\"}],[\"$\",\"$L19\",\"15\",{}]]\n14:null\n"])</script>
1</body></html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.