2026-07-29
Rebuilding the personal page
Why this small personal page moved from Angular to a quieter, Markdown-first home.
The old version of this site was an Angular application. It worked, but the Angular itself is not something that meet my desires and goals for this page. I wanted something that would be easy to keep alive on my own VPS, easy to write for, but to keep the same design.
Keeping the ✨style✨
The animated gif background stays. It is deliberately loud and a little silly, but more memorable than a plain color or tasteful gradient.

The page itself stays still while the blog panel scrolls with stolen Tumblr design.
The logo
The site logo was also copy-pasted from the previous version.

Less machinery, more writing
The replacement uses Astro with its Node adapter, rendered on the server and hosted directly on my VPS. Blog entries are ordinary Markdown files in the repository, with only a few lines of frontmatter needed for the title, date, and description.
That means no dashboard, no database, and no CMS to update. I can write a post in an editor, build the site, and ship it.