blog v4.0.0-alpha.3
Jekyll migration features
Built a remark plugin to handle Jekyll include tags during the Astro migration. Started in JavaScript then converted it to TypeScript for better type safety. The plugin transforms Jekyll-style includes into their Astro equivalents during markdown processing.
Replaced all the Jekyll post_url liquid tags with actual URLs across a dozen posts. This was necessary since Astro doesn’t have an equivalent to Jekyll’s post linking system.
Added several missing pages to reach feature parity with the old site: card-game, bubble-bobble, bookmarklet builder, and a proper categories page for the blog. Also created tag-based RSS feeds for the devlog so each project can have its own feed.
Implemented Open Graph card support across all the main pages for better social media previews. Various content fixes for code blocks and formatting issues that came through from the Jekyll conversion.
More blog
The software that produces this blog · visit blog