I just moved over the socials auto poster from the old blog repo to the new blog repo. I carefully moved over all credential secrets etc., but just a heads up in case something weird happens when it runs tomorrow. #
Wednesday, July 29, 2026
I discovered a regression in the blog rss feed yesterday shortly after posting that everything had gone great with the deploy. The feed items were appearing in ascending order instead of descending order. I found the bug, and fixed it. The feeds should be back to the correct reverse chronological ordering. #
Just noticed that the top right images in posts aren‘t getting added to the rss feed. Oh noes! Darn it. That‘s because the image gets inserted in the website using a partial, but the rss feed currently just gets the plain rendered markdown. There is an easy fix, and likely a more elegant one too. I have to think about this some more. #
Managed to fix the top right image issue. If there is a top right image defined in a post it now makes it into the RSS feeds. In the end it wasn‘t that complicated, I had to add a middleware to insert the image right after the posts get loaded. #
Tuesday, July 28, 2026
Last night‘s switch over to the new blog went pretty seamlessly. No downtime and everything seems to be working as expected. #
Of course now that I have the blog remembering which background image each post had working, I‘m thinking of the bigger picture, how can I set things up so that it‘s not just the header image that it remembers, but the entire site design. I think maybe my new theme feature could be useful there, but that will have to be for another day. #
Saturday, July 25, 2026
As part of getting the fast rendering blog complete, I‘ve managed to resurect the tags pages. That was something that the old blog had that I hadn‘t managed to port to the new system. And I think I‘ve managed to make them much more useful. Also a rather cool entirely new feature that might be fun going forward. Quite a lot of new moving parts need to fall into place so please bear with me if things go a bit weird initially. #
Thursday, July 23, 2026
I'm pretty close to having the new fast rendering blog ready for production. I think I got the final big structural issue solved last night. Might try and deploy it today. It has a somewhat more refined look. One small step for my blog, potentially a giant leap for website rendering. #
Monday, July 20, 2026
The issue I have with the IndieWeb is it just feels too complicated. Great write up by Andros Fenollosa of his experiences. He really likes it. I didn't realise they were overloading CSS classes. Just seems like a really bad idea to overload CSS classes to do social web stuff imho. When you are starting out writing HTML/CSS/Javascript things get complicated enough pretty quickly. #
Friday, July 10, 2026
All you need is templates and an LLM. #
I just overhauled the bash aliases I have configured for all the git commands I use most often. I was thinking wouldn‘t it be nice if it were easier to edit my dotfiles and wouldn‘t you know it, I found a bash function called dotedit I had created the last time I refactored my dotfiles, but then totally forgot I had written it. I need to remember to use dotedit! #
One of the odd things about LLMs is they can both get you out of a tangled mess, and cause you to fall into one, and often at the same time. #
Thursday, July 9, 2026
Previously on the blog, notes and posts appeared in the order they were written. In the new blog I‘m trying something different. The notes always appear above the blog posts, and the links as usual appear at the bottom. I want to make "small thoughts" the first order of the day. #
Saturday, July 4, 2026
I got a live version of the new blog deployed earlier and everything looks good. The big thing about the new site is it‘s a lot easier to navigate through all the content. You can easily filter on the content type you want to look at, or just read everything on the front page. The other major thing, for me at least, is to know it‘s on a much more solid foundation. I‘m going to give it another day before I switch over the DNS. #
Monday, June 29, 2026
I‘ve been knee deep in render optimisation the past few days, tough but I‘ve got things working pretty well now.
Also just added RSS feed generation. It was really quite straight forward to add, it plugged straight into the rendering system which uses fragments to make sure content only has to be rendered once, even if it appears on several pages, including the feeds.
That will be another blog post at some stage.
Possibly something to show in the next few days. #
Friday, June 26, 2026
This graph of inflation cycles since the 1970s from @lawrencelepard caught my eye. The obvious question is what is similar about the present moment and back then? We should really figure this out before all the folks around back then are RIP. Also wouldn't it be wild if the same pattern repeated itself further back into the past? #
Wednesday, June 24, 2026
I've switched back to working on my publishing software‘s cli after spending a while working on the server-side. It‘s amazing how quickly you can get your head back into code you have forgotten about with the help of LLMs. They can see through lines in the code instantly, and can summarise exactly how things work. It‘s really quite incredible. Hopefully will have some interesting progress to share soon regarding how the blog is rendered. #
Tuesday, June 23, 2026
Since I was previously posting about trillionaires, here's an angle from David Sachs that describes what wealth actually looks like practically speaking because it's not just a big pile of money.
We need better ways to more easily get a feel for what is normal and what is excessive in this realm. #
Monday, June 22, 2026
Yesterday's notes got rendered in to the site without issues :) #
Great new episode from Peter McCormack, talking with Fernando Nikolic about how they've both been building cool stuff with AI.
It's interesting seing how AI tools are empowering people to build their own custom software. People who wouldn't have previously interacted with Github repositories, environment variables or deployed code to hosting providers are starting to become software engineers.
I think content creation using these tools is well aligned with this trend. And you only need to understand a small subset of the commands to go from md file to published. #
Sunday, June 21, 2026
Just added a blueprint to the config and a template in the template folder and now let‘s see if this works... #
Appears to have worked, a PR was created, the real proof it‘s operational will be if it gets rendered in tonight‘s build. #
Showing the last 15 active days.