<extend template=base.html />

<title id=title var=$page.title></title>
<head id=head></head>

<main id=main>
  <div id=intro>
    <p>
      Hi there! I am a
      <a title="Do you want to hire me?" href="#contact">programmer</a>,
      <a rel="noopener" title="see some of my projects" href="https://git.k0r.in" target="_blank">open-source
        enthusiast</a>
      and
      <a title="What is a hacker, actually?" href="https://en.wikipedia.org/wiki/Hacker_culture" rel="noopener"
        target="_blank">hacker</a>
      based in Berlin, Germany.
    </p>
    <p>
      I call myself a code artist, because programming can and should be seen as a creative process; therefore code is
      art. I love to craft pieces of art with code, that are beautiful and elegant in their simplicity, readability
      and architecture.
    </p>
    <p>
      Looking for expert advice and development services for a short-term project? I offer guidance on software
      architecture decisions, coding solutions and performance optimizations tailored to your needs. Let's work
      together to solve your challenges.
      <a title="Contact me" href="#contact">Get in touch</a>!
    </p>

    <div id=cta>
      <a href="#content">
        Learn more about me and my work, here
        <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24">
          <path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"
            d="M3 15.8V8.2c0-1.1 0-1.7.2-2.1.2-.4.5-.7.9-.9C4.5 5 5 5 6.2 5h11.6c1.1 0 1.7 0 2.1.2.4.2.7.5.9.9.2.4.2 1 .2 2.1v7.6c0 1.1 0 1.7-.2 2.1a2 2 0 0 1-.9.9c-.4.2-1 .2-2.1.2H6.2c-1.1 0-1.7 0-2.1-.2a2 2 0 0 1-.9-.9c-.2-.4-.2-1-.2-2.1Z" />
          <path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"
            d="m16 10-4 4-4-4" />
        </svg>
      </a>
      <a href="https://cli.koehr.ing" target="_blank">
        Try the Interactive Homepage Experiment
        <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24">
          <path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"
            d="M17 15h-5m-5-5 3 2.5L7 15m-4 .8V8.2c0-1.1 0-1.7.2-2.1.2-.4.5-.7.9-.9C4.5 5 5 5 6.2 5h11.6c1.1 0 1.7 0 2.1.2.4.2.7.5.9.9.2.4.2 1 .2 2.1v7.6c0 1.1 0 1.7-.2 2.1a2 2 0 0 1-.9.9c-.4.2-1 .2-2.1.2H6.2c-1.1 0-1.7 0-2.1-.2a2 2 0 0 1-.9-.9c-.2-.4-.2-1-.2-2.1Z" />
        </svg>
      </a>
    </div>
  </div>

  <div id=content var=$page.content></div>

  <footer>
    <a href="#intro">back to top</a>
  </footer>
</main>

<footer id="footer">
</footer>