Luke Jones

lukeonline - Astro Edition?

Tue Jul 21 2026That lasted a while

Not much to say here, other than that I have decided to rewrite this site in Astro! I’ve picked up a disdain in recent weeks for websites which rely purely on non-free JavaScript to run, and shortly thereafter remembered that my site was one of those. On-top of that, I also just like the idea of having a site which is considerably more performant than a react application.

I’ve also pushed it up to GitHub! Feel free to browse the source and do as you please (as is permitted by the license, that is).

I’ve dropped photo searching as I’m yet to figure out a decent way of implementing it in Astro (this is all very new to me), along with the fact that it’s generally not a necessary feature and was becoming a pain to maintain. I might bring it back eventually.

I’d also like to write a custom blog renderer like what I had on the previous website. What you’re reading right now was translated from Markdown into HTML using the built-in Astro renderer, but it comes with a few quirks I’d like to iron out when I get the chance.

In the mean time, enjoy?