markjgsmith

2024/10/08 #

I’m very close to having the customizable headers feature working. Here’s the test blog post about that. I had hoped to get all the code merged and the test post pushed to the remote yesterday evening but the world had other plans, defying the weather forcast’s mild evening prediction and opting for all night rain which was started off with torrential downpours. It was fucking horid. And it’s still wet and cold now.

I’m up early, gang stalker harassment has already started, I'm already being 'Up!' harassed, which roughly translates to 'Shut up slave, go and write code, ha ha ha'. Any excitement I might have had from the idea that I was about to complete a cool feature, has disapeared now. What a bunch of fucking a-holes. They leave you with barely enough to be on life support, then they take what spiritual fullfillment you had cultivated for yourself too.

Hoping to get the code merged and I’ll manually add the test post to last night’s auto build. Better a bit late than never.

How many more lifetimes of this shit eh world? #

I did a 430am to 930am stint at the stand up internet earlier. Nearly broke my f-ing back. They’ve put dog poop in the spot where I can get a small bit of respite by leaning against the wall. Even the tiniest bit of luxury can and will be taken away by the bullies, and they will try to convince you, and presumably everybody else, they are doing you a favour.

Anyway got all the new plugin code merged and tested. But ran into a really narly situation where the npm install on the main website stopped working. Npm was telling me it was trying and failing to install a feature branch. I’d checked all the plugins to make sure I’d updated them back to using main branches since all the code was merged. It made no sense. I backed up the site folder and used git to try to at least get back to a known good state. But that didn’t work either, even blowing away the past 4 days of work. Pretty scary since at this point all the plugins have already been updated.

I went back and checked the plugins again, and sure enough there was one, the archives plugin, that still had a feature branch in it’s package.json. Once I fixed that the npm install started working again. I got the main branch back into a working state, so at least builds are working, but they are only working because of the npm cache which has a copy of all the old plugins.

The main website’s feature branch is now npm installing correctly, but there’s still some bugs. I’ll hopefully get them fixed later.

So pretty scary. But the good thing is that I was able to navigate through it all with relative ease. That’s a sign the foundations are much stronger with the reusable workflows. I suppose one could make the case that I should have paused development earlier in the day. Perhaps. The problem I have at the minute is I’m up against rainy season downpours which makes most late afternoons a literal washout. And with all the harassment sometimes you just want to power through. Yes it’s more risky at times, but the reality is that progress would be far too slow if you just waited for everything to be perfect.

The key thing is always to be able to get back to a known good state, and be very aware what changes you might loose. Sometimes redoing a few small things isn’t too bad.

I’ll hopefully get it all fixed and working later today. #

Everyone in the shop cafe this morning started having runny noses all at the same time, about an hour after I arrived. It’s odd, I think this was how it went down last bullyyng cycle too. Last time the big cycle ended by me getting a cold which turned into a chest cough. I recovered from that but then got another cold a few days later. Feels like something very similar has happened again. #

Just to prove a bit of a point here, it’s exactly as predicted, mid afternoon and absolutely pissing it down with rain, and thunder and lightning too. It would be completely impossible to be on the internet debugging the header sizes feature now. Glad I powered through and got to a safe place, but also made a lot of progress. Just need to wait for the storm to pass and I’m all setup to get back into debugging whatever bug is causing the feature branch to error during the render.

Update: And guess what, writting this short note was punished by harassment, which caysed my nose to start running again. Had been fine for the past 1.5 hours. Yet again, either way I get punished, I’ll probably be right said Fred’d for adding this update. #

cat << EOF > Another configurable headers test post

It took a little longer than expected to get the latest configurable headers feature working on the website, so this is a short post just to ensure tomorrow’s daily build has a blog post included. The weather has been constant rain this afternoon, and since I have to stand outside currently to use the internet, the delay couldn’t be avoided.

It would have been nice to get it right first time, but all things considered, given the complexity, I’m pretty happy about it, especially since there was no down time.

The blog titles should stand out more so it’s easier to differentiate the blog posts from notes posts. The day dates are also slightly larger. Hopefully it makes the page more readable.

Here is the original post describing the feature. #

Today’s links:

  • Ireland is a ‘playground’ for Russian intelligence, says former army chief - This is very interesting, especially the planned russian embassy expansion that would have includes 10 subteranian power plant rooms. That’s insane. Also which countries in the east are western countries doing the same to? It’s bound to be happening in both directions, and likely via proxies too. I bet it’s a nice little money maker for many. But what happens when it spans generations? How are we ever going to untangle all this mess? www.theguardian.com #

  • Does China now have a permanent military base in Cambodia? - I don’t know anything about the military bases, but I suppose to a certain extent it’s to be expected. One thing I do note on my extensive travels around south east asia is how embeded the chinese community is basically everywhere. In many places there are streets where almost every house had some form of chinese decoration. It seems odd, but accepted. Imagine if there were streets all throughout France and Spain with Union Jack flag's everywhere, it would be a bit odd wouldn’t it? Somehow the chinese have managed exactlyish that. Imho, the european and US expats in comparison tend to blend in a bit better, though I guess I might be a bit biased. www.bbc.com #

  • W Hot Drama Week (Wordpress, WP Engine, and Web Components - Oh My!) Ep#636 (Shop Talk Show Podcast) - I’m not going to get into how good this episode is right now, as the moment I started writing this paragraph I started getting harassed by the world. If you are in any way involved in the web or curious about the web, and / or open source for that matter, then do yourself a favour and listen to this episode. Might even change your world view. What version of the simulation are Chris and Dave in that they can have such a nuanced and clear view of things? IMO, it’s a sign that a lot of important things are getting figured out at a very high level at the minute, hopefully for the better. It’s like we’ve reached some sort of tipping point where the number of minimal apps / mental models is approaching a big shift. shoptalkshow.com #

For enquiries about my consulting, development, training and writing services, aswell as sponsorship opportunities contact me directly via email. More details about me here.