Notes on "Astro"

4 notes in total
Jan 17, 2026

Astro is joining Cloudflare. I always had a feeling Astro would be acquired — and now it’s happening. Astro has been my favorite framework for building static websites, and it’s my choice for my personal websites now. It reminds me of when I first discovered static site generators like Jekylljust basic build-time templating and composition, making creating a blog very easy. Features like content collections and islands are genuinely innovative. I hope it stays productive and keeps its simplicity.

#tech24 Jan 17, 2026
Jan 13, 2026

Splitting My Websites and Finalizing My Writing Framework

Last weekend, I reorganized my personal websites. Here’s the new structure:

WebsiteURLDescription
Personal landing pagehttps://zlliang.meBrief introduction and navigation
Zilong’s Tech Noteshttps://tech.zlliang.meTech learning and research (English)
Zilong’s Dayshttps://days.zlliang.meDaily life and reflections (Chinese)

In this post, I explain my motivation for splitting the sites. After this change, I’m ready to mark version 1.0 of my writing framework. The permalinks will be stable, and I’m excited to share more technical and personal topics in these spaces.

Dec 26, 2025

I just added pagination to note pages like /notes and /notes/categories/link, as the number of notes grows. Each page now shows up to 20 notes, and a tiny pagination indicator lets you navigate between pages without scrolling endlessly. I used Astro’s built-in pagination feature. Here’s the commit: zlliang/zlliang@0b22dda.

Pagination indicator on the notes pagePagination indicator on the notes page

Pagination indicator on the index page, guiding you to the second page of notesPagination indicator on the index page, guiding you to the second page of notes

#tech10 Dec 26, 2025
Dec 25, 2025

Starting a Blog at the End of 2025

Happy holidays! At the end of 2025, I’m starting a blog. I’ve already written several entries and feel confident I can keep it going.

Here I talk about my past attempts, the writers who inspired me, the motivation, the topics to cover, and the approach I’m taking. It’s my version of a blogging manifesto.

Page 1 / 1