If you've been here before, you'll notice things look a bit different! I rebuilt the whole design from scratch — cleaner layout, better typography and a proper dark mode. I did the same for my personal site last week and it was about time the blog got the same treatment.
The old design had been running for almost ten years on Skeleton CSS with a dark mode toggle bolted on and a lot of custom CSS piled up over the years. It worked, but it was getting messy and hard to maintain.
The site was already on Astro, so the heavy lifting was really just the design layer: I replaced all the old CSS with Tailwind CSS v3 and a proper light/dark colour token system, so switching themes is now just a single class on the html element with no annoying flash on load.
The content stays the same though — hope you enjoy the new look!


















