You are browsing as a guest. Sign up (or log in) to start making projects!

partofcosmos

@partofcosmos

Joined July 3rd, 2026

  • 3Devlogs
  • 2Projects
  • 1Ships
  • 0Votes
Open comments for this post

4h 12m 46s logged

I spent some more time upgrading the site and built a new page called the “Lounge” to showcase my watch history, favorite sci-fi movies, anime, and music.
First, I made an interactive card grid. When you hover or click a card, it flips to show ratings, tags, and reviews. The anime cards fetch live details from the MyAnimeList (Jikan) API dynamically. Jikan has strict rate limits (429 errors) which sometimes broke the page load, so I increased the fetch delay to 1000ms to keep it stable.To make editing the watchlist easy, I built a hidden Curator Console. Pressing a secret shortcut (Ctrl+Shift+K) opens a passcode prompt verified with a client-side SHA-256 hash. Once unlocked, the console lets me add or delete items directly on the page. I also wanted to publish these changes instantly so I set up a secure client-side sync pipeline. My GitHub token is stored as an encrypted string. When I enter the correct passcode in the prompt, it decrypts the token in memory and uses the GitHub REST API to push commits directly to my main branch. This triggers a fresh build automatically, without exposing any tokens in the source code. I also added music later in the list and connected the cards with yt music .

0
0
2
Open comments for this post

53m 44s logged

I recently fixed my contact me section of my website. Also, previously I had some security feature for my website so that my personal details don’t get leaked. I completely removed that and I made it public.

0
0
6

Followers

Loading…