One Feed to Rule Them All

by Matt Fantinel
21 Jan 2026 - 2 min read
The One Ring from Lord of the Rings on top of a feed of posts

Last weekend I quietly launched another section in this website: a chronological feed that aggregates everything I post here, e.g. blog posts, quick reviews, photographies and cool links, all in one place.

I've struggled to think of a good name for it. I felt like "Timeline" could mean something else, as people usually use "Timeline" on their websites to talk about their life timeline or something like that. So, for now, I just went with "Feed". I like it because it's very creative.

The reasoning behind it is that I found it a bit annoying that you had to open 4 pages to see if I had posted anything new (unless you use RSS, which makes you awesome 🫶). Now, you only need to open one! I am sure everyone will make good use of these precious seconds that are being saved!

This is something I had designed quite a while ago, but always postponed building for some unknown reason. I took huge inspiration from the way Phanpy groups notifications by date, and did the same here. The initial idea was to have some fancy filtering, but I chose to skip it just so that I could get it out there. Maybe someday.

Dealing with the data fetching was also quite easy: even though Astro handles each post type as a separate collection, the fact that my website is static means I don't have to worry much about performance: I just query for everything, sort by date, then only get the posts I need (12-ish per page). It's only gonna run once anyway, so I don't have to do anything fancy for that query. Simplicity is awesome.

I also wanted to make sure days don't get cut off on pagination. i.e. if I'm showing 12 items per page but the 13th item is in the same day as the 12th one, they're gonna show up together. Again, easily doable because I load all posts before building the pages. It'd probably be very annoying to do otherwise.

Written by

Matt Fantinel

I’m a web developer trying to figure out this weird thing called the internet. I write about development, the web, games, music, and whatever else I feel like writing about!

About

Newsletter? I have it!

I have a newsletter as another way to share what I write on this blog. The main goal is to be able to reach people who don't use RSS or just prefer getting their articles delivered straight into their inbox.

  • No fixed frequency, but at least once at month;
  • I do not plan on having content exclusive to the newsletter. Everything on it will also be on the blog;
  • I will never, ever ever ever, send you any form of spam.

You might also like

View blog

A new home for Cool Links

2 min read

Or more of a new room in the same home, I guess

Meta
Read

New Website Section: Quick Reviews!

5 min read

A special place to dump my unsolicited opinions of pieces of media!

Meta
Read

Fantinel.dev v5 is here!

10 min read

Out with the green waves, in with the rainbow of pastel colors!

Meta
Read