markjgsmith

2024/05/10 #

Looks like I'm not going to get the interleaved everything page done this month before I run out of build minutes. I'm really disapointed about this. I'm completely hating the latest page format at this stage, it's just such a poor way to display all the posts, you really don't get any sense of what's going on. It just feels disjointed, disconnected from reality. Sterile.

I have the page rendering in staging, but the post urls are incorrect, they have the wrong root so when you click on anything on the page you get a 404. There's something wrong with how the environment is setup, the overrides are incorrect, leading to the rendering having an incorrect value for the root that is used in the urls. It's totally frustrating because debugging at the minute takes so many build minutes.

And of course, the world is creating a mega tsunami at the exact same time so it's all way way more stressful than it needs to be. What are the chances? #

Everything page version 1

I deployed the first version of the everything page earlier today. I've been working on it in one way or another for several months now. It ended up requiring quite a lot of changes to the core of the codebase. The changes fixed some big structural issues that became obvious and had resulted pages rendering incorrectly, which itself had the knock on effect of tripling the build and deploy times.

The plan is to eventually replace the latest page as the main landing page of the website. The latest page has been quite a good way to keep up with new content, however it feels a bit disconnected and disjointed from reality because the flow of posts in each section happens at different rates.

The everything page is a classic blog format, with reverse chronological ordering of days. Each day contains a chronological ordering of posts. The key thing is that all post types are interleaved, so blog posts, notes, links, newsletter posts and podcasts appear as they happen. The vibe will be much closer to reality, you'll get a much better sense of what's being published on the site as it happens. There will be a real and compelling reason to visit.

There are still a few bugs:

  • Day links currently 404 because the archives plugin isn't creating those pages yet
  • Blog posts are not all showing up, only the links to them from the linkblog, perhaps they are overwriting them
  • Blog posts that are showing up are displaying the author subtitle
  • No everything archives pages, only seperate archives currently

There might be others, but these are the most obvious. Once these are fixed I'll be able to make the everything page the main homepage / landing page.

Feels good to be shiping :) #

Today’s links:

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