terminal.space Open in urlscan Pro
2606:4700:3033::ac43:c0b3  Public Scan

URL: https://terminal.space/
Submission: On May 22 via api from US — Scanned from DE

Form analysis 1 forms found in the DOM

GET https://terminal.space/

<form role="search" method="get" class="search-form" action="https://terminal.space/">
  <label>
    <span class="screen-reader-text">Search for:</span>
  </label>
  <div class="search-form-in-page">
    <input type="search" class="search-field" placeholder="Search..." value="" name="s" title="Search for:">
    <button type="submit" class="search-submit">
      <svg width="36" height="36" viewBox="0 0 36 36" fill="none" xmlns="http://www.w3.org/2000/svg">
        <path fill-rule="evenodd" clip-rule="evenodd"
          d="M21.6464 21.6464C21.8417 21.4512 22.1583 21.4512 22.3536 21.6464L25.8536 25.1464C26.0488 25.3417 26.0488 25.6583 25.8536 25.8536C25.6583 26.0488 25.3417 26.0488 25.1464 25.8536L21.6464 22.3536C21.4512 22.1583 21.4512 21.8417 21.6464 21.6464Z"
          fill="#FFF"></path>
        <path fill-rule="evenodd" clip-rule="evenodd"
          d="M17 23C20.3137 23 23 20.3137 23 17C23 13.6863 20.3137 11 17 11C13.6863 11 11 13.6863 11 17C11 20.3137 13.6863 23 17 23ZM17 24C20.866 24 24 20.866 24 17C24 13.134 20.866 10 17 10C13.134 10 10 13.134 10 17C10 20.866 13.134 24 17 24Z"
          fill="#FFF"></path>
      </svg>
    </button>
  </div>
</form>

Text Content

Loading...
Skip to content


SUGAR, SPICE, &TERMINAL? NICE

 *  * Technology
    * Cantonese
    * Photography
    * PNW

 * Search for:
   
   
   
   RECENT POSTS
   
    * Hello activitypub?
    * Adding a sliding animation in 2024 – WHY IS THIS SO HARD
    * Easy, secure API keys
    * Automatic recovery using lvm-autosnap
    * Go concurrency the right way (e.g. my way)
   
   
   RECENT COMMENTS
   
    * Albertbup on Hello activitypub?
    * OnrEPNqYuWB on Hello activitypub?
    * DFCXYwrLxqMySlm on Hello activitypub?
    * * * * Apple iPhone 15 Free * * * hs=68d6a001e97b6fa0e2284cd9acf665b1* on
      Hello activitypub?
    * * * * Apple iPhone 15 Free: http://nika.org.ua/upload/go.php * * *
      hs=68d6a001e97b6fa0e2284cd9acf665b1* on Hello activitypub?
   
   
   ARCHIVES
   
    * May 2024
    * August 2023
    * October 2022
    * September 2022
    * August 2022
    * July 2022
    * January 2022
    * December 2021
    * June 2021
    * May 2021
    * April 2021
    * March 2021
    * February 2021
   
   
   CATEGORIES
   
    * Cantonese
    * Photography
    * PNW
    * Technology
   
   
   META
   
    * Log in
    * Entries feed
    * Comments feed
    * WordPress.org




HELLO ACTIVITYPUB?

Posted on May 4, 2024May 4, 2024Technology

Will this federate? Who knows! Will comments work? probably not!

Read more ⟶


ADDING A SLIDING ANIMATION IN 2024 – WHY IS THIS SO HARD

Posted on May 4, 2024May 4, 2024Technology

I had a scenario for a personal project where I had e.g. a (+) button, and
clicking that button should insert a new thingy into the DOM. No problem-o.
button.addAdjacentHTML(element, <div>thingy</div>) to the rescue. Okay, ...

Read more ⟶


EASY, SECURE API KEYS

Posted on August 26, 2023August 26, 2023Technology

I needed to add API key authentication to our work environment. I needed: I was
able to use JWT tokens in a slightly clever way to make this happen. The best
part is, there are ...

Read more ⟶


AUTOMATIC RECOVERY USING LVM-AUTOSNAP

Posted on October 12, 2022Technology

TL;DR: https://github.com/intentionally-left-nil/lvm-autosnap Running linux is
an adventure. About a year ago, I switched from MacOS to Ubuntu (eww snaps),
then Fedora (fine), then Manjaro (yeah that was a mistake) until finally landing
on the final ...

Read more ⟶


GO CONCURRENCY THE RIGHT WAY (E.G. MY WAY)

Posted on September 22, 2022Technology

My take on go concurrency is that there are 3 things that matter, and we can
create a robust pattern using … 3 technologies to help us out. None of this is
really new, but ...

Read more ⟶


INTRODUCING ASYNC SERVICE

Posted on August 20, 2022September 1, 2022Technology

Distributed tasks with Postgres & Rabbitmq TL;DR: Check out the code here At my
workplace, we needed a mechanism to: Have service A tell service B to start
executing long-running tasks, with notifications upon completion ...

Read more ⟶


INITRAMFS WITH SYSTEMD & LUKS

Posted on July 30, 2022July 30, 2022Technology

TL;DR My old boot process looks like this: UEFI (with secure boot on)
systemd-boot unified kernel.efi (initramfs + kernel params + kernel all rolled
into one efi and signed) initramfs (busybox) encrypt hook: detects that ...

Read more ⟶


OH BROTHERS, WHERE ART THOU

Posted on July 29, 2022PNW

Last weekend, we backpacked in the Olympics and climbed the brothers. The route
itself is straightforward up to Lena lakes (where almost everyone at the
trailhead was headed to). Once you cross over to the ...

Read more ⟶


INTERFACES IN GOLANG

Posted on January 11, 2022January 11, 2022Technology

TL;DR: An interface just defines a collection of methods. When you create an
instance, it’s just a wrapper around a concrete type. In addition to the
concrete type, the interface contains an extra array of ...

Read more ⟶


SECURE DNS

Posted on December 30, 2021Technology

TL;DR: Use a VPN if you really care. Hey, you over there! Want to take something
that works perfectly well and make it more complicated? Sure ya do! Oh, need a
little more convincing? Okay ...

Read more ⟶


POSTS NAVIGATION

Older posts
Creative Commons License (non-commercial)