This blog contain only a changelog of informal entries displayed in reverse chronological order, with the newest post appearing first. It is not intended to present news or discoveries, just some notes on the updates to the website. Unless something drastic happens, I will only update the website “when ready”. That means it could be months between updates, or even longer…

Build 2606

  • Added blog basics, e.g. the changelog page. Expandable to a blog if needed (unlikely).
  • Theme toggle now use localStorage and prefers-color-scheme for persistent theme handling
  • Breadcrumbs added to blog pages. Astro silently strips props in frontmatter not defined in z.object schema.

Build 2605

  • Changed to a build number (YYMM) = more understandable than an abstract “version”.
  • Using WSL2. MUCH faster and less buggy than native Windows! Linux too much hassle.
  • Fixed: hieroglyphs overflowing/cutting off long glyphs on large viewports.
  • Fixed: Dynasties intro text incorrectly mapped
  • Breadcrumbs now on all pages (most?)
  • ViewTransitions now flow correctly

That should be just about it, nothing Earth shattering!

Technical information

Entirely coded by hand using Astro and TailwindCSS 4 using NodeJS. This is probably the seventh complete rewrite.

Using the fonts Inter and Merriweather.

The website source code is freely available at Github, and the webpages are hosted by Cloudflare and should always be available at pharaohse.pages.dev.