<x-tab.content selected="0">
  <x-section-head header="Our projects">
    <x-blockquote cite="You, just now">
      Wow, such professionalism! What are these guys working on now?
    </x-blockquote>
  </x-section-head>
  <x-project id="tysoncloud">
    <fill:img>
      <img src="/assets/tysoncloud.svg">
    </fill:img>
    <fill:title>
      <djot>
        # TYSONCLOUD

        ::: links

        ```=html
        <x-link.github href="timmyjinks/TYSONCLOUD"></x-link.github>
        <x-link.website href="https://tysoncloud.tysonjenkins.dev/" referencing="TYSONCLOUD"></x-link.website>
        ```

        :::
      </djot>
    </fill:title>
    <fill:description>
      <djot>
        ## Dockering your containers since 2025

        Have you ever just gone to a cloud service interface like Google Cloud Console, Microsoft Azure Portal, or
        AWS Console, and just gone "...what? What am I even looking at? _Huh_?"

        No more will you have to scrunkle your brain in these confusing interfaces to get access to fast, reliable
        cloud, with *TYSONCLOUD*. Just input a docker container, and hit go!^1^
      </djot>
    </fill:description>
  </x-project>
  <x-project onclick="spaghetti()" class="project-alt" titlestyle="font-family: 'Apex Mk2'" id="simulo">
    <fill:img>
      <img src="/assets/simulo.svg">
    </fill:img>
    <fill:title>
      <djot>
        # Simulo

        ::: links

        ```=html
        <x-link.github href="richgrov/simulo"></x-link.github>
        <x-link.website href="https://simulo.tech" referencing="Simulo"></x-link.website>
        ```

        :::
      </djot>
    </fill:title>
    <fill:description>
      <djot>
        {style="font-family: 'Apex Mk2'"}
        ## Roblox for the real world!
        {style="font-family: 'Apex Mk2'"}
        #### (what could go wrong?)

        {style="font-family: monospace;"}
        :::

        Are you a hot sweaty gamer looking to get hot and sweaty but in a good way? Bring your IRL game ideas to
        life
        with *Simulo*! It's like using the *Earth* as your game engine! You
        don't even need to learn Lua to get started, instead, just describe your game to the engine and watch it
        come to life!

        Simulo is the most accessible game engine by a longshot^2^! Anyone can use Simulo, try it out today!.

        :::
      </djot>
    </fill:description>
  </x-project>
  <x-project id="c0re">
    <fill:img>
      <include src="assets/c0re.svg"></include>
    </fill:img>
    <fill:title>
      <djot>
        # c0re
        #### So shiny!

        ::: links

        ```=html
        <x-link.website href="https://c0re.com" referencing="c0re"></x-link.website>
        ```

        :::
      </djot>
    </fill:title>
    <fill:description>
      <djot>
        ## Git gud scrub!

        Crush your friends in the game of life and get receipts using *c0re*! Gamify the effort of surpassing your
        peers in every possible area and become objectively and quantifiably the _best_ person.

        Join the fray, and become your best self []{id="c0re-countup"} ago!
      </djot>
      <script>
        // Code from https://www.w3schools.com/howto/howto_js_countdown.asp
        // Set the date we're counting down to
        var countDownDate = new Date("March 7, 2025").getTime();

        // Update the count down every 1 second
        var x = setInterval(countup, 1000);
        function countup() {
          // Get today's date and time
          var now = new Date().getTime();

          // Find the distance between now and the count down date
          var distance = now - countDownDate;

          // Time calculations for days, hours, minutes and seconds
          var days = Math.floor(distance / (1000 * 60 * 60 * 24));
          var hours = Math.floor((distance % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60));
          var minutes = Math.floor((distance % (1000 * 60 * 60)) / (1000 * 60));
          var seconds = Math.floor((distance % (1000 * 60)) / 1000);

          var countup = document.getElementById("c0re-countup");
          if (countup != null) {
            countup.innerHTML = days + "d " + hours + "h "
              + minutes + "m " + seconds + "s ";
          } else {
            clearInterval(x)
          }
        }
        countup();
      </script>
    </fill:description>
  </x-project>
  <x-blockquote cite="The Washington Post">
    Please stop sending your projects to the review department
  </x-blockquote>
  <x-project class="project-alt"
    titlestyle="background-image: linear-gradient(to right, oklch(0.714 0.203 305.504) 0px, oklch(0.718 0.202 349.761) 100%); background-clip: text; color: transparent"
    id="braindance">
    <fill:img>
      <img src="/assets/braindance.svg">
    </fill:img>
    <fill:title>
      <djot>
        # Braindance

        ::: links

        ```=html
        <x-link.website href="https://braindance.live" referencing="Braindance"></x-link.website>
        ```

        :::
      </djot>
    </fill:title>
    <fill:description>
      <djot>
        ## Bringing the Coachella to you!

        Ever wanted to vibe to some skibidicore with the boys, but without actually being _with_ the boys? Now
        you can with Braindance! No better way exists to transmit concert vibes directly into your home^3^
      </djot>
    </fill:description>
  </x-project>
  <x-project id="grezi">
    <fill:img>
      <x-project.text>e</x-project.text>
    </fill:img>
    <fill:title>
      <djot>
        # Grezi

        ::: links

        ```=html
        <x-link.github href="StratusFearMe21/grezi-next"></x-link.github>
        ```

        :::
      </djot>
    </fill:title>
    <fill:description>
      <djot>
        ## When the power is point

        Imagine a slideshow, but with extra lizard brain! That's what Grezi is. On top of making your
        presentation extra skibidi bop bop yes yes, it also allows you to write your presentation with a bespoke
        markup
        language!

        Instead of dragging elements around on your slides, you can open your notepad and make silly
        text move
        on the screen with plain text. What an incredible innovation!
      </djot>
    </fill:description>
  </x-project>
  <x-project class="project-alt" id="mystery">
    <fill:img>
      <x-project.text>?</x-project.text>
    </fill:img>
    <fill:title>
      <djot>
        # Mystery
      </djot>
    </fill:title>
    <fill:subtitle>
      <djot>
      </djot>
    </fill:subtitle>
    <fill:description>
      <djot>
        ## _Oooooooo_

        Nobody knows what this project is gonna be. The creator, Josh, won't tell anyone.

        ```=html
        <form hx-post="/api/speculate" hx-target="#speculation-result" hx-indicator="#speculation-indicator">
          <label for="speculation">
            Speculate about the <i>secret</i> project below:
          </label><br>
          <textarea name="speculation" id="speculation"></textarea>
          <input type="submit" value="Speculate!">
        </form>
        <img id="speculation-indicator" class="htmx-indicator" width="32" height="32" src="/assets/spinner.svg">
        <div id="speculation-result"></div>
        ```
      </djot>
    </fill:description>
  </x-project>
  <fill:footer>
    <ol class="footnotes-list">
      <li class="footnote-item">TYSONCLOUD™ just works as long as the docker containers you deploy also just work
        and
        deploy as an HTTP service. If it doesn't deploy to TYSONCLOUD, it probably isn't worth your time, or you
        just
        have a skill issue. For more information about diagnosing skill issues, please cry me a river at +1 (385)
        429-0198</li>
      <li class="footnote-item">Simulo™ requires a $600 laser projector and a
        MacBook to get started. You could also use a Linux machine, but... come on, you're not going to do that. Simulo™
        also may not be accessible to those with photosensitive epilepsy, or scaccariaphobia.</li>
      <li class="footnote-item">Braindance™ is not responsible for destruction of property due to moshpits
        materializing in your home. Braindance™ is also not responsible for the erasure of all alcoholic beverages
        within a 5 mile radius due to the usage of Braindance™, the vibes consume all, and this is not the
        fault of Braindance™. Want a break from the ads? If you tap now to watch a short video, you'll receive 30
        minutes of ad-free music. Yes, really! If you tap now to watch a short video, you'll receive 30 minutes of
        <i>ad-free</i> music.
      </li>
    </ol>
  </fill:footer>
</x-tab.content>
<push name="head">
  <link rel="preload" href="/assets/ApexMk2-Regular.woff2" as="font" type="font/woff2" crossorigin>
  <link rel="preload" href="/assets/ApexMk2-BoldExtended.woff2" as="font" type="font/woff2" crossorigin>
</push>