Everything page version 1
2024-05-10 19:20:00 +07:00 by Mark Smith
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 :)