Astro Series
Astro
RSS, Astro, and Me – Part 1
Astro makes some things incredibly simple, and other things not nearly so.
RSS, Astro, and Me – Part 2
The details of my custom RSS feed.
Map Your Stuff
JavaScript array maps are a common pattern in Astro, and very useful ones at that.
Astro RSS Compiled Content
Astro RSS now supports full content RSS feed items.
Astro RSS 1.2.0 Update
Astro fixed a bug with Astro RSS that broke custom content.
Giving in to Astro Pagination
Blog post pagination: I fought the Astro law and the Astro law won.
Astro-Pagefind
Pagefind is a great find for static site search (thanks to Bryce Wray for that line) and Astro-Pagefind integrates it beautifully into Astro.
Adding to Allowed Tags in Sanitize-Html
sanitize-html is a great utility for cleaning up HTML to include in RSS, among other things, but it has a limited set of allowed tags. Here's how to add to that list.
The Push I Needed to Implement Link Posts
Thanks entirely to Tiffany White creating a GitHub issue on my site repo, I finally implemented something that's been on my site to-do list for some time, but that I've never gotten around to actually doing until now: link posts.
Some Tags
Thanks to the brilliance of those who came before me, I now have tags on my site.
Expressive Code Blocks in Astro
Create more compelling code blocks and syntax highlighting in Astro with Expressive Code and astro-expressive-code.
Get Rid of Theme Flicker
Avoiding theme flicker on Astro sites with multiple themes.
A Series of Series
I write a lot of posts that are topically related, so now I can lump posts together in a series.
Auto-Generated Last Modified Date in Astro
If you have a page that you want to show the last modified date on, Astro and remark can do it for you automatically.
Astro Icon 1.x Upgrade
Upgrading to Astro Icon 1.x from older versions.
Astro Templates for JSON Data
Using a JSON data file and rendering it in Astro page templates.
Using Git Hooks for Displaying Last Modified Dates
Git hooks are pretty cool. I'm using pre-commit to conditionally update the last modified date on certain pages in my blog. Here's how I did it.