In spite of my love for TNG, it is so clear to me now that the writers had a overly optimistic view of how the Borg would have actually sounded.

In spite of my love for TNG, it is so clear to me now that the writers had a overly optimistic view of how the Borg would have actually sounded.

I’ve been reading through The Complete Developer: Master the Full Stack With TypeScript, React, Next.js, MongoDB, and Docker by Martain Krause. I’ve been taking a bunch of notes on it, and publishing them to my JavaScript GitHub repo.
I’ve also been considering using a site like CodeWars (or possibly CodePen) to try and work on my JavaScript skills. I haven’t really decided yet.
I’ve been working through a bunch of different stuff. There’s a lot of things I’d really like to write on, but it’s been really hard to figure out what my focus should be set to, and where I should be devoting efforts to. Some of the big things I’ve been looking at are this:
.gitignore, etc. For ./github, I built an action to work with one of the repo’s I’m using during the weekdays, it will auto set the assignee and some other weird values when doing the PR, but I’d like to spread that across all of my projects.That’s also been an issue with Obsidian, too. Each time I build up a new vault (which I probably should stop doing, anyway?) it’s making a new .obsidian folder, which resets EVERYTHING, so I’ve got a bunch of similar setups with minor differences between them. For some, it would almost make sense, but I want to follow Zettelkasten, so I should probably only have one vault anyway. If that’s the case though, then I need to propagate that across the different repos and kill the bad ones. That also means getting the .git and .gitignore files inline, too, because some were using LF, other CLRF, some were tracking stuff like images, some weren’t. Some were tracking videos, some weren’t. I just need to get them all on the same page on so much different stuff. Ugh.I want to flash my mobo to the most recent version, but in order to ensure the firmware I downloaded isn’t corrupt I need to use Q-Flash. Normally I would just run the checksum against SHA1 or whatever in 7zip, but they only provide me a 4 digit checksum – how stupid is that? Anyway, the checksum will show in Q-Flash.
But in order to use Q-Flash I need to use an external formatted as FAT32, FAT16, or FAT12 (even more stupid!)
In order to do that, I need to use one of my externals, but the only one I could find on hand is one I had formatted to ext4 for fast Windows-to-NAS transfers. I would just format it, but I have a minor backup of some of mine and Kerry’s stuff stored on there. It’s like a 4th or 5th backup, but still, I don’t want to just destroy it all.
It’s being a tremendous pain the butt to get all of this to display in Windows, since NTFS doesn’t want to play nice with ext4, even though WSL is supposed to make it easier – it’s not easier if Windows can’t read it, which is what communicates to WSL is available on the system. ARG!
I managed to figure it out, but I’m going to make a guide because this is stupidly complex for something so simplistic.
I’ve been having a lot of fun repairing the lawn. I’ve designed 5 “zones” for the front and back yard irrigation; dealing with low water pressure has been incredibly aggravating. I’ve also applied a fair amount of organic Milo (Milorganite); it’s organic and only has an NPK of 6-4-0. Synthetic fertilizer (something like 22-0-4) which wouldn’t make much sense right now in early-ish fall, but might be a good idea for late fall for hibernation food.
To make things even more exciting (as exciting as watching grass grow can be), I also bought some Prodiamine to work as a pre-emergent and (minor) form of fertilizer for spring. It’s primary role is to help fight crab grass. I’m interested to see how it works out, but I’ll have to use it in conjunction with some post-emergent “weed killer”. I’ve found some concentrate that isn’t supposed to harm grass but kill weeds. I’m going to start with some spot treatments using some dye, so I can see where I’ve sprayed. Some videos online have also mentioned that adding a small amount of “No tears baby shampoo” to the mix can help due to surfactants in it. Basically, instead of having small individual droplets of weed killer, you get a kind of slick, smooth liquidly surface coverage over the green leaf of the weed. This is good because it’s a more thorough coverage of what the weed needs to live.
I routinely underestimate GitHub Actions.
“Gee, I should setup an automated task for this. It’ll be easy. I’ve setup cron jobs, after all!”
Primarily spending time learning more about JavaScript, working my way through a few tutorials.
I’ve also been drafting a lot of blog posts, but haven’t really had the time to sit down and finish them off. We’re talking maybe 2 to 3 per day. Take a look at this!

I really should get on top of that and push out some updates, so it doesn’t look like this site is abandoned. That’s not really the point though, is it? The point is to document and share things of substance, not just rambling.

yaml config. It runs once a day at midnight.
I was sick of using port forwarding on my router (ew), so I setup a reverse proxy using nginx. Feels amazing! So proud of myself. The GUI for nginx leaves a lot to be desired.
In one of the crueler twists of the English language, attempting to sound out the world “syllable” is essentially impossible.
After watching a video on how to make modern websites, I felt inspired to provide my own assessment on the topic; below is the source, for reference.