<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">

  <title>catwraith</title>
  <subtitle>silly cat hours</subtitle>
  <link href="https://catwraith.com/feed.xml" rel="self" type="application/atom+xml"/>
  <link href="https://catwraith.com/" rel="alternate" type="text/html"/>
  <updated>2026-06-27T00:00:00Z</updated>
  <id>https://catwraith.com/</id>
  <author>
    <name>catwraith</name>
  </author>
  <entry>
    <title>2026</title>
    <link href="https://catwraith.com/posts/2026-pt2/"/>
    <id>https://catwraith.com/posts/2026-pt2/</id>
    <published>2026-06-27T00:00:00Z</published>
    <updated>2026-06-27T00:00:00Z</updated>
    <content type="html">&lt;div class=&quot;right-align&quot;&gt;27 jun 26&lt;/div&gt;
&lt;p&gt;&lt;a href=&quot;https://catwraith.com/blog/&quot;&gt;&amp;lt;-- Go back&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;&lt;em&gt;2026: Part 2 - even more naps, if you can believe it&lt;/em&gt;&lt;/h2&gt;
&lt;p&gt;Hi! Six months have gone by since... uh, January. I didn&#39;t check the calendar. Time sure is flying by, huh? As you can imagine, life&#39;s done what life always does: thrown curveballs at every opportunity. Thankfully I&#39;ve weathered them (to the best of my ability), but it&#39;s definitely tossed a wrench into some of the plans I had for this year. That being said, there&#39;s still been a lot of fun moments, and I&#39;m finding new things to love each and every day! c:&lt;/p&gt;
&lt;hr /&gt;
&lt;h3&gt;Site Updates 2&lt;/h3&gt;
&lt;p&gt;Remember when I was like, &amp;quot;Dark mode too dark, what if I add more contrast?&amp;quot; and nothing ever came of that? &lt;em&gt;Something came of it!&lt;/em&gt; In fact, a whole lot of somethings happened recently! Now there&#39;s a whole-ass settings menu up there that you can press buttons in and change things! You&#39;ll notice that if you&#39;re on the Dark theme, there&#39;s a fun little High Contrast button you can toggle to make things a lil&#39; more legible! While I was at it, I went ahead and changed how the themes are applied, so that (a) they respect your browser&#39;s choice (light/dark) and (b) can support &lt;em&gt;other&lt;/em&gt; themes as well, like the brand new &lt;em&gt;Downtown&lt;/em&gt; theme! (Note: &lt;em&gt;Downtown&lt;/em&gt; still needs a little work color-wise.)&lt;/p&gt;
&lt;p&gt;You can now change the font size of the body text in the settings menu too! &#39;Cause, like, reading a bunch of text can be hard sometimes. I totally get it. Or maybe you&#39;re like, &amp;quot;text too big, catwraith,&amp;quot; which I&#39;m not judging, but also, how? Doesn&#39;t matter, you can shrink it too. It &lt;em&gt;should&lt;/em&gt; go up or down five sizes.&lt;/p&gt;
&lt;p&gt;There&#39;s also buttons for forcing on reduced motion (if it ain&#39;t already set in your browser), and pausing/playing the parallax background.&lt;/p&gt;
&lt;hr /&gt;
&lt;h3&gt;New Tunes&lt;/h3&gt;
&lt;p&gt;idk what ancient deity I accidentally made a sacrifice to, but YouTube of all places has started recommending me some &lt;em&gt;jams&lt;/em&gt;. Like, fresh off the garage press goodies. Here, have some!&lt;/p&gt;
&lt;div style=&quot;position: relative; width: 100%; padding-bottom: 56.25%; height: 0; overflow: hidden;&quot;&gt;&lt;iframe style=&quot;position: absolute; top: 0; left: 0; width: 100%; height: 100%;&quot; src=&quot;https://www.youtube-nocookie.com/embed/grI9y0gNbX4&quot; title=&quot;YouTube video player&quot; frameborder=&quot;0&quot; allow=&quot;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share&quot; referrerpolicy=&quot;strict-origin-when-cross-origin&quot; allowfullscreen=&quot;&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;span style=&quot;display:inline-block;width:100%;text-align:center;margin-bottom:20px;&quot;&gt;Tuffie - &quot;Eraser&quot; [&lt;i&gt;alternative&lt;/i&gt;]&lt;/span&gt;
&lt;div style=&quot;position: relative; width: 100%; padding-bottom: 56.25%; height: 0; overflow: hidden;&quot;&gt;&lt;iframe style=&quot;position: absolute; top: 0; left: 0; width: 100%; height: 100%;&quot; src=&quot;https://www.youtube-nocookie.com/embed/l48oBMunxH8&quot; title=&quot;YouTube video player&quot; frameborder=&quot;0&quot; allow=&quot;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share&quot; referrerpolicy=&quot;strict-origin-when-cross-origin&quot; allowfullscreen=&quot;&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;span style=&quot;display:inline-block;width:100%;text-align:center;margin-bottom:20px;&quot;&gt;Appi - &quot;Ukiyo&quot; [&lt;i&gt;shoegaze&lt;/i&gt;]&lt;/span&gt;
&lt;div style=&quot;position: relative; width: 100%; padding-bottom: 56.25%; height: 0; overflow: hidden;&quot;&gt;&lt;iframe style=&quot;position: absolute; top: 0; left: 0; width: 100%; height: 100%;&quot; src=&quot;https://www.youtube-nocookie.com/embed/Up2nTACTk2w&quot; title=&quot;YouTube video player&quot; frameborder=&quot;0&quot; allow=&quot;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share&quot; referrerpolicy=&quot;strict-origin-when-cross-origin&quot; allowfullscreen=&quot;&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;span style=&quot;display:inline-block;width:100%;text-align:center;margin-bottom:20px;&quot;&gt;Paprikka - &quot;Hinahanap&quot; [&lt;i&gt;city pop&lt;/i&gt;]&lt;/span&gt;
&lt;p&gt;My ears are happy, y&#39;know? I&#39;m always on the hunt for new stuff, and this has been so nice to dig through. I&#39;ve got a playlist &lt;em&gt;full&lt;/em&gt; of stuff that I wanna share at some point. ...Speaking of which, I need to update the monthly playlist. Oops!&lt;/p&gt;
&lt;hr /&gt;
&lt;h3&gt;Movies&lt;/h3&gt;
&lt;p&gt;I&#39;ve never been a huge movie person. I don&#39;t wanna just say &amp;quot;Oh, I have ADHD&amp;quot; as an excuse, but it&#39;s super hard for me to sit still for 90-120 minutes, especially if I&#39;m not deeply interested in what&#39;s happening on-screen. That being said, I&#39;ve been dragged out of my burrow to see two movies over the past two weeks, so here&#39;s that.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Scary Movie (2026)&lt;/strong&gt; - Eh. Scary Movie&#39;s always been meta, but this was just painful to watch. Every joke was &amp;quot;Ain&#39;t we done this before?&amp;quot;, and then they shrug and do it anyways. There were a few gags I laughed at, but overall, this was a cash grab, and one they weren&#39;t all that subtle about. 2/5 😿&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Supergirl&lt;/strong&gt; - Better than I expected! It&#39;s not perfect, to be sure, but I thought that Milly Alcock absolutely nailed the role. It falls flat with the story and some of the action sequences; they don&#39;t have that visceral reaction to a solid impact that you&#39;d want in a good superpowered fight. Jason Momoa makes an appearance as (you&#39;ll never guess) a big, burly, hairy outlaw-type bounty hunter, and he fits the role perfectly. All in all, I&#39;ll give it a 3.5/5 🐱&lt;/li&gt;
&lt;/ul&gt;
&lt;hr /&gt;
&lt;h3&gt;Ciao&lt;/h3&gt;
&lt;p&gt;There&#39;s always more going on, but my attention span is waning. Off to do something dumb now! byeeeeeee&lt;/p&gt;
</content>
    <summary>more nappin</summary>
  </entry>
  <entry>
    <title>back on linux</title>
    <link href="https://catwraith.com/posts/back-on-linux/"/>
    <id>https://catwraith.com/posts/back-on-linux/</id>
    <published>2026-05-14T00:00:00Z</published>
    <updated>2026-05-14T00:00:00Z</updated>
    <content type="html">&lt;div class=&quot;right-align&quot;&gt;14 may 26&lt;/div&gt;
&lt;p&gt;&lt;a href=&quot;https://catwraith.com/blog/&quot;&gt;&amp;lt;-- Go back&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;&lt;em&gt;back on linux&lt;/em&gt;&lt;/h2&gt;
&lt;p&gt;So originally I wrote up a whole essay on my experience with Linux the first time around, and then I deleted it all and went for a walk. The gist of it is: A few months back I tried Fedora, fucked it up royally, got aggrevated because I&#39;m stupid and can&#39;t figure things out instantly, and went back to Windows sobbing and grumbling to myself.&lt;/p&gt;
&lt;p&gt;Hot take here, but I don&#39;t &lt;em&gt;hate&lt;/em&gt; Windows. I &lt;em&gt;hate&lt;/em&gt; Microsoft because they&#39;re a bunch of jerkfaces who harvest people&#39;s data by the truckload and by all accounts are a scumbag company, but Windows itself has a lot of good, battle-tested design philosophies (which Microsoft has also been changing, probably much to the chagrin of some senior programmers there). I have some pristine rose-tinted glasses for Windows 7 still. Anyways...&lt;/p&gt;
&lt;p&gt;I knew I&#39;d eventually have to get off Windows again, but it took me a few months to build up the courage to try going back to Linux. This time around, I went with Linux Mint with Cinnamon. And, honestly? Things are &lt;em&gt;much&lt;/em&gt; smoother this time around. There&#39;s still a few hangups here and there, but that&#39;s mainly from me copying over project files from old Windows directories and expecting them to work without changing things (read: me stupid). I also didn&#39;t receive my copy of &amp;quot;How to Linux 101&amp;quot; in the mail, so I&#39;m kinda winging it right now. But everything&#39;s going pretty good, I think!&lt;/p&gt;
&lt;p&gt;One thing I&#39;m sorely missing on Linux is &lt;a href=&quot;https://playnite.link/&quot;&gt;Playnite&lt;/a&gt;. Sure, there&#39;s Heroic Games Launcher, Lutris, Faugus Launcher, etc. But they&#39;re just... not the same. I wish I knew how to articulate it, but I can&#39;t. Thankfully the developer does want to build a Linux version eventually, but not until the next major version of it is already finished.&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Also my desktop looks like Windows and not very sci-fi hackery whatever, I&#39;m not cool enough to have the big ascii logo terminal thing and a big widget with all of my processes listed and a picture of lain hidden somewhere. Maybe one day I&#39;ll get there.&lt;/span&gt;&lt;/p&gt;
</content>
    <summary>round 2 babyyy</summary>
  </entry>
  <entry>
    <title>burnout - chapter 1</title>
    <link href="https://catwraith.com/posts/burnout-chapter-1/"/>
    <id>https://catwraith.com/posts/burnout-chapter-1/</id>
    <published>2026-04-27T00:00:00Z</published>
    <updated>2026-04-27T00:00:00Z</updated>
    <content type="html">&lt;div class=&quot;right-align&quot;&gt;27 apr 26&lt;/div&gt;
&lt;p&gt;&lt;a href=&quot;https://catwraith.com/blog/&quot;&gt;&amp;lt;-- Go back&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;&lt;em&gt;burnout: chapter 1&lt;/em&gt;&lt;/h2&gt;
&lt;p&gt;so, uh, it&#39;s almost may now. not a lot of updates lately, huh? truth be told, i ain&#39;t been in the best of places the past few months. i&#39;m still recovering from the winter holidays and the always-hectic pace it forces me to be in. things are quieter now, which is nice, but damn if i&#39;m not tired of doing stuff. and of course, i&#39;m still adding more projects to my plate, because i have impulse issues and love to romanticize completing things in my head without actually putting in the work. so, what&#39;s all on the docket? well...&lt;/p&gt;
&lt;h3&gt;catwraith-v2&lt;/h3&gt;
&lt;p&gt;teehee, but not really. i mean, yeah, it was kinda meant to be the second iteration of my personal site, but how could i get rid of the classic parallax forest design? it&#39;s &lt;em&gt;me&lt;/em&gt;! so i&#39;m working on a new design, but it won&#39;t replace this one. I&#39;ll either release it for anyone to use or dump it onto my next project, which is...&lt;/p&gt;
&lt;h3&gt;NYA_OS&lt;/h3&gt;
&lt;p&gt;so &lt;a href=&quot;https://nekoweb.org/&quot;&gt;Nekoweb&lt;/a&gt;&#39;s creators / owners / whatever, they came out with a &lt;a href=&quot;https://ddns.kicya.net/&quot;&gt;free subdomain registry&lt;/a&gt; a little while ago (&lt;code&gt;*.nya.je&lt;/code&gt;). Now, i already own five domains that i pay for, hosting that i pay for, and servers i run, so i don&#39;t really &lt;em&gt;need&lt;/em&gt; a subdomain from another place to manage.&lt;/p&gt;
&lt;p&gt;...BUUUUUT, i can&#39;t say no to something new and shiny, so i snagged one: &lt;a href=&quot;https://os.nya.je/&quot;&gt;os.nya.je&lt;/a&gt;. as you can probably tell already, the plan is to make an operating system / desktop environment on that subdomain, titled &lt;code&gt;NYA_OS&lt;/code&gt;. will it ever be completed? probably not. but it&#39;s another fun thing to stimulate my imagination at least.&lt;/p&gt;
&lt;h3&gt;music&lt;/h3&gt;
&lt;p&gt;i&#39;m finally diving back into music! ...except that it&#39;s been over a year since i did any music stuff, so i&#39;m back to square one, learning things all over again. huzzah!&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;aaaand that&#39;s about it! ok bye&lt;/p&gt;
&lt;div class=&quot;center-align&quot;&gt;&lt;img src=&quot;https://i.ibb.co/N63W0XVy/Ghost-cat.gif&quot; alt=&quot;ghost cat&quot; /&gt;&lt;/div&gt;</content>
    <summary>ugh</summary>
  </entry>
  <entry>
    <title>catwraith&#39;s games to play with friends</title>
    <link href="https://catwraith.com/posts/catwraiths-games-to-play-with-friends/"/>
    <id>https://catwraith.com/posts/catwraiths-games-to-play-with-friends/</id>
    <published>2026-02-28T00:00:00Z</published>
    <updated>2026-02-28T00:00:00Z</updated>
    <content type="html">&lt;div class=&quot;right-align&quot;&gt;28 feb 26&lt;/div&gt;
&lt;p&gt;&lt;a href=&quot;https://catwraith.com/blog/&quot;&gt;&amp;lt;-- Go back&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;&lt;em&gt;catwraith&#39;s games to play with friends&lt;/em&gt;&lt;/h2&gt;
&lt;p&gt;As much as I love single-player RPG titles and open world sandboxes to mess around in, sometimes I want to chill with friends and play something silly or wacky. This is my list of a few games you can enjoy with the group - some of them are free, too!&lt;/p&gt;
&lt;hr /&gt;
&lt;h3&gt;Cheese Rolling [ FREE | &lt;a href=&quot;https://store.steampowered.com/app/3809440/Cheese_Rolling/&quot;&gt;Steam&lt;/a&gt; ]&lt;/h3&gt;
&lt;img src=&quot;https://catwraith.com/img/posts/img003.png&quot; title=&quot;Cheese Rolling Banner&quot; style=&quot;width: 100%;&quot; /&gt;
&lt;p&gt;Based on the English annual event of the same name, Cheese Rolling is about chasing a wheel of cheese down a steep hill and catching it. There are a few game modes, but the one we enjoyed the most was where one player is selected to be the wheel of cheese, and everybody else tries to catch them. The chasers can jump, grab, and ragdoll down the hill in order to catch the cheese wheel, and it&#39;s overall just a ton of chaos and fun to play.&lt;/p&gt;
&lt;div style=&quot;position: relative; width: 100%; padding-bottom: 56.25%; height: 0; overflow: hidden;&quot;&gt;&lt;iframe style=&quot;position: absolute; top: 0; left: 0; width: 100%; height: 100%;&quot; src=&quot;https://www.youtube-nocookie.com/embed/Rjx_iIcMN2s?si=i-vd3eFkTSBTQykJ&quot; title=&quot;YouTube video player&quot; frameborder=&quot;0&quot; allow=&quot;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share&quot; referrerpolicy=&quot;strict-origin-when-cross-origin&quot; allowfullscreen=&quot;&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;hr /&gt;
&lt;h3&gt;Guilty as Sock! [ $5.50 USD | &lt;a href=&quot;https://store.steampowered.com/app/3400930/Guilty_as_Sock/&quot;&gt;Steam&lt;/a&gt; ]&lt;/h3&gt;
&lt;img src=&quot;https://catwraith.com/img/posts/img004.png&quot; title=&quot;Guilty as Sock Banner&quot; style=&quot;width: 100%;&quot; /&gt;
&lt;p&gt;Play as sock puppets and try your hand at the goings-on of a courtroom. You and your friends can play as a judge, prosecutor, defendant, bailiff, journalist, witness, and more. The prompts are wild and silly, while leaving plenty of room for you to roleplay your own twists.&lt;/p&gt;
&lt;div style=&quot;position: relative; width: 100%; padding-bottom: 56.25%; height: 0; overflow: hidden;&quot;&gt;&lt;iframe style=&quot;position: absolute; top: 0; left: 0; width: 100%; height: 100%;&quot; src=&quot;https://www.youtube-nocookie.com/embed/2lcH3bDsef8?si=5RmFE-X5_7WM1UN8&quot; title=&quot;YouTube video player&quot; frameborder=&quot;0&quot; allow=&quot;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share&quot; referrerpolicy=&quot;strict-origin-when-cross-origin&quot; allowfullscreen=&quot;&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;hr /&gt;
&lt;h3&gt;Human: Fall Flat [ $19.99 USD | &lt;a href=&quot;https://store.steampowered.com/app/477160/Human_Fall_Flat/&quot;&gt;Steam&lt;/a&gt; ]&lt;/h3&gt;
&lt;img src=&quot;https://catwraith.com/img/posts/img005.png&quot; title=&quot;Human Fall Flat Banner&quot; style=&quot;width: 100%;&quot; /&gt;
&lt;p&gt;Among the many ragdoll physics multiplayer games out there (Gang Beasts, Party Animals, etc), I&#39;ve always felt that Human: Fall Flat has the greatest &amp;quot;bang for your buck&amp;quot;, so to speak. With a plethora of official levels that are jampacked with secrets to discover, plus an active community creating new levels via the Steam Workshop, you can honestly spent hours and hours solving puzzles with your friends.&lt;/p&gt;
&lt;div style=&quot;position: relative; width: 100%; padding-bottom: 56.25%; height: 0; overflow: hidden;&quot;&gt;&lt;iframe style=&quot;position: absolute; top: 0; left: 0; width: 100%; height: 100%;&quot; src=&quot;https://www.youtube-nocookie.com/embed/T_uA48H1-g4?si=PPGre1AtODTImsvu&quot; title=&quot;YouTube video player&quot; frameborder=&quot;0&quot; allow=&quot;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share&quot; referrerpolicy=&quot;strict-origin-when-cross-origin&quot; allowfullscreen=&quot;&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;hr /&gt;
&lt;h3&gt;Light Bearers 2 [ FREE | &lt;a href=&quot;https://store.steampowered.com/app/2459530/Light_Bearers_2/&quot;&gt;Steam&lt;/a&gt; ]&lt;/h3&gt;
&lt;img src=&quot;https://catwraith.com/img/posts/img006.png&quot; title=&quot;Light Bearers 2 Banner&quot; style=&quot;width: 100%;&quot; /&gt;
&lt;p&gt;It&#39;s an asynchronous game of tag, featuring a bunch of glowing teddy bears and a slew of different evil shadows to choose from. At the start of each round, a random person is selected to be the Shadow. The Shadow then has to tag the light bears, corrupting them slowly until they transform in to shadow bears, and then assist the Shadow. The goal is to either tag all of the light bears, or escape into the pool of light after the timer runs down. The language in the game is rather vulgar and humorous, and there are a ton of customization options for the light bears. It should also be noted that this game can be quite fast-paced!&lt;/p&gt;
&lt;div style=&quot;position: relative; width: 100%; padding-bottom: 56.25%; height: 0; overflow: hidden;&quot;&gt;&lt;iframe style=&quot;position: absolute; top: 0; left: 0; width: 100%; height: 100%;&quot; src=&quot;https://www.youtube-nocookie.com/embed/ACZucvEdgss?si=wpm8TYd7y3itOuY7&quot; title=&quot;YouTube video player&quot; frameborder=&quot;0&quot; allow=&quot;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share&quot; referrerpolicy=&quot;strict-origin-when-cross-origin&quot; allowfullscreen=&quot;&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;hr /&gt;
&lt;h3&gt;PEAK [ $7.99 USD | &lt;a href=&quot;https://store.steampowered.com/app/3527290/PEAK/&quot;&gt;Steam&lt;/a&gt; ]&lt;/h3&gt;
&lt;img src=&quot;https://catwraith.com/img/posts/img007.png&quot; title=&quot;PEAK Banner&quot; style=&quot;width: 100%;&quot; /&gt;
&lt;p&gt;It&#39;s won numerous awards, and for a good reason. The side project from the developers of two different studios, PEAK is all about climbing to the top of an enormous mountain range in order to be rescued after a plane crash. You&#39;ll need to use various tools and combat the elements in order to make it, but it&#39;s all about the journey, not the destination. This game&#39;s in our regular rotation as a group, and it still hasn&#39;t gotten old.&lt;/p&gt;
&lt;div style=&quot;position: relative; width: 100%; padding-bottom: 56.25%; height: 0; overflow: hidden;&quot;&gt;&lt;iframe style=&quot;position: absolute; top: 0; left: 0; width: 100%; height: 100%;&quot; src=&quot;https://www.youtube-nocookie.com/embed/D6io5XZWBHk?si=3pb8ydsEkyhe2Lkb&quot; title=&quot;YouTube video player&quot; frameborder=&quot;0&quot; allow=&quot;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share&quot; referrerpolicy=&quot;strict-origin-when-cross-origin&quot; allowfullscreen=&quot;&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;hr /&gt;
&lt;h3&gt;Phasmophobia [ $19.99 USD | &lt;a href=&quot;https://store.steampowered.com/app/739630/Phasmophobia/&quot;&gt;Steam&lt;/a&gt; ]&lt;/h3&gt;
&lt;img src=&quot;https://catwraith.com/img/posts/img008.png&quot; title=&quot;Phasmophobia Banner&quot; style=&quot;width: 100%;&quot; /&gt;
&lt;p&gt;A lot of games have tried to replicate the formula behind Phasmophobia, but it still continues to shine as a pioneer in the horror genre. Phasmophobia revolves around investigating haunted locations and identifying which kind of ghost inhabits that space. You use a plethora of tools in order to complete your investigation, all while trying to maintain your sanity and avoid being hunted by the ghost. Oh, and it can hear you talk. (Did I mention you can play it in VR? Seriously, it&#39;s terrifying.)&lt;/p&gt;
&lt;div style=&quot;position: relative; width: 100%; padding-bottom: 56.25%; height: 0; overflow: hidden;&quot;&gt;&lt;iframe style=&quot;position: absolute; top: 0; left: 0; width: 100%; height: 100%;&quot; src=&quot;https://www.youtube-nocookie.com/embed/sRa9oeo5KiY?si=j9ppF_c-sjhO3m1C&quot; title=&quot;YouTube video player&quot; frameborder=&quot;0&quot; allow=&quot;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share&quot; referrerpolicy=&quot;strict-origin-when-cross-origin&quot; allowfullscreen=&quot;&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;hr /&gt;
&lt;h3&gt;Pummel Party [ $14.99 USD &lt;a href=&quot;https://store.steampowered.com/app/880940/Pummel_Party/&quot;&gt;Steam&lt;/a&gt; ]&lt;/h3&gt;
&lt;img src=&quot;https://catwraith.com/img/posts/img009.png&quot; title=&quot;Pummel Party Banner&quot; style=&quot;width: 100%;&quot; /&gt;
&lt;p&gt;Think of Mario Party, but a lot more violent. Your goal is to make it around the board, collecting coins by any means necessary and opening chests to obtain trophies. The first person to collect the set number of trophies wins! This game is highly addictive and I&#39;ve found that the minigames feel quite fair and balanced.&lt;/p&gt;
&lt;div style=&quot;position: relative; width: 100%; padding-bottom: 56.25%; height: 0; overflow: hidden;&quot;&gt;&lt;iframe style=&quot;position: absolute; top: 0; left: 0; width: 100%; height: 100%;&quot; src=&quot;https://www.youtube-nocookie.com/embed/oiYG0Ov5jKE?si=3mvjwYBiKwcmM2Jm&quot; title=&quot;YouTube video player&quot; frameborder=&quot;0&quot; allow=&quot;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share&quot; referrerpolicy=&quot;strict-origin-when-cross-origin&quot; allowfullscreen=&quot;&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;hr /&gt;
&lt;h3&gt;R.E.P.O [ $9.99 USD | &lt;a href=&quot;https://store.steampowered.com/app/3241660/REPO/&quot;&gt;Steam&lt;/a&gt; ]&lt;/h3&gt;
&lt;img src=&quot;https://catwraith.com/img/posts/img010.png&quot; title=&quot;R.E.P.O Banner&quot; style=&quot;width: 100%;&quot; /&gt;
&lt;p&gt;Out of all the multiplayer games my group indulges in, R.E.P.O absolutely takes the cake. The core gameplay loop is extremely satisfying, the monsters are highly varied and fun to play against, and the developers are constantly pushing new and exciting updates regularly for free. Not to mention that you can easily mod the game via Thunderstore to add so, so many more customization options and gameplay variations. Seriously, I can&#39;t recommend this one enough.&lt;/p&gt;
&lt;div style=&quot;position: relative; width: 100%; padding-bottom: 56.25%; height: 0; overflow: hidden;&quot;&gt;&lt;iframe style=&quot;position: absolute; top: 0; left: 0; width: 100%; height: 100%;&quot; src=&quot;https://www.youtube-nocookie.com/embed/oSfoK8eSeD8?si=sCna_c5NbtGTHfWY&quot; title=&quot;YouTube video player&quot; frameborder=&quot;0&quot; allow=&quot;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share&quot; referrerpolicy=&quot;strict-origin-when-cross-origin&quot; allowfullscreen=&quot;&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;hr /&gt;
&lt;h3&gt;Sledding Game [ $TBD | &lt;a href=&quot;https://store.steampowered.com/app/3438850/Sledding_Game/&quot;&gt;Steam&lt;/a&gt; ]&lt;/h3&gt;
&lt;img src=&quot;https://catwraith.com/img/posts/img011.png&quot; title=&quot;Sledding Game Banner&quot; style=&quot;width: 100%;&quot; /&gt;
&lt;p&gt;Sledding Game is a new title that technically hasn&#39;t been released yet. Even so, there&#39;s a &lt;a href=&quot;https://store.steampowered.com/app/4029310/Sledding_Game_Demo/&quot;&gt;demo&lt;/a&gt; currently available that you can try for free. I gotta say, I had no idea what to expect when my friend told me about this game, but good gravy, is it fun! You basically get to hang out and have fun in the snow with your friends at a winter lodge. There&#39;s sledding, snowball fights, curling, cornhole, darts, roulette, and so much more to do. I can guarantee you that this&#39;ll be a Day 1 buy for us when it fully releases; the amount of love that&#39;s gone into it is impeccable and I can&#39;t wait to play more of it with my group. As of the time of this post, the developer hasn&#39;t set a price for the full game, but chances are it won&#39;t be all that expensive.&lt;/p&gt;
&lt;div style=&quot;position: relative; width: 100%; padding-bottom: 56.25%; height: 0; overflow: hidden;&quot;&gt;&lt;iframe style=&quot;position: absolute; top: 0; left: 0; width: 100%; height: 100%;&quot; src=&quot;https://www.youtube-nocookie.com/embed/WLaEihrVIOo?si=Pv9J066_6txy5Emv&quot; title=&quot;YouTube video player&quot; frameborder=&quot;0&quot; allow=&quot;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share&quot; referrerpolicy=&quot;strict-origin-when-cross-origin&quot; allowfullscreen=&quot;&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;hr /&gt;
&lt;h3&gt;The Spell Brigade [ $9.99 USD | &lt;a href=&quot;https://store.steampowered.com/app/2904000/The_Spell_Brigade/&quot;&gt;Steam&lt;/a&gt; ]&lt;/h3&gt;
&lt;img src=&quot;https://catwraith.com/img/posts/img012.png&quot; title=&quot;The Spell Brigade Banner&quot; style=&quot;width: 100%;&quot; /&gt;
&lt;p&gt;The Spell Brigade is a action roguelite / &amp;quot;bullet hell&amp;quot; game (think Vampire Survivors, Megabonk, etc) for up to 4 players. It has an insanely easy learning curve and a ton of different ways to power up your characters throughout each round. For being in Early Access (at the time of this post), it has a ton of polish and is clearly a passion project from the team behind it. I&#39;m not really all that into this genre of game, but I have to admit that I&#39;ve had a ton of fun trying out new things to see if we can accomplish our tasks a little bit faster, or cause more devastation.&lt;/p&gt;
&lt;div style=&quot;position: relative; width: 100%; padding-bottom: 56.25%; height: 0; overflow: hidden;&quot;&gt;&lt;iframe style=&quot;position: absolute; top: 0; left: 0; width: 100%; height: 100%;&quot; src=&quot;https://www.youtube-nocookie.com/embed/xNplw0h5Qkk?si=fHXAvhosxu7xMASq&quot; title=&quot;YouTube video player&quot; frameborder=&quot;0&quot; allow=&quot;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share&quot; referrerpolicy=&quot;strict-origin-when-cross-origin&quot; allowfullscreen=&quot;&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;hr /&gt;
&lt;p&gt;I hope y&#39;all have fun with your friends! Happy gaming!&lt;/p&gt;
&lt;div class=&quot;center-align&quot;&gt;&lt;img src=&quot;https://i.ibb.co/N63W0XVy/Ghost-cat.gif&quot; alt=&quot;ghost cat&quot; /&gt;&lt;/div&gt;
</content>
    <summary>friends not included</summary>
  </entry>
  <entry>
    <title>2026</title>
    <link href="https://catwraith.com/posts/2026/"/>
    <id>https://catwraith.com/posts/2026/</id>
    <published>2026-01-26T00:00:00Z</published>
    <updated>2026-01-26T00:00:00Z</updated>
    <content type="html">&lt;div class=&quot;right-align&quot;&gt;26 jan 26&lt;/div&gt;
&lt;p&gt;&lt;a href=&quot;https://catwraith.com/blog/&quot;&gt;&amp;lt;-- Go back&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;&lt;em&gt;2026 - new year, new naps&lt;/em&gt;&lt;/h2&gt;
&lt;p&gt;First off: &lt;em&gt;wee woohoo we did it!&lt;/em&gt; Another year down, and hopefully many more to come.&lt;/p&gt;
&lt;p&gt;2025 was a year of... well, a lot of ups and downs, to be sure. Lot of good music came out last year, which was dope. And I got to see my family a fair deal, that was also pretty dope. Lot of natural disasters last year too, which wasn&#39;t very dope. Plus the whole, y&#39;know, political landscape in numerous countries going to shit (like they weren&#39;t already terrible). I generally don&#39;t talk about that kind of stuff, but seriously, things are in the gutter right now. Empathy is becoming a rarity, it seems. I digress.&lt;/p&gt;
&lt;p&gt;Gonna talk about new things now!&lt;/p&gt;
&lt;hr /&gt;
&lt;h3&gt;Site Updates&lt;/h3&gt;
&lt;p&gt;I&#39;ve had quite a few different things in the works for this site, but they&#39;re not done yet. In the last update, I introduced the tabbed profile block, and that was pretty neat. I still like it sorta-kinda, but I noticed on mobile it&#39;s a bit wonky when you switch tabs. Not sure how to fix it so it doesn&#39;t scroll all the way to the bottom of the page, but yeah. I&#39;m thinking about replacing the tabbed style with vertical accordion elements that you can collapse to save room.&lt;/p&gt;
&lt;p&gt;I&#39;ve also been working on a new display style for my favorites lists. Right now they&#39;re just slapped on there in some &lt;code&gt;&amp;lt;details&amp;gt;&lt;/code&gt; elements, which is fine but it ain&#39;t very fun to look at. So, I&#39;m working on a &lt;code&gt;grid/list&lt;/code&gt; box for each thing that&#39;ll display cover art for &#39;em, or you can switch it to a vertical list instead. The music section will even feature snippets so you can get a preview of what they sound like (this is taking forever to do, I have a lot of favorites...).&lt;/p&gt;
&lt;p&gt;Another thing on the &amp;quot;maybe&amp;quot; pile is better contrast for the dark mode theme of the site. Right now, if you&#39;re viewing the dark mode theme in a lighted area, it can be hard to make out the various elements and text on-screen. In fact, I pretty much spend most of my time on-site using the light theme now, even though I set the dark one as the default. So, I&#39;ve been thinking about changing some of the colors to mirror the two themes; the light mode uses some of the dark mode&#39;s colors, but not vice versa, so we fix that as such:&lt;/p&gt;
&lt;img style=&quot;width:100%;&quot; src=&quot;https://catwraith.com/img/posts/img002.png&quot; title=&quot;current theme&quot; /&gt;
&lt;img style=&quot;width:100%;&quot; src=&quot;https://catwraith.com/img/posts/img001.png&quot; title=&quot;proposed theme change&quot; /&gt;
&lt;p&gt;The off-white/gray text and border colors contrast much better, which makes readability and navigation so much easier. However, it doesn&#39;t feel nearly as cohesive as the purple mix. I&#39;ve tried to blend the colors a bit better, but it just doesn&#39;t feel right. It&#39;s strange to me because I really love the light mode&#39;s subtle splashes of purple, but the off-white/gray just feels... strange. Maybe it&#39;s because I&#39;m too used to the old dark mode theme. If you&#39;re reading this and you feel like you&#39;ve got some feedback, you can drop a message on my guestbook or email me (see &lt;a href=&quot;https://catwraith.com/about&quot;&gt;/about&lt;/a&gt;). Please let me know!&lt;/p&gt;
&lt;p&gt;Lastly, I&#39;m working (still) on getting RSS set up for my blog posts (not that I post very much but, y&#39;know).&lt;/p&gt;
&lt;hr /&gt;
&lt;h3&gt;New Games n&#39; Music&lt;/h3&gt;
&lt;p&gt;2025 had a ton of good stuff come out. As far as music goes, my top albums of 2025 were Keep&#39;s &lt;a href=&quot;https://keepva.bandcamp.com/album/almost-static&quot;&gt;Almost Static&lt;/a&gt; and STM&#39;s &lt;a href=&quot;https://stmofficial.bandcamp.com/album/ultraviolet&quot;&gt;Ultraviolet&lt;/a&gt;. Both were incredible releases, and have me psyched to see what they come up with next!&lt;/p&gt;
&lt;p&gt;As for games, I&#39;ve been putting more hours into &lt;a href=&quot;https://www.igdb.com/games/x4-foundations&quot;&gt;X4: Foundations&lt;/a&gt; and, recently, &lt;a href=&quot;https://www.igdb.com/games/arc-raiders&quot;&gt;Arc Raiders&lt;/a&gt;, which a friend got me into. I&#39;m not usually one for the whole extraction shooter genre, but I really enjoy the feeling of Arc&#39;s PvPvE setup, and I&#39;ve honestly had more positive interactions with other players over negative ones. And X4, of course, demands that I spend every waking moment optimizing my fleets of ships and maximizing profits. I&#39;ve been having more fun coming up with weird scenarios to toss myself into, like starting the game with every faction hating me and wanting me dead. That&#39;s been a rough challenge, to be sure (mainly because I can&#39;t access any ship wharf to upgrade or buy deployables).&lt;/p&gt;
&lt;hr /&gt;
&lt;h3&gt;Personal Life Updates&lt;/h3&gt;
&lt;p&gt;I don&#39;t really talk about things in my personal life, not out of privacy concerns or anything, just a feeling that I&#39;m pretty boring IRL. Things around the winter holidays are always stressful for me; a lot of larger bill items come out around this time, which always hurts the wallet, plus family visiting obligations (which means I&#39;m travelling). Thankfully, around February/March, things will start to settle back into normalcy, and I can go back to being a lazy bum again. Nothing beats sleeping in on days off, waking up and making a cup of coffee, and vibing around the house with the cat. I did mention I have a cat, right? He&#39;s cute but he doesn&#39;t pay rent, no matter how many times I&#39;ve asked.&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;Anyways, that&#39;s all I&#39;ve got for now. Bye!~&lt;/p&gt;
&lt;div class=&quot;center-align&quot;&gt;&lt;img src=&quot;https://i.ibb.co/N63W0XVy/Ghost-cat.gif&quot; alt=&quot;ghost cat&quot; /&gt;&lt;/div&gt;</content>
    <summary>new year, new naps</summary>
  </entry>
  <entry>
    <title>i hate ajax (but not really)</title>
    <link href="https://catwraith.com/posts/i-hate-ajax/"/>
    <id>https://catwraith.com/posts/i-hate-ajax/</id>
    <published>2025-11-24T00:00:00Z</published>
    <updated>2025-11-24T00:00:00Z</updated>
    <content type="html">&lt;div class=&quot;right-align&quot;&gt;24 nov 25&lt;/div&gt;
&lt;p&gt;&lt;a href=&quot;https://catwraith.com/blog/&quot;&gt;&amp;lt;-- Go back&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;&lt;em&gt;i hate ajax (but not really)&lt;/em&gt;&lt;/h2&gt;
&lt;p&gt;Hi, your resident ghost cat here. Y&#39;ever notice how, like, the pages just kinda fade out and fade in, and you don&#39;t actually leave the page? that&#39;s AJAX, or &amp;quot;&lt;a href=&quot;https://www.w3schools.com/xml/ajax_intro.asp&quot; title=&quot;AJAX Introduction | W3Schools&quot;&gt;Asynchronous JavaScript and XML&lt;/a&gt;&amp;quot;. Basically, by using JavaScript/JQuery, we only load what&#39;s necessary, instead of reloading the entire website for a page transition. This means less data being served by the host, and less data being downloaded by the client. We love saving bits. c:&lt;/p&gt;
&lt;p&gt;AJAX affords us a few cool new features once integrated. Obviously there&#39;s the whole &amp;quot;no reloading the page&amp;quot; thing, which means we get cool smooth transitions (with the help of CSS transforms), but it also lets us set up persistent scripts that exist &lt;em&gt;outside&lt;/em&gt; of the changing contents. Case in point, the SoundCloud music player nailed to the bottom of the sidebar (if you haven&#39;t tried it yet, it&#39;s nice and soothing ambient tracks). Even if you change the page, the music player still works, because we&#39;re not rewriting the DOM with a page reload. The only stuff changing is the content in the &lt;code&gt;inner&lt;/code&gt; container; anything outside of it isn&#39;t affected.&lt;/p&gt;
&lt;p&gt;For as neat as this whole setup is, however, it&#39;s also not without a few downsides, which I&#39;ve personally found to be a pain in the butt to deal with. First off, because we&#39;re not reloading the page, things like the site title and browser history state do not update natively. This can be fixed with more JavaScript, but we&#39;re basically having to manually establish all of the changes that would occur with a normal page transition. My own page transition script works by:&lt;br /&gt;
1. Fading out the content by changing the opacity&lt;br /&gt;
2. Close the &lt;code&gt;inner&lt;/code&gt; container by removing the class &lt;code&gt;is-open&lt;/code&gt; and adding the class &lt;code&gt;is-closed&lt;/code&gt;, which uses &lt;code&gt;transform: ScaleX(0);&lt;/code&gt;&lt;br /&gt;
3. Change the &lt;code&gt;inner&lt;/code&gt; container&#39;s contents via AJAX&lt;br /&gt;
4. Open the &lt;code&gt;inner&lt;/code&gt; container by removing the class &lt;code&gt;is-closed&lt;/code&gt; and adding the class &lt;code&gt;is-open&lt;/code&gt;, which uses &lt;code&gt;transform: ScaleX(1);&lt;/code&gt;&lt;br /&gt;
5. Fade in the new content by changing the opacity back to it&#39;s full value&lt;br /&gt;
6. Change the site title.&lt;br /&gt;
7. Write the state to the browser history (so you can use the back/forward arrows on your browser).&lt;/p&gt;
&lt;p&gt;The other issue I&#39;ve run into is a bit harder to deal with. Since we&#39;re not reloading the page, any new scripts introduced by the transitioned content isn&#39;t ran, because the DOM has already been written. This means that if I want to, say, use JavaScript to copy the contents of a container (like the copy button for my &lt;code&gt;88x31&lt;/code&gt; on the links page), I have to set the script along with a listener event within the actual template to wait for the copy button element to appear. And I really don&#39;t feel like setting up listener events for every single script I want to use on a specific page. My solution to this issue was to create a new template/webpage that&#39;s as bare as possible, and include any JavaScript there. I then embed that page via an &lt;code&gt;&amp;lt;iframe&amp;gt;&lt;/code&gt; element. Because the &lt;code&gt;&amp;lt;iframe&amp;gt;&lt;/code&gt; is an entirely separate DOM, any scripts within it will run after the page transition.&lt;/p&gt;
&lt;p&gt;Right. So, uh, needless to say, I have a hole in the wall next to my desk where I ran my face through it trying to mitigate all of these issues. There were many, many moments where I wanted to just say &amp;quot;screw it&amp;quot; and go back to normal page transitions, but overall I&#39;m happy that I&#39;ve stuck with it. The site just wouldn&#39;t have the same kind of cleanliness without it. Thanks for reading this far!&lt;/p&gt;
&lt;p&gt;ok im off to bed, nini &lt;span class=&quot;unicode-emoji--span&quot;&gt;❤️&lt;/span&gt;&lt;/p&gt;
&lt;div class=&quot;center-align&quot;&gt;&lt;img src=&quot;https://i.ibb.co/N63W0XVy/Ghost-cat.gif&quot; alt=&quot;ghost cat&quot; /&gt;&lt;/div&gt;</content>
    <summary>me rambling about dumb design choices</summary>
  </entry>
  <entry>
    <title>who put that cookie there?</title>
    <link href="https://catwraith.com/posts/who-put-that-cookie-there/"/>
    <id>https://catwraith.com/posts/who-put-that-cookie-there/</id>
    <published>2025-10-26T00:00:00Z</published>
    <updated>2025-10-26T00:00:00Z</updated>
    <content type="html">&lt;div class=&quot;right-align&quot;&gt;26 oct 25&lt;/div&gt;
&lt;p&gt;&lt;a href=&quot;https://catwraith.com/blog/&quot;&gt;&amp;lt;-- Go back&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;&lt;em&gt;who put that cookie there?&lt;/em&gt;&lt;/h2&gt;
&lt;p&gt;hi it me&lt;/p&gt;
&lt;p&gt;if you&#39;re, like, super hardcore about tracking n whatnot, you might&#39;ve noticed a cookie coming from my site. i noticed it too! kinda freaked me out tbh.&lt;/p&gt;
&lt;p&gt;let me be clear: i do not personally use any cookies on my website for any reason whatsoever. i &lt;em&gt;do&lt;/em&gt; store a tiny bit of data in local storage &lt;em&gt;if&lt;/em&gt; you switch the theme, so it&#39;ll be remembered when you visit again. (it&#39;s quite literally &lt;code&gt;theme: light/dark&lt;/code&gt;.)&lt;/p&gt;
&lt;p&gt;with that being said, soundcloud (who i use for the site&#39;s music player) &lt;em&gt;does&lt;/em&gt; store a cookie, which contains the following (it&#39;ll differ for you a bit):&lt;/p&gt;
&lt;pre&gt;&lt;code class=&quot;hljs language-yaml&quot;&gt;&lt;span class=&quot;hljs-attr&quot;&gt;sc_anonymous_id:&lt;/span&gt; &lt;span class=&quot;hljs-string&quot;&gt;&amp;quot;######-######-######-######&amp;quot;&lt;/span&gt;
  &lt;span class=&quot;hljs-attr&quot;&gt;Created:&lt;/span&gt; &lt;span class=&quot;hljs-string&quot;&gt;&amp;quot;Tue, 21 Oct 2025 18:32:02 GMT&amp;quot;&lt;/span&gt;
  &lt;span class=&quot;hljs-attr&quot;&gt;Domain:&lt;/span&gt; &lt;span class=&quot;hljs-string&quot;&gt;&amp;quot;.soundcloud.com&amp;quot;&lt;/span&gt;
  &lt;span class=&quot;hljs-attr&quot;&gt;Expires / Max-Age:&lt;/span&gt; &lt;span class=&quot;hljs-string&quot;&gt;&amp;quot;Tue, 28 Oct 2025 18:32:02 GMT&amp;quot;&lt;/span&gt;
  &lt;span class=&quot;hljs-attr&quot;&gt;HostOnly:&lt;/span&gt; &lt;span class=&quot;hljs-literal&quot;&gt;false&lt;/span&gt;
  &lt;span class=&quot;hljs-attr&quot;&gt;HttpOnly:&lt;/span&gt; &lt;span class=&quot;hljs-literal&quot;&gt;false&lt;/span&gt;
  &lt;span class=&quot;hljs-attr&quot;&gt;Last Accessed:&lt;/span&gt; &lt;span class=&quot;hljs-string&quot;&gt;&amp;quot;Sun, 26 Oct 2025 19:01:12 GMT&amp;quot;&lt;/span&gt;
  &lt;span class=&quot;hljs-attr&quot;&gt;Partition Key:&lt;/span&gt; &lt;span class=&quot;hljs-string&quot;&gt;&amp;quot;https://catwraith.com&amp;quot;&lt;/span&gt;
  &lt;span class=&quot;hljs-attr&quot;&gt;Path:&lt;/span&gt; &lt;span class=&quot;hljs-string&quot;&gt;&amp;quot;/&amp;quot;&lt;/span&gt;
  &lt;span class=&quot;hljs-attr&quot;&gt;SameSite:&lt;/span&gt; &lt;span class=&quot;hljs-string&quot;&gt;&amp;quot;&amp;quot;&lt;/span&gt;
  &lt;span class=&quot;hljs-attr&quot;&gt;Secure:&lt;/span&gt; &lt;span class=&quot;hljs-literal&quot;&gt;false&lt;/span&gt;
  &lt;span class=&quot;hljs-attr&quot;&gt;Size:&lt;/span&gt; &lt;span class=&quot;hljs-number&quot;&gt;42&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;unfortunately, attempting to disable this cookie will result in the player not working. the &lt;code&gt;sc_anonymous_id&lt;/code&gt; key is a temporary anonymous user id used for playback tracking. without it, the api will reject the connection. the best solution i can come up with is to lazy-load the music player upon interaction, which&#39;ll take me a bit of time to set up.&lt;/p&gt;
&lt;p&gt;for now, if you&#39;re not okay with this cookie, you should enable blocking cross-site cookies in your browser.&lt;/p&gt;
&lt;p&gt;ok anyways bye!~&lt;/p&gt;
</content>
    <summary>bro i dont want it pls</summary>
  </entry>
  <entry>
    <title>where to go</title>
    <link href="https://catwraith.com/posts/where-to-go/"/>
    <id>https://catwraith.com/posts/where-to-go/</id>
    <published>2025-10-24T00:00:00Z</published>
    <updated>2025-10-24T00:00:00Z</updated>
    <content type="html">&lt;div class=&quot;right-align&quot;&gt;24 oct 25&lt;/div&gt;
&lt;p&gt;&lt;a href=&quot;https://catwraith.com/blog/&quot;&gt;&amp;lt;-- Go back&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;&lt;em&gt;where to go&lt;/em&gt;&lt;/h2&gt;
&lt;p&gt;Hi, it&#39;s me. I&#39;m using capitalization this time (surprising, I know!), but I felt like it was important to be clear in this post, since I&#39;ll be talking seriously about this topic. I&#39;ll go back to being a dumb ghost cat thing afterwords.&lt;/p&gt;
&lt;p&gt;I&#39;ve been spending the past few months really diving into the whole &#39;&lt;a href=&quot;https://myrrh.city/museum/library/Thewebrevivalbreakdown&quot;&gt;Internet Revival&lt;/a&gt;&#39; movement thing. I had always known there was a subculture of people making creative shit just beneath the surface that most people stick to, but I never really cared to dive down until recently. Before that, I just kinda accepted that the old Geocities wonders were probably behind us, and most were content using social media as a means of expression and connection (hot take: I think this is fine). Finding out that people were leaning heavily back into that &lt;em&gt;old web culture&lt;/em&gt;, it made me want to explore it a bit and see what all everyone&#39;s created.&lt;/p&gt;
&lt;p&gt;People today are amazing. I have no idea how you&#39;ve all come up with such unique, vibrant designs, layouts, and interactivity. Some sites feature games, or scavenger hunts; some feature things hidden in the code. It shows a genuine love for creating not only a custom corner of the web, but an experience for those visiting. It&#39;s something deeply personal and private that gets shared only with those curious enough to seek it out, and that feels really special.&lt;/p&gt;
&lt;p&gt;But the more time I spend exploring, the more I start to feel... disillusioned, I guess? It&#39;s a hard feeling to explain. At the same time as this resurgence of individuality and freedom of expression, there&#39;s a parallel push for reversion, for rejecting the use of modern web technologies and reverting back to the simplicity of the old Web 1.0 standards (or, at least, those found pre-Web2). There seems to be a fair amount of discussion over where the line is drawn in regards to using modern web practices or tech. Is responsiveness important? Should accommodations be made for accessibility, even if it means relying on newer coding standards? How much JavaScript is too much? Each person has their own take on it, and that&#39;s absolutely fine! You &lt;em&gt;should&lt;/em&gt; have an opinion on it. But the language I&#39;m seeing over dozens of posts and &#39;manifestos&#39; is less opinionated and more resolute, more conclusive in its affirmation that &lt;em&gt;this&lt;/em&gt; is how things should be done, and doing anything to the contrary is nothing short of asinine.&lt;/p&gt;
&lt;p&gt;In a way, I can understand where people are coming from. Big Web today is bloated, to say the least. Redundant code, overly-complex and over-engineered APIs, and a lack of cohesion across different platform modules, means that you&#39;re downloading far more than you need in order to check a status post or a simple article. If I&#39;m wanting people to read my posts, or check out my artwork, or see the things I&#39;m interested in, why should they have to load a metric ton of excess junk along the way? I &lt;em&gt;totally&lt;/em&gt; get the push away from all of that; less useless data being served is better for everyone (and the planet). &lt;s&gt;And also fuck them for collecting exabytes of personal data on their users and then profiting off said data by selling it to other companies.&lt;/s&gt;&lt;/p&gt;
&lt;p&gt;I think we&#39;re all in agreement that Big Web is bad. Nobody&#39;s really arguing &lt;em&gt;for&lt;/em&gt; it (at least that I&#39;ve seen), most everyone just kinda accepts that they&#39;re there and that&#39;s what they have to use (which isn&#39;t true, but if that&#39;s where all your friends are, that&#39;s where most people will stay). However, I don&#39;t think we need to completely strip away &lt;em&gt;everything&lt;/em&gt; that we have today in regards to the modern web. JavaScript isn&#39;t the laggy, buggy mess it used to be. CSS continues to iterate more and more awesome features (like the &lt;code&gt;aspect-ratio&lt;/code&gt; property, which was added sometime in 2020).  The point being, it&#39;s fine to strip out the excess and go back to basics, but let&#39;s not expect everyone to run little more than a scaffolding of unstyled HTML elements.&lt;/p&gt;
&lt;p&gt;That&#39;s kind of the whole point of this weird little blog post. When I sat down to write this, I just kept asking myself: Where do we go from here? I&#39;ve read countless posts from people reflecting on the web of the past (often times through rose-tinted glasses), talking about how organic things were, and how much fun it was to explore the net. And in some ways, yeah, it was fun! But it was also niche, limited in what most people considered it capable of doing. Before search engines popped up, people very rarely relied on the internet for information, because &lt;em&gt;they couldn&#39;t find it&lt;/em&gt;. Your own website could sit for &lt;em&gt;months&lt;/em&gt; before anyone visited it, simply because nobody knew it existed. We used webrings and directories to help with that, but even those suffered from the same problem.&lt;/p&gt;
&lt;p&gt;If you&#39;ll allow me, I&#39;d like to make my own viewpoint clear for those who own their own slice of the web, or are thinking about getting into web development: &lt;u&gt;Do whatever you want.&lt;/u&gt; Go nuts with it. Think rainbows are the shit?&lt;sup&gt;(they are)&lt;/sup&gt; Add a whole bunch of glittery rainbow gifs, make all the text rainbow colors, add a rainbow cursor! Think Serial Experiments Lain is an underrated masterpiece? Got a deep love for Stephen Gammell&#39;s &lt;a href=&quot;https://darkartandcraft.com/blogs/news/stephen-gammell-illustrations&quot;&gt;horror artwork&lt;/a&gt;? Maybe you just like dogs? Your site can be literally anything, and no matter what anybody says, you can use whatever tools are at your disposal. You don&#39;t &lt;em&gt;have&lt;/em&gt; to do something wild and crazy; I keep my site clean and subdued because it doesn&#39;t hurt my head, and that&#39;s my choice. Others build interactive games and environments to explore in theirs, and that&#39;s super cool too! No matter what, your site is your own, and you shouldn&#39;t be afraid to do something just because somebody else says it&#39;s bad (within reason - being malicious or purposely hurtful ain&#39;t very cash money). TL;DR - Do what you want, fuck the haters.&lt;/p&gt;
&lt;p&gt;Sorry for all the word vomit to say &#39;stop thinking too hard about it and just enjoy things&#39;. I&#39;m gonna go back to being a dumb ghost cat thing now.&lt;/p&gt;
&lt;div class=&quot;center-align&quot;&gt;&lt;img src=&quot;https://i.ibb.co/N63W0XVy/Ghost-cat.gif&quot; alt=&quot;ghost cat&quot; /&gt;&lt;/div&gt;</content>
    <summary>things are weird around here</summary>
  </entry>
  <entry>
    <title>headache</title>
    <link href="https://catwraith.com/posts/headache/"/>
    <id>https://catwraith.com/posts/headache/</id>
    <published>2025-10-12T00:00:00Z</published>
    <updated>2025-10-12T00:00:00Z</updated>
    <content type="html">&lt;div class=&quot;right-align&quot;&gt;12 oct 25&lt;/div&gt;
&lt;p&gt;&lt;a href=&quot;https://catwraith.com/blog/&quot;&gt;&amp;lt;-- Go back&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;&lt;em&gt;headache&lt;/em&gt;&lt;/h2&gt;
&lt;p&gt;i have been bashing my head against my desk for the past six hours. sometimes my brain works, and sometimes it doesn&#39;t, and right now it doesn&#39;t want to work. i&#39;m currently trying to redo the page transition script so that it uses jQuery&#39;s AJAX instead of the current static implementation (which works fine, but can flicker if viewing a page for the first time).&lt;/p&gt;
&lt;p&gt;what i&#39;m wanting is this:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;if on the home page, ensure the content panel (the gray overlay) is closed&lt;/li&gt;
&lt;li&gt;if on any other page and the content panel isn&#39;t open, slide it into view and load the page contents&lt;/li&gt;
&lt;li&gt;if on any other page and the content panel &lt;i&gt;is&lt;/i&gt; open, fade out the old contents and fade in the new&lt;/li&gt;
&lt;li&gt;ensure site title changes with new page&lt;/li&gt;
&lt;li&gt;ensure page history is set (so you can use the back/forward buttons on your browser)&lt;/li&gt;
&lt;li&gt;ensure no-js browsing is still possible&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;later:&lt;/strong&gt; cache page contents for faster viewing&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;this &lt;em&gt;should&lt;/em&gt; be easy enough, i&#39;ve coded similar stuff in the past, but what i&#39;ve come up with is far, far too convoluted of a solution. i know that it can be done better, i just. can&#39;t. focus.&lt;br /&gt;
what i need right now is to take a walk, but it&#39;s pitch black outside, and not exactly the safest right now. so i guess i&#39;ll just find a game to play or take a nap. either way, i&#39;ll tackle this again with a clear head, and hopefully come up with a better solution.&lt;/p&gt;
</content>
    <summary>js aint my friend</summary>
  </entry>
  <entry>
    <title>dive</title>
    <link href="https://catwraith.com/posts/dive/"/>
    <id>https://catwraith.com/posts/dive/</id>
    <published>2025-10-11T00:00:00Z</published>
    <updated>2025-10-11T00:00:00Z</updated>
    <content type="html">&lt;div class=&quot;right-align&quot;&gt;11 oct 25&lt;/div&gt;
&lt;p&gt;&lt;a href=&quot;https://catwraith.com/blog/&quot;&gt;&amp;lt;-- Go back&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;&lt;em&gt;dive&lt;/em&gt;&lt;/h2&gt;
&lt;p&gt;how do people come up with these dope websites anyways??&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://catwraith.com/img/misc/e_mc2.png&quot; alt=&quot;e=mc²&quot; title=&quot;E=MC²&quot; /&gt;&lt;/p&gt;
&lt;p&gt;i&#39;ve been doin web dev stuff ever since i was a kid, running my own phpbb2 boards and whatnot. i found myself helping to run an avatar community (much in the same vein as Gaia Online), mainly fixing up broken php scripts and css, both of which i knew nothing about. that community crumbled right after it launched, and after a handful of other starter forums, i finally decided to do it myself. sometimes i look back at those moments and wish i had worked just a little harder at it. i ended up dropping my own project due to burnout, and didn&#39;t start coding again until a few years later.&lt;/p&gt;
&lt;p&gt;nowadays i code for fun, when i have something i wanna automate, or something i wanna create that i think would be interesting or neat. adhd kinda means that i don&#39;t get a ton of &#39;focus time&#39;, which means that i dabble in a bunch of never-finished projects to keep busy, but that&#39;s perfectly okay with me. a lot of what i code is all about clean simplicity; its sort of a reflection of how my head works. complicated topics or subject matter can overwhelm me or give me anxiety until i break it down into its building blocks and then piece it back together. once i do that, i can handle the subject easily, but finding the time or focus to do that becomes increasingly harder as i work more and handle the obligations i have in my life. no idea why i&#39;m rambling about that.&lt;/p&gt;
&lt;p&gt;i&#39;m really envious of people who have incredibly vibrant or abstract personal sites. every time i stumble upon one, i feel a sense of awe; its something that i couldn&#39;t do even if i tried. my head just isn&#39;t wired correctly to make art pieces like that. i&#39;m not trying to put myself down or anything, i like the things i make too and i&#39;m proud of &#39;em, but sometimes i can&#39;t help but feel dumbstruck by how creative so many people are. the internet is super cool, even now.&lt;/p&gt;
&lt;p&gt;anyways, uh, meow~&lt;/p&gt;
</content>
    <summary>into the void we go</summary>
  </entry>
  <entry>
    <title>meow</title>
    <link href="https://catwraith.com/posts/meow/"/>
    <id>https://catwraith.com/posts/meow/</id>
    <published>2025-10-07T00:00:00Z</published>
    <updated>2025-10-07T00:00:00Z</updated>
    <content type="html">&lt;div class=&quot;right-align&quot;&gt;7 oct 25&lt;/div&gt;
&lt;p&gt;&lt;a href=&quot;https://catwraith.com/blog/&quot;&gt;&amp;lt;-- Go back&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;&lt;em&gt;meow&lt;/em&gt;&lt;/h2&gt;
&lt;p&gt;hi, i&#39;m catwraith!&lt;/p&gt;
&lt;p&gt;...i&#39;m still getting used to saying that. for over 20 years now, i&#39;ve gone under a different alias. &lt;code&gt;catwraith&lt;/code&gt; is something new to me, an unexpected but certainly not unwelcome change in my life on the internet. my old name was something weird and hard to pronounce. catwraith is much easier i think.&lt;/p&gt;
&lt;p&gt;with a new identity comes a need for a new online space. somewhere i can jot down ideas, share the dumb things i make, and ramble about inane nonsense to my hearts content. im really happy with how this site has turned out so far; its clean, muted and easy on my eyes. accessibility options are planned (colorblindness and high contrast), and semantic elements will be used as well.&lt;/p&gt;
&lt;p&gt;i&#39;m also avoiding all external scripts, libraries, and resources. everything will be local, with as little js as possible (except for the jquery/ajax functionality, just because i like loading elements like that). for what js i do use, the site will be perfectly functional without it.&lt;/p&gt;
&lt;p&gt;i think that&#39;s it.&lt;/p&gt;
</content>
    <summary>i made a new website. exciting!</summary>
  </entry>

</feed>