mood tension headache (•̀⤙•́)
reading random blog posts
listening avril 14th (extended) (dog curled up beside me)
It feels as though my website grew like a plant. I wrote all of the code myself, though I can’t fully explain how I knew what to do. This seems to be a feature of my thought, since I’m curious first and productive second; when I only focus on my curiosity, my productivity follows without much effort. I’m picking up structure and logic because I wanna keep moving.
Neocities sprawl
Code is fun when a project spans a couple different stacks. I edit my website in Vim and serve the directory to a localhost, so I actively engage with a web browser and TCP sockets. My computer reads like a completely different device to me, which is sorta how I feel every couple of months. It’s insane how much I don’t know (and it’s insane how much I do know…).
My about page took me a really long time but I learned a lot. Despite the obvious dimensional issues (I have no @media tags yet) it also looked surprisingly fine on mobile. My notebooks page was super simple. I have two more clear tasks in my home page and my gallery (currently ‘images’) pages.
For my home page, I enjoyed piclog and status cafe widgets on other websites. I considered signing up and adding them to my home page, but I don’t love the idea of pushing content into someone else’s database. This led me to researching PHP, nginx, and apache. And I’m still reading about PHP, nginx, and apache (ง’̀-‘́)ง I really love the idea of these technologies, but they seem ill-suited for me (currently? Maybe forever?)
Oh and I gotta understand RSS. Eventually.
Blog post wrapper
As I have (finally) entered into a comfortable webdev flow state, my mind has rotated a teensy bit towards content again. Localhost31415 handles the presentation and platforming of my writing. This leaves the friction in ~writing~ these posts. I enjoy markdown and local storage, but terminal navigation is still a bit slow for me, and I end up with many open terminal windows.
Obvious solution: serve a wrapper to a localhost (/ ̄ー ̄)/~~☆ This is sort of a priority because I’ve had this idea for ages; ironically, I first thought this up when I’d initially tried to use neocities ages go… I will probably just use claude to throw this together.
Planned features
Some obvious back-end stuff will introduce much-needed standardization. From the top of my head, a new post instance will need to create the appropriate subdirectories to support media attachment. Also (and this will be sooooooo nice), the header graphics can pull from a set location so I don’t have to remember their names and I can just passively collect them.
I have a couple ideas for state management to support continuity. I have to decided whether this will be a JS or python based tool, though I lean towards the latter (since this sorta goes hand-in-hand with whimsyscript). That said, considering I’m writing web posts, JS and browser could be the better solution.
I have some other ideas for content management to minimize potential error via automation. For example, an “add img” button that opens a menu to select file, size, and placement of an image. Once confirmed, a copy of this image will be filed in its appropriate place within my working directory.
how 2 clod
I plan on consolidating this into a well-structured project plan and feeding it to claude. I don’t love this; partly because I don’t like claude’s code and because I want to learn. I have the inclination to receive a little study booklet post-development, but claude sorta sucks at interpreting what I do and don’t know so these sorts of documents tend to suck.
This is an enduring struggle for me! Though I think I’ll be fine to take the L on this one…
Various other things
FFMPEG stuffs
I had claude write me a more generic wrapper (so not just dithering). I haven’t really played with it yet, but FFMPEG has sooooo many features, it’s awesome. I need to carve out some time to sit with the documentation and pull out anything I’ve missed.
linux
I have landed on a linux distro: QubesOS. I am sort of positioning towards tearing down my tower and rebuilding it (so, excising windows…). But my tower is my gaming device (which, I do not really use, but still), so I am hesitant for now. I predict I’ll tackle this within the next 6-8 months.
stoplight
I stopped thinking about this (´ཀ`」 ∠) I’m just seized by other things. I did, however, have a nice little read of my TCP sockets which was sorta in the same vein. Claude said I like to plan and not finish… which he’s right and I oughta stop doing that (but my projects sorta don’t end? I just take five hundred years before I do anything productive).
My dog’s ears perk when she hears the vim boop.
