https://www.anter.dev/

Submitted URL:
https://anter.dev/Redirected
Report Finished:

The outgoing links identified from the page

JavaScript Variables · 5 found

Global JavaScript variables loaded on the window object of a page, are variables declared outside of functions and accessible from anywhere in the code within the current scope

Console log messages · 0 found

Messages logged to the web console

HTML

The raw HTML body of the page

<!DOCTYPE html><html lang="en" dir="auto"><head><meta name="generator" content="Hugo 0.131.0"><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name="robots" content="index, follow"><title>Kai Anter's Blog</title>
<meta name="keywords" content="Portfolio,Computer Science"><meta name="description" content="Hi! I'm Kai, a 23-year old university student / fullstack software developer from Ulm, Germany."><meta name="author" content="Kai Anter"><link rel="canonical" href="https://www.anter.dev/"><script async="" src="https://umami.anter.dev/script.js" data-website-id="50eee0e0-64af-486e-8a4e-5976d8fa9e6c"></script><link crossorigin="anonymous" href="/assets/css/stylesheet.9062d001488caf940dc39fa6e462c6b5cf27583c36fa6cb945a5a14d4fc5cba8.css" integrity="sha256-kGLQAUiMr5QNw5+m5GLGtc8nWDw2+my5RaWhTU/Fy6g=" rel="preload stylesheet" as="style"><link rel="icon" href="https://www.anter.dev/favicon.ico"><link rel="icon" type="image/png" sizes="16x16" href="https://www.anter.dev/favicon-16x16.png"><link rel="icon" type="image/png" sizes="32x32" href="https://www.anter.dev/favicon-32x32.png"><link rel="apple-touch-icon" href="https://www.anter.dev/apple-touch-icon.png"><link rel="mask-icon" href="https://www.anter.dev/safari-pinned-tab.svg"><meta name="theme-color" content="#2e2e33"><meta name="msapplication-TileColor" content="#2e2e33"><link rel="alternate" hreflang="en" href="https://www.anter.dev/"><noscript><style>#theme-toggle,.top-link{display:none}</style><style>@media(prefers-color-scheme:dark){:root{--theme:rgb(29, 30, 32);--entry:rgb(46, 46, 51);--primary:rgb(218, 218, 219);--secondary:rgb(155, 156, 157);--tertiary:rgb(65, 66, 68);--content:rgb(196, 196, 197);--hljs-bg:rgb(46, 46, 51);--code-bg:rgb(55, 56, 62);--border:rgb(51, 51, 51);--surface:#131315}.list{background:var(--theme)}.list:not(.dark)::-webkit-scrollbar-track{background:0 0}.list:not(.dark)::-webkit-scrollbar-thumb{border-color:var(--theme)}}</style></noscript><meta property="og:title" content="Kai Anter's Blog"><meta property="og:description" content="Hi! I'm Kai, a 23-year old university student / fullstack software developer from Ulm, Germany."><meta property="og:type" content="website"><meta property="og:url" content="https://www.anter.dev/"><meta property="og:site_name" content="Kai Anter's Website"><meta name="twitter:card" content="summary"><meta name="twitter:title" content="Kai Anter's Blog"><meta name="twitter:description" content="Hi! I'm Kai, a 23-year old university student / fullstack software developer from Ulm, Germany."><script type="application/ld+json">{"@context":"https://schema.org","@type":"Organization","name":"Kai Anter's Blog","url":"https://www.anter.dev/","description":"Hi! I\u0026#39;m Kai, a 23-year old university student / fullstack software developer from Ulm, Germany.","thumbnailUrl":"https://www.anter.dev/favicon.ico","sameAs":["https://hachyderm.io/@Tanikai","https://www.linkedin.com/in/kai-anter/","https://github.com/Tanikai","https://open.spotify.com/user/12hajji8npmb2ala2rwxp4i2d"]}</script></head><body class="list" id="top"><script>localStorage.getItem("pref-theme")==="dark"?document.body.classList.add("dark"):localStorage.getItem("pref-theme")==="light"?document.body.classList.remove("dark"):window.matchMedia("(prefers-color-scheme: dark)").matches&&document.body.classList.add("dark")</script><header class="header"><nav class="nav"><div class="logo"><a href="https://www.anter.dev/" accesskey="h" title="Kai Anter (Alt + H)"><img src="https://www.anter.dev/apple-touch-icon.png" alt="" aria-label="logo" height="35">Kai Anter</a><div class="logo-switches"><button id="theme-toggle" accesskey="t" title="(Alt + T)"><svg id="moon" width="24" height="18" viewBox="0 0 24 24" fill="none" stroke="currentcolor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M21 12.79A9 9 0 1111.21 3 7 7 0 0021 12.79z"></path></svg><svg id="sun" width="24" height="18" viewBox="0 0 24 24" fill="none" stroke="currentcolor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="5"></circle><line x1="12" y1="1" x2="12" y2="3"></line><line x1="12" y1="21" x2="12" y2="23"></line><line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line><line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line><line x1="1" y1="12" x2="3" y2="12"></line><line x1="21" y1="12" x2="23" y2="12"></line><line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line><line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line></svg></button><ul class="lang-switch"><li>|</li></ul></div></div><ul id="menu"><li><a href="https://www.anter.dev/about/" title="about"><span>about</span></a></li><li><a href="https://www.anter.dev/projects/" title="projects"><span>projects</span></a></li><li><a href="https://wiki.anter.dev" title="wiki"><span>wiki</span>&nbsp;<svg fill="none" shape-rendering="geometricPrecision" stroke="currentcolor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5" viewBox="0 0 24 24" height="12" width="12"><path d="M18 13v6a2 2 0 01-2 2H5a2 2 0 01-2-2V8a2 2 0 012-2h6"></path><path d="M15 3h6v6"></path><path d="M10 14 21 3"></path></svg></a></li></ul></nav></header><main class="main"><div class="profile"><div class="profile_inner"><h1>Kai Anter</h1><span>Software Developer</span><div class="social-icons"><a href="https://hachyderm.io/@Tanikai" target="_blank" rel="noopener noreferrer me" title="Mastodon"><svg viewBox="0 0 24 24" fill="none" stroke="currentcolor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M21.58 13.913c-.29 1.469-2.592 3.121-5.238 3.396-1.379.184-2.737.368-4.185.276-2.368-.092-4.237-.551-4.237-.551.0.184.014.459.043.643.308 2.294 2.317 2.478 4.22 2.57 1.922.0 3.633-.46 3.633-.46l.079 1.653s-1.344.734-3.738.918c-1.32.091-2.96-.092-4.869-.551-4.14-1.102-4.853-5.507-4.961-10.005-.034-1.285-.013-2.57-.013-3.58.0-4.589 3-5.966 3-5.966 1.513-.734 4.11-1.01 6.808-1.01h.067c2.699.0 5.296.276 6.81 1.01.0.0 3 1.377 3 5.967.0.0.037 3.304-.419 5.69" stroke="currentcolor"></path><path d="M17.832 8.633v5h-1.978V8.78c0-1.023-.43-1.542-1.29-1.542-.95.0-1.427.616-1.427 1.834v2.655H11.17V9.072c0-1.218-.476-1.834-1.427-1.834-.86.0-1.29.52-1.29 1.542v4.852H6.475V8.633c0-1.022.26-1.834.782-2.434.538-.6 1.243-.909 2.118-.909 1.012.0 1.779.39 2.286 1.169l.492.827.493-.827c.507-.78 1.274-1.169 2.286-1.169.875.0 1.58.308 2.118.909.522.6.782 1.412.782 2.434" fill="currentcolor" stroke="none"></path></svg>
</a><a href="https://www.linkedin.com/in/kai-anter/" target="_blank" rel="noopener noreferrer me" title="Linkedin"><svg viewBox="0 0 24 24" fill="none" stroke="currentcolor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M16 8a6 6 0 016 6v7h-4v-7a2 2 0 00-2-2 2 2 0 00-2 2v7h-4v-7a6 6 0 016-6z"></path><rect x="2" y="9" width="4" height="12"></rect><circle cx="4" cy="4" r="2"></circle></svg>
</a><a href="https://github.com/Tanikai" target="_blank" rel="noopener noreferrer me" title="Github"><svg viewBox="0 0 24 24" fill="none" stroke="currentcolor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M9 19c-5 1.5-5-2.5-7-3m14 6v-3.87a3.37 3.37.0 00-.94-2.61c3.14-.35 6.44-1.54 6.44-7A5.44 5.44.0 0020 4.77 5.07 5.07.0 0019.91 1S18.73.65 16 2.48a13.38 13.38.0 00-7 0C6.27.65 5.09 1 5.09 1A5.07 5.07.0 005 4.77 5.44 5.44.0 003.5 8.55c0 5.42 3.3 6.61 6.44 7A3.37 3.37.0 009 18.13V22"></path></svg>
</a><a href="https://open.spotify.com/user/12hajji8npmb2ala2rwxp4i2d" target="_blank" rel="noopener noreferrer me" title="Spotify"><svg viewBox="0 0 24 24" fill="currentcolor" stroke="none"><path d="M12 0C5.4.0.0 5.4.0 12s5.4 12 12 12 12-5.4 12-12S18.66.0 12 0zm5.521 17.34c-.24.359-.66.48-1.021.24-2.82-1.74-6.36-2.101-10.561-1.141-.418.122-.779-.179-.899-.539-.12-.421.18-.78.54-.9 4.56-1.021 8.52-.6 11.64 1.32.42.18.479.659.301 1.02zm1.44-3.3c-.301.42-.841.6-1.262.3-3.239-1.98-8.159-2.58-11.939-1.38-.479.12-1.02-.12-1.14-.6s.12-1.021.6-1.141C9.6 9.9 15 10.561 18.72 12.84c.361.181.54.78.241 1.2zm.12-3.36C15.24 8.4 8.82 8.16 5.16 9.301c-.6.179-1.2-.181-1.38-.721-.18-.601.18-1.2.72-1.381 4.26-1.26 11.28-1.02 15.721 1.621.539.3.719 1.02.419 1.56-.299.421-1.02.599-1.559.3z"></path></svg></a></div><div class="buttons"><a class="button" href="/about/" rel="noopener" title="about"><span class="button-inner">about
</span></a><a class="button" href="/projects/" rel="noopener" title="projects"><span class="button-inner">projects
</span></a><a class="button" href="https://wiki.anter.dev" rel="noopener" title="wiki"><span class="button-inner">wiki&nbsp;<svg fill="none" shape-rendering="geometricPrecision" stroke="currentcolor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5" viewBox="0 0 24 24" height="14" width="14"><path d="M18 13v6a2 2 0 01-2 2H5a2 2 0 01-2-2V8a2 2 0 012-2h6"></path><path d="M15 3h6v6"></path><path d="M10 14 21 3"></path></svg></span></a></div></div></div></main><footer class="footer"><span>Kai Anter © 2024</span>
<span>| <a href="/imprint">imprint</a></span>
<span>| <a href="/privacy">privacy policy</a></span>
<span>| <a href="/license">license notices</a></span></footer><a href="#top" aria-label="go to top" title="Go to Top (Alt + G)" class="top-link" id="top-link" accesskey="g"><svg viewBox="0 0 12 6" fill="currentcolor"><path d="M12 6H0l6-6z"></path></svg>
</a><script>let menu=document.getElementById("menu");menu&&(menu.scrollLeft=localStorage.getItem("menu-scroll-position"),menu.onscroll=function(){localStorage.setItem("menu-scroll-position",menu.scrollLeft)}),document.querySelectorAll('a[href^="#"]').forEach(e=>{e.addEventListener("click",function(e){e.preventDefault();var t=this.getAttribute("href").substr(1);window.matchMedia("(prefers-reduced-motion: reduce)").matches?document.querySelector(`[id='${decodeURIComponent(t)}']`).scrollIntoView():document.querySelector(`[id='${decodeURIComponent(t)}']`).scrollIntoView({behavior:"smooth"}),t==="top"?history.replaceState(null,null," "):history.pushState(null,null,`#${t}`)})})</script><script>var mybutton=document.getElementById("top-link");window.onscroll=function(){document.body.scrollTop>800||document.documentElement.scrollTop>800?(mybutton.style.visibility="visible",mybutton.style.opacity="1"):(mybutton.style.visibility="hidden",mybutton.style.opacity="0")}</script><script>document.getElementById("theme-toggle").addEventListener("click",()=>{document.body.className.includes("dark")?(document.body.classList.remove("dark"),localStorage.setItem("pref-theme","light")):(document.body.classList.add("dark"),localStorage.setItem("pref-theme","dark"))})</script></body></html>