1<!DOCTYPE html> 2<html lang="en"> 3 <head> 4 <meta charset="UTF-8" /> 5 <meta name="viewport" content="width=device-width, initial-scale=1.0" /> 6 7 <!-- Favicons are dynamically managed by the SEO system --> 8 9 <!-- Theme colors for browsers --> 10 <meta name="theme-color" content="#000000"> 11 <meta name="msapplication-navbutton-color" content="#000000"> 12 <meta name="apple-mobile-web-app-status-bar-style" content="black"> 13 <meta name="msapplication-TileColor" content="#000000"> 14 15 <!-- Default meta tags (will be replaced by dynamic SEO) --> 16 <title>Ethan Fenchel</title> 17 <meta name="description" content="Ethan Fenchel's personal site â a place for projects and ideas." /> 18 <meta name="author" content="Ethan Fenchel" /> 19 <link rel="preconnect" href="https://fonts.googleapis.com"> 20 <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> 21 <link href="https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@300;400;500;600;700;800&display=swap" rel="stylesheet"> 22
22<script type="module" crossorigin src="/assets/index-BmCZ9QQ4.js"></script>
22 23 <link rel="stylesheet" crossorigin href="/assets/index-Dfrdj-2a.css"> 24
24<script defer src="/~flock.js" data-proxy-url="/~api/analytics"></script>
24<script defer src="/__l5e/events.1718a1eacac7ff3a.js" data-artifact-kind="preview_commit_sha" data-artifact-id="70956496898fbca56b14bf9b9d21b1df5925da97" data-commit-sha="70956496898fbca56b14bf9b9d21b1df5925da97" data-context-token="v1.eyJwcm9qZWN0X2lkIjoibG92cF8wYnEydnd5NXQ0OHhrc2E4d3EzamNrZjQzMiIsImFydGlmYWN0X2tpbmQiOiJwcmV2aWV3X2NvbW1pdF9zaGEiLCJhcnRpZmFjdF9pZCI6IjcwOTU2NDk2ODk4ZmJjYTU2YjE0YmY5YjlkMjFiMWRmNTkyNWRhOTciLCJjb21taXRfc2hhIjoiNzA5NTY0OTY4OThmYmNhNTZiMTRiZjliOWQyMWIxZGY1OTI1ZGE5NyIsImV4cCI6MTc5NDE4OTE1M30.kOcuukb_KsegttI7UQa91GZhAokaNu7rr4SFAh3yEHM"></script>
24<meta property="og:image" content="https://pub-bb2e103a32db4e198524a2e9ed8f35b4.r2.dev/75a9e82a-4fff-4497-9d72-7881b34ad876/id-preview-70956496--3984be9b-b806-4f5e-a42d-42a1e145dc3d.lovable.app-1764643445699.png"><meta name="twitter:image" content="https://pub-bb2e103a32db4e198524a2e9ed8f35b4.r2.dev/75a9e82a-4fff-4497-9d72-7881b34ad876/id-preview-70956496--3984be9b-b806-4f5e-a42d-42a1e145dc3d.lovable.app-1764643445699.png"></head> 25 26 <body> 27 <div id="root"></div> 28 </body> 29</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.