Journal

My journal for smaller posts & updates.

← prev  | page 3 |

July 8, 2024

I’m starting to do actual reseach for my next article, which, i lied, it’s actually going to be about Geminispace. It seems like everyone stopped talking about it after its boom a couple years ago, but it seems to be thriving in its own sense, with activity every day on places like Antenna and the Geminispace BBS.

I made a random post asking people for cool sites that show what you can do under the limitations of the Gemini protocol, and I got a bunch of responses. I even got a pretty detailed list with categories from someone who wished not to be documented on the web.

Still, that doesn’t mean that everything is sunshine and rainbows. Two days in and I already found someone promoting alt-right anti-Palestine behavior on Station, another bulletin board like platform for Gemini. It sucks that sort of stuff has popped up here, but one has to remember that even if this is the “smallnet”, this is still the internet. There will still be assholes.

Song recommendation numero tres. . Hopefully I’ll have more to say tomorrow.

July 6, 2024

I have a problem: if I want to update my site, I have to shut both it and my Forgejo instance down in order to have enough dedodated wham headroom to actually run pnpm build without making it crash under error code 137. Whoops. I traded one problem (having to do a compile process every time I want to change my website) for a worse one (the same thing but i also have to explicitly shut down both it and something unrelated in order for it to run without crashing).

I could, of course, just throw more money at the problem by upgrading my VPS.

I have $50 in my bank account. That’s not an option.

Another way to fix this problem is to move to something like Astro that’s specifically designed for my use case. I had some trouble wrapping my head around Astro last time I tried it out, but it may be something I have to do in the future. I’m putting a pin on it for now, but I’m not going to hop over just yet. The future stuff I want to do (such as auth & comments systems) will likely be easier on Next than on Astro since Next is the McDonald’s of React-based metaframeworks right now.

This journal update is an attempt at seeing if I can make use of the secret third option: only compiling the contentlayer MDX files unless there’s something I want to change outside of that. If that’s an option I can utilize, then I can probably just make a git action to automatically recompile the MDX whenever I push a commit containing an MDX file. That’ll do for now.

UPDATE: NO. NO IT DOESN’T. THE SITE DOESN’T UPDATE THE PAGES WHEN I JUST COMPILE CONTENTLAYER. I HAVE TO DO EVERYTHING EVERY TIME. IM SCREAMING

Anyways please listen to these jungle sets, they are amazing and i love them and i want to make out with them . Thanks.

July 5, 2024

Welp, I did it. I got the journal implemented.

I decided to make it its own MDX file stuffed in its own special folder and grabbed by its own special TSX page… because I want to be able to use MDX to write this stuff. I don’t wanna have to put <p>’s everywhere lol.

I’ve thought about implementing a table of contents so you can jump to the day you want to see, but I’m deciding against that for now. One day I’ll update the TOC to be collapsible, and once I do, I’ll add it to this page, automatically collapsed (unless you unfurl it, in which case that state will be saved via cookie for later).

I also finally gave some much-needed love to my Hello Again article. I was not very satisfied with how it got published. I rushed so fast to get my site ready and out the door that I forgot to properly proofread my article. So, I’m doing that now. Hopefully these changes will make the article flow better and easier to parse.

Finally, I think it would be a good idea to post the old entries of this journal on here. I don’t have them on me right now, but once I figured out where I put them, I’ll throw them on here for archival purposes.

As usual, here’s my song recommendation of the whenever . See ya in a week or so, I guess.

← prev  | page 3 |
contact —   |  tips appreciated!

The writing contained within this site may contain the author's personal opinions. These opinions do not represent any of the author's employers or other organizations the author is a part of — past, present, or future.

© 2023-2025 kebokyo — All Rights Reserved